# 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