Haruffa
Letters A–Z
Laila shows a letter and says it twice. The child taps her and says it back. Groups of four, ticks as they land, checkpoints at eight and sixteen. After five misses she writes it in herself, so nobody is ever stuck.
English letters, words, numbers, spelling and reading for children aged six to ten. Every instruction spoken in Hausa, nothing to read, and no signal needed once it is installed.
Tap a letter and Laila says it
She says "Wannan shi ne …", meaning "This is …"
Everything on this page is her real recorded voice
Kratu has no menus, no settings and no written instructions. It has Laila. She asks every question, hears every answer, praises, corrects, re-teaches and keeps score. A child who cannot read a word can work the whole app by tapping her.
Nigerian English, not British or American: the English of the classroom, the market and the exam these children will actually sit.
A shared tablet, children who cannot read a word of English, and no signal. Every one of these follows from that.
Every instruction is spoken aloud in Hausa. A child who has never been to school can use it alone, from the very first screen.
The child answers out loud and the tablet judges it on the device, with the answer narrowed to the words on the screen, so a good answer is not lost to the dictionary.
Logging in is looking at Laila and saying your name. The face is kept as a pattern of numbers, never a photo, and never off the tablet.
The language a child thinks in explains the language school is taught in. Hausa question, Nigerian English answer, every single time.
Install it once from any connection and it never needs another. No signal, no data plan, no waiting. The models live on the tablet.
Nothing goes red and nothing is failed. A word the child missed comes back at the front of the next set of five, in a new order, and keeps coming back until they get it.
One tap each from the home screen. A child can do one for ten minutes, or work through all six over months. These are the app's own icons, moving exactly as they do on the tablet.
Letters A–Z
Laila shows a letter and says it twice. The child taps her and says it back. Groups of four, ticks as they land, checkpoints at eight and sixteen. After five misses she writes it in herself, so nobody is ever stuck.
Words, ten domains
A photo of a goat. Laila says akuya, then "goat". The child repeats it in English. Animals, food, home, body, nature, vehicles, people, actions, clothing, school.
Spelling
A picture, empty slots, the alphabet. Tap the letters or say them. Say the whole word in one breath and Laila answers "Kai! Ka iya sosai!"
Numbers to 1000
Counting on palms, then the symbols, then tens and hundreds. Each stage is tested before the next one opens.
Listen and find
Laila names an animal in Hausa and English. The child taps the right one of four photos. Recognition before recall.
Reading
The word in its places, letters lit as Laila reads them, then the child reads it alone. The photo is the reward for getting it.
Not pictures of the app. These are the app's own screens, running here on this page. Same tiles, same Laila, same colours, same wobble.
Rendered live from the app's own markup and stylesheet. The wobble, the blink and the wing are the app's animations, not a recreation.
A Sahel goat, a hula, a tsintsiya. Not clip art borrowed from somewhere else. Every image was made for northern Nigeria from a written brief, then checked one by one.
The same four steps in every module.
Laila says it in Hausa, then in Nigerian English.
The child speaks. The tablet listens, offline.
Letters appear as they are spoken.
Spell by tapping or saying letters.
Nothing in Kratu goes red and nothing is failed. What a child missed decides what they see next. The sequence, the repeats and the tests are built from their own record, every sitting.
A wrong answer, or the black slate for “I don’t know”. No cross, no buzzer, no score going down. Laila simply says a’a, sake gwadawa: no, try again.
Three wrong answers close one go. After three of those Laila says the letter herself. Being told the answer is teaching, not a penalty. After five she writes it in and the group moves on, so no child is ever stuck on one letter.
Every lesson works in sets of five. What was missed comes back at the front of the next set, filled out with new words and ones already passed, in a new order so it is recognised and not just remembered in place.
A group is taught, recalled in order, then recalled scattered. A check comes at eight letters and again at sixteen, and two finals cover A–Z. A letter learned in group one is still asked in the final.
Each lesson keeps its own record: Haruffa its letters, Abubuwa its words, Rubutu its spellings. Mastery is computed from what the child actually said, never typed in by an adult.
Everything a child sees, hears and says is handled by models running inside the tablet itself. Install it once from any connection, then never again, including the way they log in.
No password, no typing, nothing to read. This is the whole sequence, and what is running underneath each step.
Unsure between two children? Laila shows two photos and reads the names aloud rather than guessing.
Every child Kratu is built for already speaks fluently, argues, jokes and bargains, all in Hausa. What they do not have is the language every exam, form and job in the country is written in. They are not slow learners. They are being taught in a language nobody has taught them.
Kratu is going into shared tablets at learning centres in Northern Nigeria, starting in Potiskum, Yobe State. One tablet, several children, no signal, no accounts to set up.
A child should learn English at school. That is what school is for. But the schools are not good enough, and the teachers are rarely better than the pupils: in Kaduna, two in three failed a Primary 4 exam. Until the schools can do their job, Kratu does this part of it.
Sani Yusuf, founder
Twenty years building software and teaching other people to build it. Kratu is the first thing he has built for children who cannot yet read the language it teaches.
The centre version is free and always will be. Everything below is the same engine, released in order, and each one funds the next.
The centre version stays free throughout. Sources: Grand View Research, data collection & labelling 2024–2030; Duolingo FY2025 results; NiDCOM diaspora estimate; World Bank remittances 2024.
Where each child was on day one, and how far they came. Everything below is built; what is left is a room, the tablets to put in it, and twelve months.
Letters, words and numbers mastered from day one to endline, computed from what each child actually said rather than from attendance.
Age, gender, in or out of school, Almajiri, and which children stopped coming. That last one is the number nobody likes to publish.
The controller pushes every record to a remote store whenever it finds a connection.
Introductions matter as much as money: Yobe SUBEB, Potiskum schools, community and faith leaders.
Or part of one: tablets, a facilitator's year, or the evaluation.
Laila's real recorded voice and the real pictures. Everything she says is captioned in English as it sounds. The last one is the test: pop the balloons in alphabetical order, with nobody reading the letters out.
The app is built and self-funded. What it needs now is the things one person cannot make: a room, the tablets, the introductions, and someone independent to measure whether it worked.