DinoRow Privacy Policy
- You can play DinoRow without creating an account, and we never ask for your real name, email address, phone number or location. If you back up to your own Google Drive, your Google account stays on your device and isn't shared with us.
- If you use the online leaderboard, the nickname you choose, your best score and your character are shown publicly to other players.
- We use Google Firebase Analytics to understand how the game is played. We do not use the advertising ID, show ads, sell your data or track you across other apps.
- Payments are handled entirely by Google Play or the Apple App Store. We never see your card details.
- You can delete your online data at any time in the app, or ask us to delete it by email (see Deleting your data).
1. Who we are
DinoRow (“the app”, “the game”) is developed and published by Dobre Danut, an independent developer based in the United Kingdom (“we”, “us”). We are the data controller for the personal information described in this policy.
This policy explains what information DinoRow collects on Android and iOS, including its home-screen widget, how it is used, and the choices you have. It applies to the app itself and not to Google Play, the Apple App Store or other services, which have their own privacy policies.
2. Information we collect
2.1 Information stored only on your device
To make the game work offline, DinoRow saves the following on your phone or tablet. It is not sent to us unless described elsewhere in this policy:
- Your coin balance, the characters and scenes you own and which ones you are using
- Your best score and number of games played
- Achievement progress for special characters and scenes: total play time, days you played, coins collected, boosts, obstacles smashed, continues used, leaping creatures passed, your best level, best online rank and similar game counts
- Your nickname
- Sound and music settings
- The state of the home-screen widget game and coins earned there
- Identifiers of completed store purchases, so the same purchase is never delivered twice
- A copy of the last downloaded leaderboard, so it can be shown when you're offline
This information is deleted when you uninstall the app or clear its data, unless you backed it up to Google Drive (see section 2.3).
2.2 Information we receive when you use online features
| What | Details | Source |
|---|---|---|
| Anonymous player ID | A random identifier created by Firebase Authentication the first time the app connects. It is not linked to your name, email or phone number. Firebase also processes your device's IP address and basic device and browser information when it creates and checks this ID. | Created automatically |
| Leaderboard entry | Your nickname, your best score, the character you used, whether you play on Android or iOS (shown as a logo next to your place) and when you reached that score, stored under your anonymous player ID. When players have the same score, whoever reached it first is placed higher. | Created when you set a new best score, including in the widget, or change your nickname |
| Restore fingerprint | If you use Google Drive backup, a one-way fingerprint (SHA-256 hash) of a random restore code, stored under your anonymous player ID. The code itself is kept in your backup; the fingerprint can't be turned back into it. It's used only to move your leaderboard entry when you restore: the app then sends the code to our server once, so the server can check it against the fingerprint, and that copy is deleted as soon as the move is done. | Created when you first back up |
| Gameplay and usage analytics | Screens viewed; when a run starts and ends; your score, level reached, character and scene; level-ups; boost pickups; continues bought; special characters and scenes unlocked; coins earned and spent and on which item; store purchases (product, price, currency and transaction identifier). Firebase Analytics also automatically collects an app-instance identifier, device model, operating system version, app version, language, approximate country or region (derived from your IP address), first-open time, session information and, on iOS, an identifier for vendor. | Collected automatically while you use the app |
| Purchase information | When you buy coins or the Coin Doubler, Google Play or the App Store tells the app which product was bought, the purchase status and a purchase identifier. We do not receive your name, address or payment details. | Google Play / Apple App Store |
| Messages you send us | If you email us, we receive your email address and whatever you include in your message. | You |
2.3 Google Drive backup
You can back up your progress to your own Google Drive: tap the cloud icon on the main menu, then Sign in with Google or Back up now. Google asks you to choose an account and to allow DinoRow to use its own app data folder in your Drive. This sign-in happens on your device only: we don't receive your Google account's name, email address or ID, and nothing is linked to your Google account on our servers. The backup screen shows your email address so you know which account you're using; it isn't stored or sent anywhere.
The backup is a single file in Drive's hidden app data folder. DinoRow can only see that folder, not your photos, documents or any other files, and the file is stored in your Google account, not on our servers. It contains only your coins, the characters and scenes you own, whether you own the Coin Doubler, your best score and nickname, your achievement progress and number of games played, when it was made, your anonymous player ID and a random restore code.
Backups are only made when you tap Back up now; the app never backs up or signs in on its own, and doesn't use Android's automatic device backup. Tapping Restore replaces the progress on your device with the backup. If the backup belongs to an earlier installation, the app uses the restore code to move your leaderboard entry to the new installation and removes the old entry.
You can delete the backup in the app (see Deleting your data), or in Google Drive on the web under Settings → Manage apps → DinoRow → Delete hidden app data. Google Drive is covered by the Google Privacy Policy.
2.4 Multiplayer on the same Wi-Fi
If you host or join a multiplayer game, DinoRow connects directly to your friends' phones on the same Wi-Fi network (or the host's hotspot). The phones exchange your nickname, the character you're using, the scene the host picked and, during a run, your position, whether you're still running and your score, so everyone can see each other as ghosts and the final places. This goes only between the phones in the game; it doesn't pass through our servers, and nothing is kept after the game ends. To list games nearby, the host's phone announces its game, with the host's nickname, to devices on the same local network. Multiplayer scores count for the leaderboard like any other run (see section 4).
3. How we use it and why
We use your information only for the purposes below. If you are in the UK, the European Economic Area or Switzerland, we rely on the legal bases shown.
| Purpose | Information used | Legal basis |
|---|---|---|
| Running the game, saving your progress and items | Information stored on your device | Performance of our agreement with you (providing the game) |
| Running the online leaderboard and showing your rank | Anonymous player ID, leaderboard entry | Performance of our agreement with you |
| Backing up and restoring your progress, and keeping your leaderboard entry when you restore | Anonymous player ID, restore fingerprint, the backup file in your Google Drive (read and written by the app on your device) | Performance of our agreement with you (you choose to use backup) |
| Delivering coins and items you buy, and preventing duplicate or fraudulent deliveries | Purchase information | Performance of our agreement with you; legitimate interests in preventing fraud |
| Understanding how the game is played, fixing problems, balancing difficulty and prices, and improving the game | Gameplay and usage analytics | Our legitimate interests in maintaining and improving the game. You can object at any time (see section 12). |
| Keeping the leaderboard fair and safe, for example removing offensive nicknames or impossible scores | Leaderboard entry, anonymous player ID | Our legitimate interests in protecting players and the game |
| Answering your questions and handling privacy requests | Messages you send us | Legitimate interests; compliance with legal obligations |
We do not use your information for automated decision-making that has legal or similarly significant effects on you.
4. The online leaderboard
The leaderboard is public. Anyone who uses DinoRow can see the nicknames, best scores, characters and platforms (Android or iOS) of the top players, and the app shows each player their own rank. Before each run, the app also shows you the next score to beat and the place it would get you; to work this out it reads the scores on the leaderboard, which are already public. Your nickname starts as a random name such as “Dino4821” and you can change it at any time on the leaderboard screen. Please don't use your real full name or any other personal information as your nickname.
If you play while offline, your best score is kept on your device and uploaded the next time you're connected. If you back up to Google Drive, restoring after a reinstall or on a new device brings back your entry (see section 2.3). Otherwise a reinstall or new device gives you a new anonymous player ID, and your old entry stays on the leaderboard until you delete it or ask us to remove it.
We may remove or rename entries with offensive nicknames, and remove scores that appear to be cheated.
5. In-app purchases
DinoRow is free to play and offers optional in-app purchases: coin packs and the Coin Doubler. All payments are processed by Google Play on Android or the Apple App Store on iOS, under their own terms and privacy policies. We never receive or store your payment card details, billing address or store account details. You can review or restrict purchases in your Google Play or Apple account settings.
6. Home-screen widgets (Android and iOS)
On both Android and iOS, you can add a DinoRow widget to your home screen and play a mini version of the game there. Your character, scene and sound settings from the app are shared with the widget, and widget progress (score, best score and coins earned) is stored on your device. The widget does not connect to the internet. Your widget high score and coins are added to your game, and your high score is sent to the online leaderboard as described in section 4, the next time you open the app. Until then, widget gameplay is not sent anywhere.
Android only: while you play in the widget, Android shows that the game is running (as a notification, or in the list of active apps), because the app uses a foreground service to animate the widget. The service stops when the run ends or the screen turns off.
iOS: the widget follows Apple's widget rules, so how it looks and plays may differ from Android. Data shared between the app and the widget stays on your device, in storage that only DinoRow can access.
7. Service providers
We use the following providers to run the game. They process information on our behalf, under contracts that require them to protect it:
- Google Firebase (Google LLC / Google Ireland Limited): Firebase Authentication (anonymous player ID), Cloud Firestore (leaderboard and restore fingerprints) and Google Analytics for Firebase (usage analytics). See Firebase privacy and security and the Google Privacy Policy.
- Google Sign-In and Google Drive (optional): used by the app on your device to store your backup in your own Google Drive; we don't receive your Google account details. See the Google Privacy Policy.
- Google Play (Android) and Apple App Store (iOS): app distribution and payment processing. See the Google Privacy Policy and Apple's Privacy Policy.
- Cloudflare (Cloudflare, Inc.): hosts this privacy policy web page, and may process the IP address of visitors to this page for security and delivery. See Cloudflare's Privacy Policy.
We may also disclose information if required by law, to protect the rights and safety of our players or others, or as part of a sale or transfer of the game, in which case the new owner would have to respect this policy.
8. What we don't do
- We do not sell or rent your personal information, or share it for cross-context behavioural advertising.
- We do not show advertising, collect the Android advertising ID, or use Apple's advertising identifier (IDFA). The app does not track you across other companies' apps or websites, so iOS does not ask for tracking permission.
- We do not collect your precise location, contacts, photos, camera, microphone, calendar or health data.
- We do not require an account, email address or phone number to play. Signing in with Google is optional, happens on your device only and is used just for backup.
- We do not read or access any of your Google Drive files other than DinoRow's own backup.
9. How long we keep data
- On-device data is kept until you uninstall the app or clear its data. Your Google Drive backup stays in your Google account until you delete it.
- Leaderboard entries, anonymous player IDs and restore fingerprints are kept while the leaderboard is running, or until you delete them in the app or ask us to. If we close the leaderboard, we delete them.
- Restore codes sent during a restore are deleted as soon as your leaderboard entry has been moved, normally within seconds.
- Analytics data linked to an app-instance identifier is kept by Google for the period set in our Google Analytics data-retention settings, and never longer than 14 months. After that, only aggregated reports that don't identify you remain.
- Emails are kept for as long as needed to deal with your request, and then for no longer than two years.
10. Where data is stored
Leaderboard data and restore fingerprints are stored in Google Cloud data centres in the European Union. Firebase Authentication and Google Analytics for Firebase may process data in other countries, including the United States. Where personal data from the UK or EEA is transferred to countries without an adequacy decision, Google relies on safeguards such as the European Commission's Standard Contractual Clauses and the UK International Data Transfer Addendum, as described in Google's data processing terms.
11. Security
Information travels between the app and Firebase over encrypted connections (HTTPS/TLS) and is encrypted at rest by Google. Security rules allow each player to change only their own leaderboard entry, only with valid data, and a saved best score can only go up. No system is completely secure, but we take reasonable steps to protect your information and will act promptly on any security problem we become aware of.
12. Your rights and choices
Depending on where you live, including under the UK GDPR, the EU GDPR and US state privacy laws such as California's, you may have the right to:
- access the personal information we hold about you and get a copy;
- correct inaccurate information (you can change your nickname in the app at any time);
- delete your information, including your leaderboard entry;
- object to, or ask us to restrict, how we use your information, including for analytics;
- receive your information in a portable format;
- not be treated differently for exercising these rights.
Deleting your data
In the app: open the TOP 20 screen and tap the bin icon next to your name, then confirm. This immediately and permanently deletes your leaderboard entry, your restore fingerprint and your anonymous player ID from our servers, and deletes your DinoRow backup from your Google Drive (you may be asked to sign in to Google for this). Your progress on your device stays until you uninstall the app.
By email: if you can't use the app, email infinityadre@gmail.com with the subject “DinoRow data deletion” and the details listed below, and we will delete the same data within one month.
Analytics data isn't linked to your player ID and is deleted automatically after the retention period in section 9. We keep emails you sent us as described there. You can also delete the Google Drive backup yourself, as described in section 2.3.
How to make a request: email infinityadre@gmail.com with the subject “DinoRow privacy request”. Because DinoRow doesn't use accounts, please include your current nickname, your approximate best score and your device type (Android or iOS), so we can find your data. We will reply within one month, and may ask for reasonable information to confirm the request comes from you.
Other choices:
- Uninstalling the app removes all on-device data and stops all data collection.
- You can control or stop in-app purchases in your Google Play or Apple account settings.
- If you're in the UK, you can complain to the Information Commissioner's Office (ico.org.uk). In the EEA, you can complain to your local data protection authority. We'd appreciate the chance to resolve your concern first.
13. Children
DinoRow is intended for players aged 13 and over and is not directed at children under 13. We do not knowingly collect personal information from children under 13 (or the higher minimum age that applies in your country). If you believe a child under that age has used the online leaderboard, please contact us and we will delete the related data.
14. Device permissions
| Permission | Platform | Why |
|---|---|---|
| Internet access | Android, iOS | Online leaderboard, Google Drive backup, analytics and store purchases. The game itself works offline. |
| Local network | iOS (you're asked first); Android (Wi-Fi multicast) | Finding and joining multiplayer games on the same Wi-Fi (see section 2.4). Only used when you open Multiplayer. |
| Billing | Android | Lets you make in-app purchases through Google Play. |
| Foreground service | Android | Animates the home-screen widget game while you are playing it (see section 6). |
DinoRow does not request access to your location, contacts, photos, camera or microphone.
15. Changes to this policy
We may update this policy when the game or the law changes. We will post the new version on this page and update the effective date at the top. If a change significantly affects how we use your personal information, we will also tell you in the app or through the app store listing before it takes effect.
20 October 2026: Version 2.0.26 adds multiplayer on the same Wi-Fi. Phones in a game exchange nicknames, characters and runner positions directly with each other, not through our servers (see section 2.4).
19 October 2026: DinoRow no longer sends notifications. Version 2.0.24 removed them and replaced them with the “score to beat” shown before each run. We stopped the notification service and deleted all the notification addresses it held. Leaderboard entries now also show the player's platform, and equal scores are ordered by who reached them first.
16. Contact us
For any question about this policy or your personal information, contact:
Dobre Danut, developer of DinoRow
United Kingdom
Email: infinityadre@gmail.com