Maze Forge — Privacy Policy
Last updated: 2026-05-10
Maze Forge does not collect, store, or transmit any personal data.
What we do
- The app runs entirely on your device.
- Saved mazes, generated PDFs, statistics, and personal bests are stored locally in the app's private storage. They never leave your device.
- The only outbound network calls are to the platform billing system — Apple's StoreKit on iOS, Google Play Billing on Android — which happen when you tap "Unlock Pro" or "Restore" on the paywall. Those calls are handled by the platform vendor, governed by their privacy policy, and we receive no information beyond an entitlement token confirming a successful purchase.
What we don't do
- No analytics or behavioural telemetry.
- No advertising or ad-tracking SDKs.
- No third-party servers (other than the optional crash reports below).
- No accounts, sign-in, or cloud sync.
- No background location, contacts, photos, or device identifiers.
Optional crash reports
The settings sheet has a single toggle, Send crash reports, that's off by default. If you turn it on, the app will send anonymised stack traces and device-model information to a crash-reporting backend when something goes wrong, so we can fix the bug. Specifically:
- We collect: the stack trace, the Dart/Flutter version, your device model and OS version, and approximate crash time.
- We do not collect: your name, email, location, IP address (beyond what the network layer of the report provider requires for delivery), saved mazes, statistics, or any in-app content.
- Toggling the switch off stops reporting immediately. Reports already delivered cannot be recalled.
In-app purchases
Maze Forge sells a single one-time "Pro" unlock through the app store on your device. The purchase is processed by Apple (on iOS) or Google (on Android); we never see your payment details. A small flag indicating whether you own Pro is cached locally on your device so the app works offline.
Children
Maze Forge is suitable for all ages and is not specifically directed at children under 13. Because we collect no personal data, COPPA and similar regulations are not triggered. We will not change that without first updating this policy.
Changes to this policy
If a future version of Maze Forge adds anything that meaningfully changes this policy — for example, opt-in crash reporting — we will:
- Update this document with the new date at the top.
- Surface the change in-app on the next launch after the update.
Contact
Questions or concerns: open an issue at github.com/stephen00001/maze/issues.