This Privacy Policy explains how The Postbox Game ("the App", "we", "us") collects, uses, and protects your personal data when you use our mobile application. We are committed to complying with the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018.
@@ -79,18 +79,23 @@1. Who We Are
2. Data We Collect
- Account information: When you register or sign in with Google, we receive your email address and display name. When you register with email/password, we store your email address and chosen display name. -
- Location data: With your permission, we collect your precise GPS location to identify nearby postboxes and validate claims. Location is used only during active gameplay and is not stored permanently. +
- Location data: With your permission, we collect your precise GPS location to identify nearby postboxes and validate claims. The location you claimed from is stored with each claim for anti-cheat verification and is automatically removed after 90 days.
- Gameplay data: Postbox claims you make (postbox ID, timestamp, points awarded), your running scores, streaks, and leaderboard entries (display name and points only). +
- Device token: A random per-install identifier sent with claims to detect multi-account abuse. It is not derived from your hardware and identifies only the app installation; it is removed from claims after 90 days.
- Friends list: User IDs of friends you choose to add within the App. -
- Crash and performance data: Anonymous crash reports and performance traces collected by Firebase Crashlytics and Firebase Performance Monitoring to help us fix bugs and improve the App. -
- Analytics: Anonymous usage events (screens visited, features used) collected by Firebase Analytics to understand how the App is used. +
- Problem reports: If you report a postbox data problem, we store your report, its location, and any note or photos you attach (photos may include the time and place they were taken). +
- Anti-abuse records: Automated checks may record anomaly flags and an internal trust score for your account. While this system runs in "shadow mode" it has no effect on your account or gameplay. +
- Crash and performance data: Crash reports and performance traces collected by Firebase Crashlytics and Firebase Performance Monitoring to help us fix bugs. You can turn these off in Settings → Privacy. +
- Usage analytics (optional): Anonymous usage events collected by Firebase Analytics, only if you opt in. Analytics is off until you choose to share it, and you can change your choice any time in Settings → Privacy.
3. How We Use Your Data
- To operate the App and provide gameplay features (claims, leaderboards, friends).
- To display your scores and display name on leaderboards and to friends. -
- To improve the App by analysing crash reports, performance data, and aggregated usage statistics. +
- To keep the game fair by detecting location spoofing and multi-account abuse. +
- To review postbox data problems you report and improve the postbox database. +
- To improve the App by analysing crash reports, performance data, and (with your consent) aggregated usage statistics.
- To associate your gameplay history with your account so it persists across devices.
4. Legal Basis for Processing
We process your personal data on the following legal bases under UK GDPR:
- Contract: Processing your account and gameplay data is necessary to provide the service you signed up for. -
- Legitimate interests: Crash reporting and performance monitoring to maintain a working and safe app. -
- Consent: Location access, which you can grant or revoke at any time in your device settings. +
- Legitimate interests: Crash reporting and performance monitoring to maintain a working app (you can object via the Settings → Privacy toggles), and anti-abuse checks to keep the game fair. +
- Consent: Usage analytics (opt-in inside the App) and location access (grant or revoke at any time in your device settings).
5. Data Sharing
We do not sell your personal data. We share data only with the following service providers, who process it on our behalf:
- Google Firebase (Authentication, Firestore database, Cloud Functions, Crashlytics, Performance Monitoring, Analytics) – processed within Google's infrastructure. See Google's Privacy Policy. +
- OpenStreetMap / Nominatim: If you search for a destination in Route Mode, only the text you type is sent to the OpenStreetMap Nominatim search service – never your GPS position.
Your display name and score are visible to other users on leaderboards and to friends you add in the App.
+Your display name and score are visible to other users on leaderboards and to friends you add in the App. Corrections we submit back to OpenStreetMap from accepted postbox reports contain only postbox data, never anything about you.
6. Data Retention
-
-
- Account data is retained for as long as your account exists. +
- Account data is retained for as long as your account exists; deleting your account anonymises your claims and removes your personal data (see Your Rights). +
- The GPS position, timing metadata, and device token stored with a claim are automatically removed after 90 days. +
- Photos and notes attached to a postbox problem report are removed 30 days after the report is reviewed. +
- Anti-abuse anomaly records are deleted after 180 days.
- Leaderboard entries are retained for the relevant period (daily / weekly / monthly) then overwritten.
- Crash and analytics data is retained per Firebase's default retention periods (90 days for Crashlytics; configurable for Analytics).
6. Data Retention
7. Your Rights
Under UK GDPR you have the right to:
-
-
- Access the personal data we hold about you. +
- Access and portability: Use Settings → Privacy → "Download my data" in the App to receive a machine-readable copy of everything we store about you.
- Rectification of inaccurate data (e.g. update your display name in the App). -
- Erasure ("right to be forgotten") – contact us to delete your account and associated data. -
- Restriction or objection to certain processing. -
- Data portability for data you provided to us. -
- Withdraw consent for location access at any time via your device settings. +
- Erasure ("right to be forgotten"): use Settings → "Delete account" in the App. Your personal data is deleted and your claims are anonymised immediately. +
- Restriction or objection to certain processing, including turning off crash reporting, performance monitoring, and analytics in Settings → Privacy. +
- Withdraw consent for analytics (Settings → Privacy) or location access (device settings) at any time.
To exercise any right, contact us at richard@agilepixel.io. You also have the right to lodge a complaint with the Information Commissioner's Office (ICO).
8. Location Data
-The App requests access to your device's precise location (while the app is in use) to find nearby postboxes. We do not track your location in the background, share it with third parties, or store it beyond the duration of an active claim check.
+The App requests access to your device's precise location (while the app is in use) to find nearby postboxes. We do not track your location in the background. The position you claimed from is stored with that claim for anti-cheat verification and automatically removed after 90 days. Other players never see your location – nearby postboxes are shown only as fuzzy directions.
9. Children
The App is not directed at children under 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal data, contact us and we will delete it.