Read it. Write it.
Remember it.
Flashcards for traditional characters — with zhuyin (ㄅㄆㄇ) and pinyin — plus leveled stories and comprehension quizzes. Spaced repetition makes what you learn stick, and you can watch real progress every single day.
- 📖 1,100+ characters with zhuyin (ㄅㄆㄇ) and pinyin
- 🔁 Spaced repetition so what you learn stays learned
- 📚 450 leveled stories, each with its own quiz
Everything a young learner needs
One place to practice reading and writing, get real feedback, and watch progress add up.
See it, say it
In recognition mode, the character appears and the child recalls its sound — in zhuyin (ㄅㄆㄇ) and pinyin — plus its meaning.
Write it from memory
In writing mode, the sound is shown and the child writes the character from memory — with generous timing made for little hands.
Built to stick
Spaced repetition brings each character back right before it would be forgotten. Difficulty is set automatically from how long the answer took.
Stories with quizzes
Read a leveled story, then answer five comprehension questions. Pass at four out of five and move up.
Know why, not just what
Miss a question? See why your choice was wrong and why the right answer is right — explained in Chinese, with evidence drawn from the passage.
A level that's measured
As reading and quizzes add up, the app estimates a reading level and sharpens it the more your child practices.
Daily goals & streaks
Set how many cards and passages to do each day, then keep the streak alive by hitting the goal.
Skill-by-skill breakdown
See accuracy on every question type — main idea, detail, sequence, vocabulary, cause & effect, character, and inference — so you know what to practice.
Progress you can see
A six-month activity calendar, daily charts, accuracy, mastery by grade, and full quiz history. Tap any day to see exactly what was done.
Tap, hear, save
Tap any unfamiliar word while reading to hear its sound — it's saved to a personal story deck to practice later.
Never lose your place
Accidentally close a story mid-read? A one-tap resume brings the child right back to where they left off.
A profile for each learner
Separate profiles keep each child's level, goals, and progress tracked on their own.
How it works
Choose how to practice
Pick character recognition, writing, or a story — each one starts at the child's grade level.
Practice & answer
Reveal the answer and mark it right or wrong, or read the story and answer the questions.
Level up
Spaced repetition brings cards back at the right time, you learn from every miss, and progress climbs.
Ready to start?
Who's practicing?
Pick a profile to track progress separately.
Add a profile
Today
The timer starts when you begin. Pause hides the card so no one can peek; Reset ends the session.
Nothing to review right now.
⏸ Paused
The card is hidden. Resume when you're ready.
Did the child get it right? When right, the difficulty is set automatically from how long it took to reveal.
Words
Only the admin can add, edit, or delete words. Ask the admin to update vocabulary.
Add a word
Bulk import (paste TSV)
character⇥pinyin⇥zhuyin⇥meaning⇥grade⇥lesson, one per line. Lines starting with # are ignored.
Words
| Character | Pinyin | Zhuyin | Meaning | Grade | Lesson |
|---|
Story mode
Pick a grade level. You'll get a story to read, then 5 questions. Pass with 4 out of 5.
Tap a word you don't know to see its sound — it's saved to your story deck to practice later.
Quiz
Choose the best answer — scroll up to re-read the passage anytime.
Progress for
Level assessment
Daily activity
Activity calendar
Each square is a day (about 6 months). Green = daily goal met, amber = practiced, empty = nothing. Tap a day to see what was done.
Totals
Lifetime numbers for this learner. Mastery counts are over curriculum vocabulary.
Question-type skills
How you do on each kind of comprehension question, across passage quizzes.
Mastery by grade
How much of each grade's vocabulary is mastered, and how the passage quizzes are going.
Word performance
Words you've reviewed, hardest first (lowest accuracy).
| Word | Mode | ✓ | ✗ | Accuracy | Avg time | Last |
|---|
No reviews recorded yet.
Story quiz history
Tap an attempt to review which questions were missed.
Story deck
Words looked up while reading. They're practiced in Review under "Story words"; remove any you don't want.