Privacy Policy

For Math Empire — the Android app (com.mathempire.game) and the browser game at mathempire.app/play/.
Published on Google Play by Rise In Rank  ·  Contact: privacy@mathempire.app
Last updated: 30 August 2026

The short version

One thing we would rather you read here than discover later: Google's analytics and crash-reporting software currently runs for every player of the Android app, including players under 13. What it receives is set out in Analytics and crash reporting.

1. The one question the app asks

The first time Math Empire opens it asks a single question — what year were you born — and offers "I'd rather not say" as a real answer. Nothing tells the player which answer leads where, nothing is refused, and whatever the answer is, the game opens.

The answer stays on the device. It is written to the device's own storage and is never sent to us or to anyone else. It is used on the device to decide two things:

The answerAdvertisingGoogle Sign-In
Under 13None, of any kindNot offered
"I'd rather not say", or not answered yetNone, of any kindNot offered
13 to 17Ads, unless the ad-free upgrade is boughtOffered
18 and overAds, unless the ad-free upgrade is boughtOffered

Anything we are not sure about is treated as a child. If the answer cannot be read, or the part of the app that stores it fails to load, the app falls back to showing no ads and offering no sign-in — never the other way round. Because only the year is known and not the birthday, age is rounded down: a whole birth year is only treated as 13 once everyone born in it has certainly turned 13.

This describes current versions of the app. The age question was added partway through the app's life, and a device still running a build from before it does not have it. If you are not sure, update Math Empire from Google Play — the current version is the one this policy describes.

2. What is collected

The browser game at mathempire.app/play/

It asks for no name, no email address and no sign-in, and it shows no advertising to anyone. It keeps progress on the device and backs it up to our server under a randomly generated save key — a string of random characters with nothing personal in it — so that clearing a browser does not have to mean lost work. What is backed up is the practice record (which math facts have been met and how they are going) and story progress.

The Android app

A newsletter address is collected only if someone types one into the form on this website.

Math Empire does not collect contacts, photos, microphone input, camera input, precise location, or card and payment details. It has no chat, no messaging and no player profiles, so there is no way for anyone to contact a child through the game.

On the coarse-location point, so it is not a surprise: we do not collect GPS or any precise location, but the country code on usage events is worked out from the network connection, and so is the scrambled address on an error report. Both are listed above rather than hidden behind "we do not collect location".

3. Advertising

Players under 13 are shown no advertising of any kind. Not a banner, not a rewarded video, and not the offer of one. This is not a setting or a preference: for a player who has not told us they are 13 or over, Google's advertising software is never started — no request is made, nothing is loaded, and the ad code is never reached. The same is true for a player who chose "I'd rather not say" and for one who has not answered the question yet. A test that loads the shipped app code and fails if any advertising call is made for an under-13 player runs against every change.

Players 13 and over may be shown a banner, and may choose to watch a rewarded video, through Google AdMob — unless they have bought the ad-free upgrade, which removes them.

Those ads run without an advertising ID. The Android advertising-ID permission is removed from the app altogether, so no advertising identifier exists for anything to be targeted with. We are wording this as the permission fact rather than claiming the ads are "non-personalised", because the permission is the part we have actually done and can point at. We do not send Google any profile of a player, and we do not build one.

Choosing a higher school grade to get harder math does not change any of this. Advertising follows the birth year the player gave, and nothing else.

4. Google Sign-In

Signing in is optional and is only offered to players 13 and over. If a player signs in, we receive the name on the Google account, the email address, and a Google user ID, and we use them for one thing: linking the save so it can be recovered on another device. We do not read anything else from the Google account. Google's Privacy Policy governs the sign-in itself.

Under-13 players are not shut out of moving between devices — the anonymous Player Code does the same job without an email address.

5. Analytics and crash reporting

The Android app includes Google Analytics for Firebase and Firebase Crashlytics. They send Google a record of app usage — screens opened, the fixed list of game events, the app version, the chosen grade band, mentor and character, whether the ad-free upgrade is active — and, when the app crashes, a crash report describing the device and the fault.

Being straight about the part that matters: this currently runs for every player of the Android app, including players under 13. It is tied to an identifier Google generates for the app installation, not to a name; the Android advertising ID is switched off for it, so it cannot be joined to advertising profiles. For a player who has signed in with Google, an identifier derived from their email address is also attached. We are changing the app so that under-13 players are left out of analytics in the same way they are already left out of advertising. Until that ships, this sentence is what happens, and we would rather write it down than have you find it.

The browser game has no analytics or crash reporting in it at all.

We also keep our own record of the usage events listed in section 2 on our own server. It is plain counting — how often a screen is opened, how many problems were solved — and it is not used for advertising or sold to anyone.

6. What it is used for

It is not used to target advertising, to build a profile of a player, or to sell or rent to anyone. We do not sell data.

7. Who else it reaches, and where it is kept

Our own copy lives in a database on a server we rent in Los Angeles, California, United States. Everything sent between the app and that server travels over HTTPS. To be exact rather than reassuring: the data is not encrypted field-by-field once it is in the database — the display name, the Player Code, the saved progress and, for a signed-in player, the email address are stored as ordinary text on a server only we can log in to.

WhoWhat reaches themWhy
CloudflareEvery request to this website and to our API passes through them, including the IP address it came fromServing the site and protecting the server
Google — Firebase Analytics and CrashlyticsApp usage events and crash reports, as described in section 5Seeing what is used, and receiving crash reports
Google — AdMobAd requests for players 13 and over only; never for a player under 13The ads that fund the free version
Google — Sign-InName, email and account ID, for players 13+ who choose itRecovering a save on another device
Google Play BillingPurchases and subscriptions. We never see or store card detailsTaking payment, and refunds

There are no other analytics, tracking or advertising services in Math Empire, and no data broker or advertiser receives anything from us.

8. How long it is kept

9. Deleting it

There are two routes, and they do not reach the same things. This is the same account of it that is on the support page, and it is written out here so the two never drift apart.

Ask us — this reaches everything

Email privacy@mathempire.app with the subject Delete My Data, and include either the Player Code from Settings → Your Player Code, or the email address used to sign in. A parent or guardian can send it for their child; no account with us is needed to ask. We remove:

We reply to confirm when it is done — within 30 days, and usually within a few days.

The button in the app — this reaches most of it

Settings → DELETE MY ACCOUNT & DATA removes the account record, the saved progress, the mastery record and in-game feedback straight away. It does not yet reach, on its own, the usage events, the classroom membership record, the error diagnostics, or — on the version currently in the Play Store — the browser game's separate save. Those we remove by hand, and we are changing the app so the button reaches all of it. If you want everything gone, email us instead.

What cannot be deleted from here

Deleting the account does not cancel a subscription. Cancel that in Google Play first, or it keeps renewing.

10. Children

Math Empire is made for children, and most of its players are children. In the United States the Children's Online Privacy Protection Act (COPPA) applies to them. What we do about it:

The honest exception, repeated from section 5 because it belongs here too: Google's analytics and crash reporting currently run for under-13 players as well, and excluding them is the change we are making next.

If you are a parent and you believe a child gave us something they should not have, write to privacy@mathempire.app and we will remove it.

11. Schools and teachers

The browser game at mathempire.app/play/ needs no install, no account and no email address — from a teacher or from a student. That is the version most schools use.

In the Android app a teacher can open a class and hand out a join code. When a student joins with it, the teacher sees the roster and class-level progress: who was active, problems solved, accuracy, the topics the class finds hardest. A teacher sees progress, not personal details, and there is no messaging between them. A class membership is removed when the account is deleted through the email route in section 9.

Schools that need this in writing for a review: what is collected is section 2, who processes it is section 7, how long it is kept is section 8, and the deletion route is section 9. If a district needs something the sections above do not answer, write to privacy@mathempire.app and you will get a straight answer rather than a form.

12. Reminders

The Android app can send optional reminders — a streak nudge, a milestone that is one day away. They are scheduled on the device itself: there is no push server, and no device token or notification identifier is sent to us. They are entirely optional and can be switched off in the device's own Settings.

13. Purchases

Everything bought in Math Empire goes through Google Play. We never see or store card details. Refunds and subscription cancellations are handled by Google — open play.google.com/store/account, find the order, and choose Report a problem.

14. Your rights

Depending on where you live, you may have the right to see the personal data we hold about you, to have it corrected, to have it deleted, and to receive a copy of it. To use any of those, write to privacy@mathempire.app with the Player Code or the sign-in email address. We answer within 30 days, and usually within a few days. A parent or guardian may exercise these on behalf of their child.

15. Changes to this policy

When this policy changes, the "Last updated" date at the top changes with it and the new version replaces this page. We do not currently have a way to push a notice about it into the app, so this page is the record — if you want to be certain nothing has changed, this is the place to check.

16. Contact