Last updated 2026-08-18

Privacy

Cantonese Learner has no accounts, no sign-up, no advertising and no tracking cookies. This page says what actually happens to data rather than what would be legally permissible.

What this page is

Cantonese Learner is a browser app served by GitHub Pages. Lessons are built ahead of time by a scheduled job, not while you use it.

What is collected

No account, no sign-up and no tracking cookies. Your settings and progress live in your browser's local storage and are never uploaded.

Your microphone

Speech grading runs entirely inside your browser using a local speech model. Recorded audio is never uploaded, never stored, and never leaves your device. The browser will ask your permission the first time, and the feature simply does not work if you decline.

Third parties

Fonts are served from this site, so no font provider is contacted and no content delivery network is involved. There is no analytics provider of any kind.

Children

This project is aimed at adults and students in higher education. It is not directed at children under 13 and collects nothing that would identify one.

Changes and contact

Material changes appear here with a new date at the top. Questions go to lyhjeremy@gmail.com.