Privacy Policy — Mr.President
Last updated: 13 November 2026
This policy explains what data the mobile game Mr.President (the "Game") collects, why, and what you can do about it. The Game is developed by Roman Servetnyk (the "Developer"), who is the data controller. Contact: fortel1994@gmail.com.
1. The short version
- You can play without registering: the Game creates an anonymous guest account automatically.
- We collect gameplay statistics and crash reports to improve the Game, and purchase records to deliver what you buy.
- Ads appear only when you choose to watch a video for an in-game reward — never by themselves. There are no ads in the browser version.
- We do not sell your data. On iPhone and iPad we do not track you across other companies' apps or websites (the Game does not ask for the tracking permission).
2. What we collect and why
| Data | Why | Service |
|---|---|---|
| Account identifier (a random user ID; if you sign in with Apple or Google — the identifier of that account, and for Google also your email address and name) | To keep your account, move your game to another device, and tie purchases to you | Firebase Authentication (Google) |
| Your saved game (your country, its state and progress) | Cloud save and restoring the game on a new device | Cloud Firestore (Google) |
| Purchase records (product, store transaction ID, date, price, country of the store) | To verify payments, deliver in-game currency exactly once, prevent fraud, and handle refunds | App Store / Google Play, RevenueCat, our server (Cloud Functions) |
| Usage data (screens opened, game events such as tutorial steps, level reached, shop visits), device model, OS version, language, approximate country derived from the IP address, an app-instance ID | Analytics: understanding how the Game is played and where it can be improved | Google Analytics for Firebase |
| Your country's card for friends: the country's number, its name and flag, state level, army strength, day of play; for friends also its buildings, stocks and army. Friend requests, the friends list, blocks and reports | Friends in the game: other players see the card by the country's number, friends see its details; reports are reviewed by a person | Cloud Firestore, Cloud Functions (Google) |
| Battle video links you send for a reward (the TikTok link, the TikTok author name shown with the video, the dates of the checks). The video itself is made on your phone and is posted by you; we only read what TikTok shows to everyone about it | Checking that a video is public and has your tag, and granting the reward once | Google Cloud (Firebase); TikTok (public video information) |
| Messages you send to friends in the in-game chat (the text, who sent it to whom, the time). Messages are filtered automatically; a message you report is kept with the report | Delivering the chat between friends and reviewing complaints | Google Cloud (Firebase) |
| Anonymous game statistics (the same game events, state level, day of play, language; no names or account identifiers) | Analytics: understanding how the game is played and improving it | TelemetryDeck (Germany) |
| Crash and diagnostic data (stack traces, device state at the time of a crash, an installation ID) | Finding and fixing errors | Firebase Crashlytics (Google) |
| The browser version of the game: your saved game and a note of which tab is playing are kept in your browser's storage (localStorage); Firebase sign-in data too (IndexedDB). Errors in the browser version are sent as an analytics event (the error text, up to 100 characters) | Playing in a browser without installing anything, keeping your country when the page reloads, finding and fixing errors | Your browser; Google Analytics for Firebase |
| Advertising data — only if you choose to watch a video ad: IP address (an approximate location is derived from it), device model and settings, OS version, language, the app's identifier, which ad was shown and how you interacted with it; on Android also the Advertising ID (you can reset or delete it in the phone's settings); in the EEA, the UK and Switzerland — your consent choices | Showing the video you asked for, measuring it and preventing fraud; personalised ads only where you allow them | Google AdMob (Google Mobile Ads SDK) |
| Technical request data (IP address, time of request) | Operating the server (for example, the server clock and payment checks); kept in short-lived server logs | Google Cloud |
We do not collect your precise location, contacts, photos, microphone or camera data. On iPhone and iPad the advertising identifier (IDFA) is not used. On Android the Advertising ID is used only by Google's advertising service, and only once you choose to watch a video ad.
3. Legal basis (EEA, UK and similar laws)
We process account, save and purchase data to provide the Game you asked for (performance of a contract), and analytics and crash data on the basis of our legitimate interest in keeping the Game working and improving it. Purchase records are also kept to comply with tax and accounting obligations. Advertising data is processed on the basis of your consent where the law requires it (in the EEA, the UK and Switzerland Google's consent window is shown before the first ad; you can change your choice later in Country → Account and save → Ad settings), and otherwise on the basis of our legitimate interest in funding the Game.
4. Who processes the data
Data is stored and processed by our service providers acting on our behalf: Google (Firebase, Google Cloud; data stored in the European Union, region eur3 / europe-west1), RevenueCat, Inc. (purchase management), and Apple or Google as the app stores that process your payment. For video ads, Google (AdMob) receives the advertising data described above and uses it under its own policy: How Google uses information from apps that use its services. These providers may process data in other countries, including the USA, under appropriate safeguards such as the EU Standard Contractual Clauses. We do not share your data with anyone else, except when required by law.
5. How long we keep it
- Account and saved game — until you delete your account.
- Purchase records — as long as needed for payment verification, refunds and legal obligations (up to 5 years), even after account deletion; they are then no longer linked to an active account.
- Analytics data — up to 14 months; crash reports — up to 90 days.
6. Your rights and choices
- Delete your account: in the Game, open Country → Account and save → Delete account. This deletes your account and your saved game from our server. The game on your device is not affected until you start over.
- You can also ask us by email to access, correct, export or delete your data, or object to processing. We answer within 30 days.
- You may complain to your local data protection authority.
7. Children
The Game is not directed at children under 13 (under 16 in some countries) and we do not knowingly collect their personal data. If you believe a child has given us data, contact us and we will delete it.
8. Security
Data is sent over encrypted connections. Each player can read and write only their own save; purchase records can be changed only by our server.
9. Changes
If this policy changes, we will update the date above and, for significant changes, tell you in the Game.