
KanaLearn
Calm, offline iOS app to learn Japanese Hiragana and Katakan
Hey Indie Hackers! 👋
A few months ago, I got frustrated with the current state of language learning apps. Almost everything on the App Store has turned into an aggressive casino of streaks, hearts, subscription paywalls, and video ads that constantly interrupt your focus.
I wanted to learn Japanese Kana (Hiragana and Katakana) with pure focus, so I decided to build KanaLearn around a "calm software" philosophy.
### 🛠️ The core product decisions:
1. No Accounts, No Tracking, 100% Offline: Everything runs on-device. There is no cloud backend, no third-party telemetry, and no sign-up wall.
2. Vector Stroke Order from Scratch: Instead of static images or generic fonts, I built animated vector guides showing the exact direction, stroke order, and starting points.
3. Kanji Origins (Man'yōgana): Every character is paired with its original Kanji ancestor, turning abstract shapes into memorable visual stories.
4. Targeted Confusion Drills: Dedicated sets for character pairs that learners notoriously mix up (like さ vs. ち, or シ vs. ツ).
### 💡 The App Store link:
[KanaLearn on the App Store](https://apps.apple.com/app/apple-store/id6775732532?pt=128973641&ct=indiehackers&mt=8)
### 💬 Questions for fellow builders:
For those building single-purpose educational tools:
- How do you balance keeping an app completely calm and minimalist while still driving high retention?
- Would love any feedback on the UI, onboarding flow, or overall positioning!
About
I wanted to start learning Japanese with my daughter and we found out none of the tools available were working for us.

1 Comment
The targeted confusion drills are a nice touch because they address a specific learning failure rather than adding more content for its own sake. The calm, offline approach also gives the app a clear identity instead of trying to compete with full-scale language platforms on everything.