Last updated · 30 April 2026
Privacy
MíngWay is a Mandarin learning app. We try to collect as little as possible and tell you in plain language what we do with what we collect.
What we store
- Account info. If you sign in with GitHub or Google, we store the public profile data they hand back: your display name, email, and avatar URL. No password is ever sent to or stored by us.
- Learning state. Card states (intervals, ease factors), review history, custom decks, and reminder preferences. This is the data the spaced repetition system needs to do its job.
- Subscription state. If you upgrade to Plus, your Stripe customer ID and the active entitlement plan/status. We do not store card numbers — Stripe does that.
- Anonymous analytics. Page-view counts and basic performance numbers via Vercel Analytics, which is cookieless and aggregates without identifying individuals.
What we don't store
- Card numbers, bank details, or any payment instrument data.
- The content of your AI tutor conversations beyond what's needed to display them back to you.
- IP addresses linked to your account beyond standard request logs.
- Cross-site advertising profiles. We don't run ads.
Who we share with
- Vercel hosts the app and runs analytics.
- Neon hosts the Postgres database.
- Stripe processes payments.
- Anthropic generates the AI tutor's responses (content of your messages is sent for inference but not used to train models).
- GitHub / Google handle sign-in via OAuth.
We don't sell your data. We don't share it with brokers, ad networks, or other learning apps.
Your rights
Email hello@mingway.app to request a copy of your data, delete your account, or correct anything we have on you. We aim to respond within 7 days. If you're in the EU/UK, GDPR rights apply (access, rectification, erasure, portability, objection, restriction).
Cookies
We set a session cookie when you sign in (NextAuth) and a small theme-preference cookie. We don't set advertising or cross-site tracking cookies.
Children
MíngWay isn't directed at children under 13. If you're a parent and believe your child has signed up, email us and we'll remove the account.
Changes
When we change this policy materially, we'll update the date at the top and notify signed-in users via email or in-app notice. Minor edits (typos, clarifications) won't trigger a notice.