No streak guilt
Miss a day and nothing burns down. Five-minute lessons with real coverage beat a fake daily obligation you resent by week three.
Free · Open source · MIT licensed
“I can read Japanese.”
Structured courses, spaced repetition that actually tracks what you forget, and handwriting practice — in an app whose source you can read.
No card. An account keeps your progress in sync across devices.
The pitch
Four decisions that shaped the product. Each one costs us an engagement number.
Miss a day and nothing burns down. Five-minute lessons with real coverage beat a fake daily obligation you resent by week three.
Every module is authored and sequenced deliberately, following research on how a language is best introduced — not generated from a frequency list and shipped.
FSRS-6 predicts when a word is about to slip and shows it then. No infinite drilling of things you already know.
MIT licensed, top to bottom. Inspect it, change it, run it on your own machine. If we ever get it wrong, you are not locked in.
Inside a session
Three real steps from the Japanese course, running on this page. Answer them — nothing is being recorded.
Choose the meaning
konnichiwa
こんにちは
Pick one
27 step types in the app · these are three
What is in the app
Hand-authored modules with speech recognition, so pronunciation is corrected while you learn it rather than after.
Audio and images, with recognition and recall tracked as separate skills — because knowing a word on sight is not the same as producing it.
Animated stroke order, then handwriting checked on the strokes you drew, not just the final shape. Hiragana, Katakana, Hangul.
Particles and conjugation as quick targeted exercises, surfaced at the moment they matter instead of buried in a reference PDF.
Open by default
Every feature ships under the MIT license, and the repository is the same code running in production. Self-host it if you would rather.
That sentence at the top stops needing its annotation. Start with one lesson.
Want to see what is coming next? Read the roadmap