mizu
water
پانی
Every word in Nihongo Path arrives as this one four-line unit — Japanese with furigana, romaji, English, then Urdu. One glance, four ways in.

Online, and entirely optional
The AI tutor is an extra companion on the path, not a required step. It works only while you are online, because every reply is routed through the small backend proxy you run for Nihongo Path rather than called directly from the app.
Your provider API key never leaves that server — it is held server-side, and the model name is a configuration value you can change, so nothing sensitive is shipped inside the installed app.
When there is no network, or the proxy cannot be reached, the tutor is simply unavailable. Nothing is lost: your lessons, reviews and progress all keep working offline, and the tutor is waiting again the next time you are connected.
اسکول
N5English & Urdu
Write a Japanese sentence for a correction, or open a roleplay scene below. The tutor answers through your own backend proxy, so it works when you are online.
3 N5 words already in your library. Ask about any of them.

The Japanese and Urdu display fonts could not be loaded, so Nihongo Path cannot render its scripts correctly.
mizu
water
پانی
Every word in Nihongo Path arrives as this one four-line unit — Japanese with furigana, romaji, English, then Urdu. One glance, four ways in.
The path
Four levels, one continuous climb. Each level uses only the kanji and grammar of that level or lower, so nothing you meet is out of reach.
~100 kanji800 words
~300 kanji1,500 words
~650 kanji3,700 words
~1,000 kanji6,000 words
~100 kanji 800 words
~300 kanji 1,500 words
~650 kanji 3,700 words
~1,000 kanji 6,000 words
Offline-first
Every lesson, your progress and the spaced-repetition schedule live in a local database on the device. The daily review queue, quizzes and stroke-order practice keep working on a train, on aeroplane mode, or anywhere the signal drops — your study routine is never waiting on a server.
Optional · online only
The AI tutor is optional and reaches out only when there is a connection, through your own small backend proxy — the provider key stays on the server, never inside the app. When it is unavailable, the rest of your study carries on offline just the same.
No comments yet. Be the first!