Privacy
Last updated November 11, 2026
Ordinary Life is a life simulator made by actuallygoodapps. This page says exactly what the game stores and what it sends. The short version: your saved life stays with you. The web game sends nothing about you. The Android and iOS apps show ads from Google AdMob, and Google's ad software in the apps collects what is listed below.
What the game stores
- Your saved life (the person you are playing, their money, people, story and settings) and the legacy you pass from one life to the next.
- Your birth month and year, which you enter once so the game can pick the right age level. It is kept on your device only.
- Your preferences: music and sound settings, the face style, the theme and night mode.
In the browser, this lives in the browser's own storage for ordinarylife.app (localStorage), under keys that start with hk.. In the Android and iOS apps, it lives in the app's storage on your device. Clearing the site's data in your browser, or deleting the app, deletes it; we have no copy and cannot restore it.
What the web game sends
Nothing about you. The game runs entirely on your device. The site serves the game's files (code, fonts, music notes and sounds) when you open it, and that is the only traffic: standard web requests to ordinarylife.app. They pass through Cloudflare, which protects the site and, like any network provider, sees your IP address and keeps it in its logs for a short time for security. Our own server, which sends the files, records only which page or file was asked for, whether it was found and how long it took: no IP address and nothing that identifies you.
- No account. There is nothing to sign up for.
- No ads on the web.
- No analytics or tracking. No third-party scripts, pixels or SDKs run in the web game.
- No personal data is collected or stored by us, sold or shared.
Ads in the Android and iOS apps
The apps are free and show ads through Google AdMob: a full-screen ad now and then when one life ends and the next begins (never in the middle of a year), and, if you choose to watch one, a video ad that earns something in the game. To pick and count ads, Google's ad software in the app collects, as Google describes it:
- Your IP address, which can give a rough location.
- Device identifiers: on Android the advertising ID and app set ID; on iOS an identifier for the app (the advertising identifier only if you allow tracking).
- How you interact with ads: which ads were shown, taps and video views, and app launches.
- Diagnostics: crash logs and how well the app and the ad software perform.
Google uses this for advertising, measurement and fraud prevention, under its own policy: How Google uses information from sites or apps that use its services. It is sent encrypted. From Google we receive only totals (how many ads were shown and what they earned).
- Your choices. In the European Economic Area, the UK and Switzerland, Google's consent form asks before any ad is requested, and Settings → Privacy choices lets you change your answer. On Android you can reset or delete the advertising ID in the phone's settings; on iOS the advertising identifier stays hidden unless you allow tracking.
- Younger players. The birth date never leaves your device. The age level it gives is sent with each ad request as a setting only: under 13, ads are child-directed (Google treats the request under COPPA and shows no personalized ads); 13 to 15, ads are not personalized; and ads stay within a general or teen content rating.
Rewards and purchases in the apps
To give you the extra action a video ad earns, and to remember a purchase, the apps get an anonymous player number from our server (api.ordinarylife.app) the first time it is needed. It is a random number with no name, email or birth date attached, kept on your device and on our server. Our server records against it each reward Google confirms and each one you use, and whether you bought Remove Ads. Nothing else about you is sent or kept.
- Remove Ads is a one-time purchase through the App Store or Google Play. Apple or Google take the payment; we never see your card or account. RevenueCat, the service that checks purchases for us, receives the purchase and the anonymous player number: RevenueCat's privacy policy.
- Restore purchases in Settings asks the store again, on a new phone or after reinstalling.
How you play, in the apps
When a life ends, and when you leave the app in the middle of one, the apps send that life's record of play to our server: where it started (a random number the game is built from) and the moves made in it, such as each year aged, each answer chosen and each action taken. It is a few kilobytes, sent encrypted, and carries no name, email, birth date or location. Our server plays the record back with the game's own rules and keeps:
- The record itself, with your anonymous player number, for as long as you keep playing, and for one year after the last life you send; then it is deleted.
- A summary of each life: how long it lasted, how it ended, the money and health along the way, and the answers chosen. We use these to see how lives tend to go and to find what in the game needs fixing.
- Which days you played, as one row per day.
Under 13, the app sends the record without the player number, and our server keeps only the summary, with nothing that connects it to you, your device or your other lives.
The apps also tell our server about a few things you do: opening the app, starting a life, an ad shown or watched, and a purchase opened, completed or restored. Our server passes those, and the end of each life (how it ended and at what age), to our own analytics, Matomo, which we run ourselves, so no outside analytics company receives them. Each is counted with your platform (Android or iOS), your age level and the game version, under an identifier made from your anonymous player number that cannot be turned back into it and is used for nothing else. Your IP address is not sent to Matomo, only our server's. Under 13, every count gets a fresh random identifier, so nothing connects two of them.
This is not shared or sold, and no third party receives it. The web game sends none of this.
Children
This edition of Ordinary Life is for adults and older teens (rated 17+ on the App Store and Mature on Google Play). The birth date you enter is used only on your device to choose an age level; it is not sent anywhere. We hold no personal information from children or anyone else. In the apps, a player under 13 gets only child-directed, non-personalized ads (see above).
Changes
If a future version adds something else that sends data, this page and the store listings will say so before it ships.
Contact
Questions about privacy: see Support.