Every practice app
Asks the kid a question, marks it right or wrong, hands out points. The kid performs French for the app. The app is the teacher, again.
For French-immersion families in Canada Pour les familles en immersion
Caribou is a small painted valley that lives on an iPhone. Five buildings open onto real rooms, the residents have real jobs, and French is the tool that gets the work done. Not a quiz with a mascot.
Founding families first · iPhone · Built in the open, judged on a real phone
Le pari · The bet
Several hundred thousand Canadian families have a child in French immersion while the parents speak no French. School delivers plenty of input. Home delivers almost no supported output, which is the one skill immersion under-serves.
Asks the kid a question, marks it right or wrong, hands out points. The kid performs French for the app. The app is the teacher, again.
Gives the kid a job inside a world. Handing the baker a tray, placing the blue book on the table, telling the fisherman why the lantern stays lit. The French does work. Getting it wrong has story consequences, not red X’s.
Un acte · How one act works
In the bakery, Armand needs the tray of dough on the oven rack. Your kid measures the flour, works the dough, walks the caribou across the room and hands the tray over. Armand alone handles the heat. Every instruction is French, spoken and written.
Armand, the baker, has bread to make and a rule about the oven. Not a question with four answers. A job, with a place in the room where it happens.
The request is French the child has to understand to act: « Confie le plateau à Armand. Lui seul s’occupe du four. » Replay it, or open the full instruction, as often as you like.
Carry the tray. An amber ring on the floor marks where it goes. Reach and placement are checked by the room, not by a tap on a card. Getting it wrong just means trying again.
Armand takes the tray, carries it down the aisle, slides it into the oven and steps aside. Later the bread cools and you collect it. Practice is practice; it is never a claim that something is mastered.
Captures from the development build of 5 September 2026 · dev preview
Une semaine · One week with Caribou
Type it, or photograph the sheet the teacher sent home; the text is read on the phone. You confirm the target yourself. That is the parent’s entire setup.
Rooms with real tasks, a story on the river, and three workshop activities built from the week’s target, narrated in French. Speaking is optional and recognised on the phone.
What your child did, the help they used, and when. No grades, no percentages, no “falling behind”. You need zero French to understand it.
La vallée · The valley
One valley you walk through. Each building opens onto a full-size room with its own resident and its own job, so the same quiz never shows up in a different costume.
Carry, place, open. Books with real story pictures inside; Jonas the carpenter and Mina the keeper have jobs for you.
The weekly workshop: your child’s real school targets, narrated in French, and a miniature village to arrange.
Flour, dough, oven. Armand alone handles the heat; you bring the tray and collect the bread.
Trays, milk, orders. The host keeps the exchange moving and the service register honest.
Watering, a cart wheel to repair, a hearth. The quiet place where the retelling happens.
Au-delà des maisons · And beyond the buildings
The valley, butterflies · dev preview
Ce qu’on ne fera pas · The no-list
Most of these are not features we skipped. They are decisions we wrote down so a future version of us cannot quietly undo them.
no.
Pour les parents · For parents
You cannot help with the homework, you cannot judge the progress, and you cannot get your kid to practise speaking. That is the actual experience in most immersion homes, and it is not your fault.
Caribou asks you for two minutes on Sunday and nothing during the week. L’Espace parent is bilingual with a visible English/French toggle, because consent and safety copy should never be a guess.
Où on en est · Where this is, honestly
Updated 6 September 2026. Build 905.16.01 was installed on an iPhone 17 Pro the evening before; 905.17.01 is built and waiting for the phone. Every item below is either on that device or named as not claimed.
Questions · Questions you might have
A native iPhone app for children in Canadian French immersion. On the phone it is a small painted valley with five buildings you walk into, a river with a story on it, a fire world, and residents who have real jobs. Your child does those jobs in French: handing the baker a tray, placing books for the carpenter, telling the fisherman why the lantern matters. Under the hood it is a pushed-output engine: the child understands, acts, speaks when they choose to, and the world responds. The world is the reason to come back; the outcome is school-linked French.
First, kids roughly 6 to 12 in French immersion, and their English-speaking parents. The school workshop starts with Ontario French Immersion Grade 4 and 5 targets, and the valley itself needs no grade at all. If you have ever stared at a French homework sheet and felt useless, this was designed for your kitchen table.
No. Not a word. Your job is two minutes on Sunday and a receipt you can read whenever you like. Everything the parent sees is bilingual with a visible toggle. Everything the child sees is French only, because that is the number one thing immersion teachers trust.
It is a world, and worlds are engaging. But we refuse the slot-machine layer on purpose: no streaks, no leaderboards, no XP, no speed rewards, nothing where another child’s number can exceed yours. Progress shows up as what your child can do and say, and as objects found in the valley that are never taken away. If it stops being about the French, we cut it.
Speech recognition happens on the phone. Raw audio does not travel to our servers. Consent starts off and is a real gate per child: the microphone is disabled without it. One optional feature, story replies on the river, sends the recognised text of an answer to get a reply in context; it needs its own consent switch, and today it is only enabled for the founder’s own testing. This is our Law 25 and PIPEDA posture, not a marketing line.
We are inviting founding families in small groups, iPhone first, starting this school year, through TestFlight. Join the waitlist, tell us your province and your child’s grade, and bring one real school target when your turn comes. We reply personally; there is no newsletter.
La liste · The founding-family waitlist
We are looking for families who want to shape this with us: a few weeks of real use, a short debrief, honest feedback. In return, you go first, and the valley is built around the French your child actually needs this week.
Takes about a minute. We only ask for what we need to invite you.