Privacy Policy
This Privacy Policy explains how Guess the Match ("the app", "we", "us") handles information when you use the Guess the Match iOS application — a football detective quiz in which you read clues about a real historical match and call the result.
The short version. Guess the Match has no account and doesn't ask for your name. Your verdicts, scores, streaks and settings are stored on your device. When the optional AI pundit writes a hint or a match report, only the facts of a real match (team names, score, competition) are sent to our backend and AI provider — never anything about you. If you allow notifications, we send occasional reminders (such as a new Daily Case) via OneSignal. We use an attribution tool to measure marketing; the game plays exactly the same whether or not you allow tracking.
1. Information we process
a. Game data on your device
Your verdicts, results, scores, streaks, achievements, profile (an optional name, photo and favourite club) and settings are stored only on your device. There is no account and we do not receive this data. Clearing your statistics in the app, or deleting the app, removes it.
b. AI pundit hints & reports
The app can show a short "Scout's Read" hint before you guess and a match report after you reveal, both written by an AI. To generate them, the app sends only the facts of a real match — the team names, the score, the competition, round and year — to our backend (a Cloudflare Worker, which forwards to the AI provider xAI, maker of Grok). No personal data is sent, the text is purely cosmetic, and it never affects scores or outcomes. If there's no connection, the app uses built-in lines instead, so the game keeps working offline.
c. Push notifications — OneSignal
If you allow notifications, we use OneSignal to send occasional reminders — for example, that a new Daily Case is available. OneSignal assigns your installation a push token and processes basic device information to deliver these messages. You can turn notifications off at any time in iOS Settings, and the game works fully without them.
d. Attribution & marketing measurement — AppsFlyer
We use AppsFlyer to understand which marketing campaign led to your install and to measure app installs and sessions. AppsFlyer processes device identifiers and install/session events. If you grant tracking permission, this may include the Apple Advertising Identifier (IDFA).
e. Diagnostics
We may receive aggregated, anonymised crash and performance data to keep the app stable.
2. App Tracking Transparency
iOS asks your permission before the app can track you across other apps and websites. If you deny, AppsFlyer will not use the IDFA. Guess the Match plays exactly the same either way — no feature is gated behind it. Change it any time in iOS Settings → Privacy & Security → Tracking.
3. Third-party services
The services below process data on our behalf; their own policies apply:
- OneSignal (push notifications) — onesignal.com/privacy_policy
- AppsFlyer (attribution) — appsflyer.com/legal
- xAI (Grok — AI hints & reports) — x.ai/legal/privacy-policy
- Cloudflare (backend proxy & hosting) — cloudflare.com/privacypolicy
4. How we use information
- To generate the optional AI hints and match reports.
- To send notifications you have opted into.
- To measure the effectiveness of our marketing.
- To keep the app secure and stable.
We do not sell your personal information.
5. Data retention
Data on your device remains until you clear your statistics or delete the app. Match facts sent for AI hints and reports are processed to produce a reply and are not used to build a profile of you. Data held by our providers follows their standard retention periods.
6. Children
Guess the Match is intended for a general audience aged 13 and older and is not directed at children under 13. We do not knowingly collect personal information from children under 13.
7. Your choices
- Notifications — turn off any time in iOS Settings.
- Tracking — deny or revoke in iOS Settings.
- Game data — clear your statistics in the app's Settings.
- Requests — email us to ask a question or request deletion of data associated with your device.
8. Security
Requests to our backend are sent over encrypted connections (HTTPS). No method of transmission or storage is completely secure, but we take reasonable measures to protect the limited data we process.
9. International users
Our providers may process data on servers outside your country. By using Guess the Match you understand your information may be transferred to and processed in those locations.
10. Changes to this policy
We may update this Privacy Policy from time to time. The "Last updated" date above reflects the latest version. Continued use of the app after a change means you accept the updated policy.
11. Contact
Questions about privacy? Email contact@roostercleaningserv.org.
Guess the Match is not affiliated with, endorsed by, or associated with FIFA, UEFA or any official football organisation, league or competition. Team names are used for identification only, and match facts are based on publicly available historical results. The app contains no real-money betting, odds or wagering.