Privacy Policy
Last updated: 19 April 2026
This policy describes how Hanzi Forge (the "app") handles information. The app is published by Toni Kulmala (contact: privacy@hanziforge.info). Hanzi Forge is a single-player game with a small, opt-in feedback channel. It does not show ads, does not track you across services, and does not sell data.
Information the app handles
Stored on your device
- Game progress, scores, best hands, completed characters, and preferences.
- Local settings such as volume and display options.
This information stays on your device in the app's local storage. It is not sent to any server by default. Uninstalling the app or clearing its data removes this information.
Information you choose to send (opt-in)
The app includes an in-game feedback form. If you choose to submit it, the following is sent to a backend hosted by Cloudflare (a service operated by Cloudflare, Inc.):
- Your answers to the feedback questions and any free-text notes you write.
- Optional: a nickname and an email address, if you fill those fields in.
- A timestamp.
Submitting feedback is entirely optional. The app does not send feedback automatically. If you do not submit the form, none of this information leaves your device.
Information the app does NOT collect
- No advertising identifiers.
- No location data, contacts, calendar, or files outside the app.
- No automatic analytics or crash reporting that identifies you personally.
- No third-party trackers or SDKs for advertising.
Permissions requested on Android
The app requests a small set of permissions. Each is used only for the feature it describes:
- Audio playback and modification — for in-game sounds and music.
- Record audio — reserved for future pronunciation practice features. Audio is not recorded or transmitted unless you explicitly start such a feature (none is active at this time).
- Foreground service (media playback) — allows continued audio playback when the app is backgrounded.
Children's privacy
Hanzi Forge is suitable for all ages and does not knowingly collect personal information from children. The opt-in feedback form asks for an email address only if you choose to type one in. If you believe a child has submitted personal information, contact us and we will delete it.
How feedback data is stored and used
Submitted feedback is stored in a Cloudflare D1 database and is used solely to improve the game. It is not shared with third parties, not sold, and not used for marketing. If you include an email address and opt in to follow-up, we may reply to you about your specific feedback.
You can request deletion of any feedback you have submitted by contacting privacy@hanziforge.info with the nickname or email you used.
Service providers
- Google Play — app distribution. Google may collect information under its own policy.
- Cloudflare — hosts the feedback backend and this website. Cloudflare may log standard request metadata (IP addresses, timestamps, request paths) as part of normal service operation and security.
- Google Fonts — this website loads a small set of web fonts from fonts.googleapis.com.
Data security
Traffic between the app and the feedback backend is encrypted with HTTPS. No method of transmission or storage is 100% secure, but we use reasonable technical measures to protect the limited data we hold.
Your rights
Depending on where you live, you may have the right to access, correct, or delete information we hold about you, and to withdraw consent for processing. To exercise these rights, contact privacy@hanziforge.info.
Changes to this policy
If this policy changes, the "Last updated" date above will change and the new version will be posted here. Material changes will be called out in the app.
Contact
Questions about this policy? Email privacy@hanziforge.info.