The work began with one child. In 2002 Markus Gross, professor of computer science at ETH Zurich, began looking for a better way to help his own son, who has dyslexia. That question became a research program, then the ETH spin-off Dybuster AG in 2007, whose first product is now Grafari.
Spelling and writing difficulties are among the most common barriers in primary education, and conventional practice handles them badly. Word lists are identical for every child regardless of which patterns that child actually fails on. Feedback arrives days later when the exercise book comes back, by which point the wrong spelling has been rehearsed. And children who struggle get more of the drill that is already not working, which erodes confidence as fast as it builds skill.
Teachers cannot diagnose per-child error patterns across a whole class by hand, and parents who want to help have no visibility into what is going wrong. For a child with dyslexia the underlying problem is not effort at all, but the difficulty of mapping spoken language onto written form.
The founding insight was that a word does not have to be presented only as black letters on white paper. If each word is encoded as a computed combination of color, shape, structure, and sound, the brain can recruit regions less used in conventional reading and writing – and a child who has failed at the conventional route gets a different one. We built Grafari to make that route available to any child, in 15 minutes a day.
A child works in short sessions – 15 to 20 minutes, around four times a week, the pattern used in the published studies.
The words in each exercise are not from a class list. They are selected from this child's own error behavior, so a child who reliably fails a pattern meets it until it holds, and does not spend time on words already secure. Each word is presented as a computed combination of color, shape, structure, and sound rather than as plain black letters: letter-and-color matching links sounds to spelling patterns, and words are broken into syllables so they are processed in smaller units.
Correction happens inside the session, not days later. Automatic prompts point the child back to a word where something is wrong so that they locate the error themselves, which is the difference between practicing a correction and rehearsing a mistake for a week.
Behind the exercises sits 8,000+ words of curriculum vocabulary aligned to multiple German federal states, so what a child practices at home matches what school expects. A reward world, co-developed with children's author Carlo Meier, is what keeps a child returning to the fourth session of the week.
Teachers and parents use the Coach dashboard: per-child progress, which patterns the errors cluster in, time on task, printable reports and certificates. A teacher usually runs Grafari as a fixed practice slot or as targeted support for the children for whom the class list is not working; a parent runs it as a routine.
Grafari began as Orthograph, the first product of the ETH Zurich spin-off Dybuster AG, released in 2007, and spread first through Swiss schools and specialist teachers – with the published research doing most of the persuading. The Annals of Dyslexia paper (2011) reported a 54% improvement in the rate of learning progress for the revised version over the earlier one, and two University of Zurich user studies found spelling errors falling by roughly 35% on average in trained children against about 5% in controls, with the second study reproducing the first. Grafari Phonics won the Worlddidac Award.
By the October 2021 acquisition, close to 200,000 children had used the two Dybuster applications – the spelling program and Calcularis – between them. It runs in English, German, French, Italian, Spanish, and Dutch, and is used beyond Switzerland in Germany, the United States, Canada, Brazil, and India. The 8,000+ word curriculum vocabulary aligned to multiple German federal states has been the main lever for spread into Germany, because it lets a school adopt the product without adapting its syllabus.
Since 2021 it has been distributed as Grafari within Constructor Tech (2,000+ partners and customers, 2.5M+ platform users), which added a school channel to the existing direct-to-parent motion.
The product has been revised against measured outcomes rather than feature requests. The Annals of Dyslexia study (2011) compared a revised version against the earlier one and found a 54% improvement in the rate of learning progress, with children training 15–20 minutes four times a week for 12 weeks – the revision was the thing being tested, not a by-product. Two University of Zurich user studies preceded and supported it, the second reproducing the first.
The curriculum vocabulary has grown to 8,000+ words aligned to multiple German federal states, which is what made adoption outside Switzerland practical, and the product now runs in English, German, French, Italian, Spanish, and Dutch. The reward world was developed with children's author Carlo Meier rather than in-house, on the view that the motivational layer needed the same seriousness as the pedagogical one.
Since the 2021 acquisition, the product has been rebranded from Orthograph to Grafari, extended with the Coach dashboard for teachers and parents, and integrated into the Constructor School platform.
Start with the product page: constructor.tech/products/learning/grafari-o, and for schools the schools page at constructor.tech/products/learning/practice/grafari-o/schools.
If you are a parent: create an account, add a child profile, and let your child work unaided for the first few sessions while the system learns which patterns they get wrong. Then open Coach and look at the error patterns, not the score – the point of the product is that practice narrows onto those patterns.
If you are a school or a specialist teacher: begin with one group of children for whom the class spelling list is not working. Run 15–20 minute sessions four times a week for 12 weeks, which is the pattern used in the published studies. Check that the curriculum vocabulary matches your syllabus first – the 8,000+ word set is aligned to multiple German federal states, so confirm the fit for your region before you start. Review Coach weekly and compare progress against your own records at the end of the block.
To talk to us: get in touch through constructor.tech and ask for schools onboarding, which covers class account provisioning and a dashboard walkthrough.