French lessons that arrive by text.

One Minute French teaches beginner French over SMS. Every morning a short lesson lands in your messages: a quick explanation, then three or four questions, each answer checked as you send it. Twelve weeks from nothing to A1. No app, no login, no streak to protect.

TypeProduct, live for Canadian numbers
RoleDesign, build, lesson writing
Built withTwilio SMS, Stripe, Postgres, TypeScript
Year2026
Lesson 1, Day 1, as it arrives. Rebuilt from the real lesson messages, word for word.
01 · Why text

Every other option asks you to show up.

Duolingo, Babbel and Pimsleur all need you to open an app. Classes and tutors need you somewhere at a set time. Even Quebec's free government French courses have schedules and waiting lists. People in Montreal who keep meaning to learn French aren't short on options. They're short on the moment where they actually start.

A text needs none of that. It shows up in the app you already check all day, and answering it takes less effort than ignoring it. So the whole product is built around one promise: the lesson comes to you.

02 · Decisions

When the interface is a text, the writing is the design.

One minute is a real limit. Each day is an explanation and three or four questions, written to fit on a phone screen without scrolling back. There are no screens to design, so the design work went into the writing: what to explain, what to leave out, and which question tests whether it landed.

Typos count as right. A beginner typing on a phone will get accents and spellings wrong. The answer check forgives a slip or two on longer words, so "Bonjur" passes for "Bonjour" (in the video above). Short answers like "oui" have to be exact, since one wrong letter there is a different word.

Every character costs money. Texts are billed per segment of about 160 characters, in both directions. I counted the segments in every lesson file to price the course: the full 84 days costs about $16 CAD to deliver if a learner answers everything. That set the price at $29 once, with the first week free. It also means a shorter lesson is a cheaper one, so the writing has a budget.

Built for Quebec, properly. The site has a full French version, signup asks for explicit consent before the first text, and STOP works from day one. Those are legal requirements here, and a French course that ignored them would be a strange look.

03 · Where it is

Live in Canada.

One Minute French is live for Canadian phone numbers. Week one is free, and the full twelve-lesson course is $29 CAD, paid once. To try it, text BONJOUR to 438-533-1402 or sign up at oneminutefrench.com.

Next in the lab Cortex →

Got something that needs to get a yes?