Our Method
MandarinBytes is built on research in second language acquisition, spaced repetition, and heritage language maintenance. Here’s what that means in practice.
The Heritage Learner Gap
Heritage learners — children who hear Mandarin at home but are schooled in English — face a specific challenge. Between ages 8 and 12, English literacy overtakes their Chinese, and without structured practice, reading and writing skills stall. Researchers call this the attrition cliff. MandarinBytes is designed to bridge it.
Adaptive, Not One-Size-Fits-All
Every learner starts with a brief placement that identifies what they already know. No starting from zero. The app adjusts difficulty, session length, and practice types based on age and demonstrated ability — not grade level or self-assessment.
Spaced Repetition That Works
We use FSRS (Free Spaced Repetition Scheduler), the same algorithm behind Anki, to schedule reviews at optimal intervals. Characters you know well appear less often. Characters you struggle with come back sooner. The system tracks each skill (reading, listening, writing, speaking) independently.
Multi-Skill Practice
Each session includes a mix of listening, character recognition, sentence building, sentence cloze, tone practice, and speaking. The mix adapts based on what the learner needs most. Short sessions (5–15 minutes) designed for daily consistency, with natural extension for kids who want to keep going.
Traditional Characters + Zhuyin
MandarinBytes teaches Traditional Chinese characters with zhuyin (注音符號), a phonetic system designed specifically for learning Chinese. Zhuyin builds phonemic awareness without the interference that pinyin romanization can cause for English-dominant readers.
Curriculum-Aligned
Content follows established heritage learner curricula including Huayu World and Sagebooks, so practice reinforces what children learn in Chinese school or at home with structured materials.