Privacy Policy

How we handle your data — simply and transparently.

Last updated: October 16, 2026

Quick summary: Reverse Math Puzzle does not require an account and never asks for your name, email or contacts. Your coins, streak and settings stay on your device. If you play the Daily leaderboard or battles, we store a random player ID, a display name and avatar you can change, and your results on our servers, so other players can see the board. We use analytics and may show ads; in Europe only with your consent. We do not sell your data, and you can delete your game profile at any time.

1. Who We Are

Reverse Math Puzzle ("we", "our", or "us") is an independent puzzle game for iOS, Android and the web (play.reversemathpuzzle.com). Questions about this policy can be sent to support@reversemathpuzzle.com.

2. Information We Collect

a. Personal Information

We do not collect your real name, email address, phone number, contacts, photos, location or physical address, and there is no sign-in. Display names are game handles: the app suggests one (like "Snappy Unicorn 30") and you can change it. Please don't use your real name or anything private as your display name.

b. Daily Leaderboard and Battles

When you play the Daily or a battle, we create a game profile with a random player ID and a display name and avatar that you can change. We store your Daily results (answers, score and time) and your battle results to rank them fairly and show them on the leaderboard and on battle boards, where other players see your display name, avatar and score. Anyone with a battle's link or code can see that battle's board. To stop abuse we keep short-lived rate-limit counters keyed by your player ID or a salted hash of your IP address; we never store your IP address itself.

  • Daily results and leaderboard entries are deleted 90 days after the puzzle date.
  • Battles and their results are deleted 97 days after the battle was created.
  • Your game profile stays until you delete it (see section 7). If you report another player's name, we store the report (the reported player, the reason and your player ID) for 180 days so we can review it.

c. Gameplay & Usage Data (Analytics)

We collect usage data to improve the game, linked to a random app or browser identifier rather than to your name, including:

  • Games played, scores and session duration
  • Streaks, Daily participation, battles and shares
  • Feature usage (which screens you visit, which hints and items you use)
  • Device type, operating system version, app version and language
  • Crash reports and performance data

d. Advertising

The free version shows ads from Google AdMob, which may use your device's advertising identifier (IDFA on iOS, advertising ID on Android) and ad interaction signals to deliver and measure ads. In the EEA, the UK and Switzerland we ask for your consent first, and you can change it any time in Settings → Privacy choices. On iPhone, Apple asks whether apps may track you; you can change that in iOS Settings. You can also limit personalised ads in your device settings. The Remove Ads purchase turns ads off.

e. In-App Purchases

Purchases (Remove Ads, coin packs) are processed by the Apple App Store or Google Play. We receive your purchase history through RevenueCat so the app can restore what you bought; we never receive or store your payment details.

f. Notifications

The optional daily reminder is scheduled on your device. If you turn on notifications, we also store a push token from Firebase Cloud Messaging to tell you when a friend joins your battle, beats your score or wants a rematch. You can turn notifications off in your device settings at any time.

g. Web Player

play.reversemathpuzzle.com keeps your player ID and recent results in your browser's local storage, which the game needs to work. It uses Google Analytics to count visits and which features are used; in Europe only if you accept analytics cookies, which you can change under "Cookie settings" on the home screen. To keep scores fair, it uses Google reCAPTCHA Enterprise to check that requests come from a real browser; reCAPTCHA collects device and browser information and is subject to Google's privacy policy.

h. Moving from the Web to the App

If you tap "Get the app" on Android after playing on the web, the store link carries a one-time code so the app can continue as the same player. The code expires after 7 days or when it is used.

i. This Website

This marketing website (reversemathpuzzle.com) uses Google Analytics to count visits and to see which links people tap, such as the store buttons. We use it only for aggregate statistics, not to identify you or to show you ads. We do not sell your personal information and we do not use advertising cookies. If you are in the European Union, the European Economic Area, the United Kingdom or Switzerland, the site asks first: it sets no analytics cookies and stores nothing on your device unless you tap Accept (before you choose, Google Analytics may still receive a basic page-visit signal that does not use cookies). Elsewhere, visits are counted by default, which means Google Analytics sets cookies on your device. In both cases advertising storage and ad personalisation stay off. If your browser sends a Global Privacy Control signal, we treat it as a no. You can opt out or change your choice at any time with “Cookie choices” in the footer (tap No thanks), or by blocking cookies in your browser. The web player at play.reversemathpuzzle.com is covered by the sections above.

j. Device Backups

Your player ID and the secret that proves it is yours are kept in the app's storage on your phone. If you use your phone's backup (iCloud or Google), they may be included, so your progress and game profile can follow you to a new phone. Anyone who can restore your backup could use that profile.

3. How We Use Your Information

We use collected data to:

  • Run the Daily leaderboard and battles, and score results fairly
  • Send the battle notifications you turned on
  • Improve gameplay balance and puzzle difficulty
  • Fix bugs and improve app stability
  • Understand how players discover and use features
  • Deliver and measure ads, and prevent abuse and cheating

We do not sell, rent, or trade your information to third parties.

4. Third-Party Services

The game uses the following services, each subject to their own privacy policies:

  • Firebase (Google) — Analytics, crash reporting, Cloud Messaging (notifications), Remote Config (feature switches), and Firestore and Cloud Functions (leaderboard and battle servers)
  • Google Analytics — Analytics on the web player
  • Firebase App Check, Play Integrity, Apple DeviceCheck and reCAPTCHA Enterprise — Checking that requests come from the real app or website, to prevent cheating and abuse
  • AdMob (Google) — Advertising and consent
  • RevenueCat — In-app purchase management
  • Sentry — Error monitoring
  • Shake — Bug reports you choose to send

5. Data Storage & Security

  • Coins, streaks, statistics and settings are stored locally on your device. Deleting the app removes them.
  • Your game profile, Daily results, battles and push tokens are stored on Google Firebase servers, as described in section 2.
  • All data is sent over encrypted connections (HTTPS).

6. Children's Privacy

Reverse Math Puzzle is not directed at children and is not for children under 13 (or under 16 where your local law sets a higher age). We do not knowingly collect personal information from children under those ages, and the game never asks for a real name or contact details. In-app purchases require an adult account holder. If you believe a child has shared personal information, for example in a display name, please contact us and we will delete it.

7. Your Rights & Choices

You can:

  • Play without providing any personal information
  • Delete your game profile at any time in Settings → Delete my profile (in the app) or in your profile (on the web). This removes your name, avatar, push tokens and results from every leaderboard and battle. Battles you created stay available to the friends in them, with you shown as "Deleted player".
  • Change your ad consent in Settings → Privacy choices (EEA, UK and Switzerland), and limit ad tracking in your device settings
  • Change cookie consent on the web player under "Cookie settings"
  • Turn notifications off in your device settings
  • Buy Remove Ads to turn off advertising

Residents of some places (for example the EU/EEA, the UK and California) have additional rights, such as access and deletion. If you no longer have the app, email support@reversemathpuzzle.com with your display name and we will handle your request. We aim to reply within 30 days.

8. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page, and may tell you in the app or on our website. Continued use of the app after changes constitutes acceptance of the updated policy. We encourage you to review this page periodically.

9. Contact Us

If you have questions or concerns about this Privacy Policy, please contact us: