← keystageapp.com

Privacy Policy

Effective July 17, 2026. Applies to the KeyStage iPad app and keystageapp.com.

The short version: KeyStage works without an account, stores practice data on your iPad, never listens through a microphone, shows no ads, and uses no tracking or analytics companies. We collect the minimum needed to run the app, and we do not sell any of it, ever.

What KeyStage collects

What KeyStage never does

Children

KeyStage is built for families. Kid profiles are just a name and a color chosen by the household; the app does not ask children for personal information. Progress reports live behind a grown-ups gate. Accounts are created and managed by a parent or guardian.

Where data lives and how it is protected

On-device data stays in the app's private storage. Synced data is hosted with Supabase (our database provider) and is isolated per household with row-level security, so one household's data is never visible to another. Sign-in tokens are kept in the device keychain and are not included in device backups. Connections use HTTPS.

Deleting your data

Changes

If this policy changes in a way that matters, we will say so plainly on this page and, if you have an account, by email.

Contact

support@keystageapp.com