Last updated: 30 September 2026
Grainfall ("the game", "the app") is developed and published by Angels Bite ("we", "us"). This policy explains what the game collects, why, and what you can do about it. It covers both versions of the game:
com.angelsbite.grainfallcom.angelsbite.grainfallWhere the two versions differ, the difference is spelled out below.
We do not ask you to create an account, and we never ask for your name, email address, phone number, or postal address. We do not run servers of our own: the game talks only to the Google and Apple services listed in this policy.
Which levels you have completed, your fewest-moves score for each, and whether you own the ad-free unlock.
This is written to your device and backed up so that reinstalling the game or moving to a new device keeps your progress:
It contains no personal information beyond the progress itself.
Legal basis (EEA/UK): performance of a contract — providing the game you installed.
From the second episode onward, a full-screen ad may appear after every second level you finish. To serve those ads, Google's Mobile Ads SDK collects your IP address, device and OS information, device identifiers, and your interactions with the ads shown.
We do not receive or store this data ourselves. It is collected and processed by Google as an independent controller under Google's Privacy Policy and the Google Ads data disclosure.
If you purchase the ad-free unlock, this SDK is not initialised. No identifier is read and no ad requests are made.
Consent (EEA, UK and Switzerland): before the advertising SDK is started, the game shows Google's consent form, and ads are only requested once you have answered it. You can change your answer at any time in the game under Settings → Ad privacy. Outside these regions no consent form is shown. Android versions before 1.3.1 did not show this form.
Legal basis (EEA/UK): consent, collected through Google's User Messaging Platform consent form.
Anonymous, aggregated usage: app opens, session length, screens viewed, and a randomly generated app instance identifier. It is not linked to your name and we do not use it to identify you. It tells us things like which episode players stop at.
Legal basis (EEA/UK): legitimate interest in understanding and improving the game.
When the game crashes, a report is sent containing the stack trace, device model, operating system version, and the state of the app at the moment it failed. This is what lets us fix bugs we cannot reproduce.
Legal basis (EEA/UK): legitimate interest in maintaining a working product.
Grainfall offers one optional purchase: Ad-Free Forever, a single payment that permanently removes ads. It unlocks no levels; every level is free.
The transaction is handled entirely by Google Play on Android and by Apple's App Store on iPhone and iPad. We never see your payment card, billing address, or any financial details. The store tells the app only whether the unlock has been purchased, and the game stores that as a single true/false value alongside your progress. On iPhone and iPad, "Restore purchases" in the game's settings brings the unlock back after a reinstall or on a new device.
Legal basis (EEA/UK): performance of a contract.
We do not sell your personal information and we do not share it with anyone for their own marketing.
Data is processed by these services, each under its own privacy policy:
| Service | Platform | Purpose | Policy |
|---|---|---|---|
| Google AdMob | Android, iOS | Serving ads | https://policies.google.com/privacy |
| Google User Messaging Platform | Android, iOS | Asking for and storing ad consent | https://policies.google.com/privacy |
| Google Analytics for Firebase | Android, iOS | Usage analytics | https://firebase.google.com/support/privacy |
| Firebase Crashlytics | Android, iOS | Crash reporting | https://firebase.google.com/support/privacy |
| Google Play Games Services | Android | Saved-game sync | https://policies.google.com/privacy |
| Google Play Billing | Android | Processing the purchase | https://policies.google.com/privacy |
| Apple iCloud | iOS | Saved-game sync | https://www.apple.com/legal/privacy/ |
| Apple App Store (StoreKit) | iOS | Processing the purchase | https://www.apple.com/legal/privacy/ |
Change your ad consent (EEA, UK and Switzerland). In the game, open Settings → Ad privacy → Change.
Opt out of ad personalisation (Android). On your device: Settings → Google → Ads. You can reset your advertising ID or turn off ad personalisation there. On Android 12 and later you can delete the advertising ID entirely.
Tracking (iPhone and iPad). The game never asks to track you. To make sure no app can ask, turn off Settings → Privacy & Security → Tracking → Allow Apps to Request to Track.
Stop the saved-game sync (Android). Sign out of Google Play Games, or revoke the game's access at myaccount.google.com/permissions. Your progress then stays on your device only.
Stop the saved-game sync (iPhone and iPad). Open Settings → your name → iCloud, and switch Grainfall off in the list of apps using iCloud. Your progress then stays on your device only.
Remove everything held on your device. Uninstalling the game deletes your local progress.
Delete your cloud save (Android). Play Games saved games can be deleted from the Play Games app, under your profile → Settings → Delete Play Games account & data, which removes saved games for games you have played.
Your cloud save (iPhone and iPad). The iCloud copy holds only your level progress and the ad-free flag. It is stored in your own iCloud account under Apple's control, and we have no access to it.
EEA/UK and California residents. You have the right to access, correct, delete, or export your personal data, to object to processing based on legitimate interests, and to withdraw consent for advertising at any time. Because we hold no account for you, most of these are exercised directly through the Google and Apple controls above. For anything else, contact us and we will respond within 30 days.
Grainfall is not directed at children under 13, and we do not knowingly collect personal information from them. If you believe a child has provided us with personal information, contact us and we will delete it.
Progress stored on your device remains until you uninstall the game or clear its data. Cloud saves remain in your Google or iCloud account until you delete them. Analytics and crash data are retained according to Google's Firebase retention settings, which we set to the shortest period Firebase offers for user-level data.
Data in transit between the game and Google's and Apple's services is encrypted with TLS. Purchases are processed entirely by Google Play or the App Store; no payment details ever reach the app or our systems.
If we change what the game collects, we will update this page and the "Last updated" date above. Material changes will also be noted in the app's release notes on Google Play and the App Store.
Angels Bite
Email: angelsbite.dev@gmail.com
If you are in the EEA or UK and are not satisfied with our response, you may lodge a complaint with your local data protection authority.