# Privacy Policy — Hao Chinese
**Effective date:** 2026-05-25
**App version:** 0.0.1
**Developer:** will@gloop.finance
**Hosted at:** <https://playful-caravel-2b2.notion.site/Chinese1000-36aafebd9e9480f3b7baeefce4c45c3c>
## In one paragraph
Hao Chinese has no servers and makes no network requests. It does not collect, transmit, sell, or share any personal information. Your progress, settings, sign-in, and any audio you record stay on your device. No analytics, no advertising, no third-party SDKs, no tracking.
---
## What we collect
**Nothing.** No accounts on our side, no analytics, no crash reporting, no advertising identifiers, no telemetry.
## What stays on your device
Stored locally, never sent anywhere:
- Your learning progress (which characters you have practiced, how well, and when)
- Your session history (dates and counts of practice sessions)
- Your settings (pace, goal, script, daily-reminder time, voice, appearance, haptics)
- An optional Apple user identifier if you choose to sign in with Apple
- Temporary audio recordings created while practicing pronunciation
You can erase all of it at any time via **Settings → Account → Delete account & all data**, or by deleting the app.
## Sign in with Apple
Signing in is optional. If you do, Apple gives the app a stable identifier that we store locally on your device and use only to show "Signed in with Apple" in Settings. Your name, email, and Apple ID are not requested or stored. The identifier never leaves your device. To remove it, tap **Sign out** in Settings, or use **Delete account & all data** to clear everything.
## Microphone
The app asks for microphone access only when you tap to record yourself during a pronunciation exercise. Recordings are written to your device's temporary directory, played back to you for comparison, and discarded when you move on or close the app. They are not transcribed, not analyzed, and never uploaded.
You can revoke microphone access at any time in **iOS Settings → Privacy & Security → Microphone**.
## Notifications
If you turn on the daily reminder, the app schedules a single local notification at the time you choose. Notifications are generated and delivered by iOS on your device. We do not — and cannot — send push notifications.
## Widget
The "Character of the Day" widget reads the bundled curriculum from your device. It makes no network requests.
## Network usage
The app makes no network requests of its own. All character data, stroke animations, and audio clips are bundled inside the app and work fully offline.
## Children's privacy
The app is suitable for general audiences and contains no advertising, no third-party content, and no data collection. Because we collect no personal information from anyone, we collect none from children.
## Third parties
The app uses no third-party SDKs, analytics services, advertising networks, or backend services. Bundled open data sources (stroke shapes, dictionary glosses, frequency lists) are attributed in **Settings → About** and do not involve any data flow at runtime.
## Changes to this policy
If this policy changes in a material way, the **Effective date** at the top and the version shown in the app will be updated. Because there is no server, the app cannot push a notice — please check this page if you want to confirm the current version.
## Contact
Questions, requests, or concerns: **will@gloop.finance**
Jet Wars
Jet Wars