Skip to main content

About HanziFluency

A free study tool for Mandarin Chinese, designed around how characters actually get learned: in small, frequent doses, with the right kind of feedback at the right moment.

What it is

HanziFluency combines four study mechanics that learners typically have to stitch together themselves:

  • Spaced repetition for retention. Each character is scheduled on its own forgetting curve so you review what you are about to forget, not what you already know.
  • Tone drills for pronunciation. Tones are tested explicitly, with colourblind-safe glyphs alongside colours so the visual cue does not become a crutch you cannot transfer to real reading.
  • Stroke-order practice for handwriting recall. Tracing builds a motor memory that pure recognition does not.
  • HSK-aligned tier progression from HSK 1 through HSK 3, so the path forward is always concrete: finish this tier, the next one unlocks.

How it is built

The site is a static, browser-only application. There is no server, no account, and no telemetry. Your study progress, decks, and settings are stored only in your browser's local storage on the device you study from. The site works offline once loaded — useful on a commute or a flight.

This architecture is a deliberate constraint. It keeps the app fast, keeps your data private, and keeps the operating cost low enough that the site can stay free without ads dictating the design. It also means that if your browser storage is cleared, your progress goes with it — so the Decks page supports export.

Who it is for

Self-directed learners working through HSK 1–3 vocabulary, whether you are preparing for an exam, complementing a class, or rebuilding fluency after a break. The opinionated tier progression is most useful for early-to-intermediate learners; advanced users may prefer the deck import flow to bring their own lists.

Editorial approach

Character data, pronunciations, and stroke orders are sourced from established open datasets, principally Make Me a Hanzi and hanzi-writer-data. These are robust starting points but not infallible. The Terms of Service disclaim accuracy warranties for a reason: if a translation, frequency rank, or HSK assignment matters to you, verify it against an authoritative source.

Funding

HanziFluency is free and intends to remain free. The site may display advertising via Google AdSense to cover hosting and domain costs. Ads are placed so they do not interrupt active drills. See the Privacy Policy for the cookie disclosure.

Contact

Feedback, corrections, and bug reports are welcome at [email protected], or through the contact page.