๐ŸŒพ

Grainfall โ€” Privacy Policy

hrdlickaapps.com  ยท  Effective: June 26, 2026

The Short Version

Grainfall has no servers of its own and asks for no account, name, or email. We never receive your personal data. To show ads, process purchases, and (optionally) sync achievements, the app uses Google services that collect limited data โ€” such as an advertising identifier โ€” as described below.

This policy covers Grainfall on both Android (Google Play) and iOS (App Store). Where the two platforms differ, we say so. If you read nothing else, read the box above; the rest explains the details.

Information We Collect Directly

We, Hrdlicka Apps, operate no servers and collect nothing directly. Specifically, we do not collect your name, email address, location, or contacts; we do not run our own analytics; and we do not build advertising or tracking profiles. The data described in the sections below is collected by Google's services, not by us, and we have no independent access to it.

Data Stored On Your Device

Grainfall stores the following data locally on your device, using Android Jetpack DataStore (Android) or UserDefaults (iOS). This data is not transmitted to us:

This local data is removed when you uninstall the app. Optional cross-device sync is described under "Saving & Syncing Your Progress."

Third-Party Services We Use

Grainfall relies on the following Google services. Each collects and processes data under Google's own privacy policy, which you can read at policies.google.com/privacy.

Google AdMob (advertising) โ€” Android

The Android version shows rewarded and interstitial video ads through Google AdMob. To serve and measure ads, AdMob may collect a device advertising identifier, device and diagnostic information, approximate location derived from your IP address, and ad-interaction data. In the European Economic Area, the UK, and Switzerland, the app shows a Google-certified consent request (via the Google User Messaging Platform) before any ad is loaded, and your choice determines whether ads are personalized. See "Advertising & Your Choices" below. The iOS version does not currently show ads. Learn more at how Google uses data from AdMob.

In-App Purchases โ€” Google Play Billing / Apple

If you buy Grainfall Premium or a coin pack, the transaction is processed entirely by the platform store โ€” Google Play Billing on Android, the App Store on iOS. We receive no payment-card numbers or billing details. The store shares a purchase confirmation with the app so it can unlock your content.

Google Play Games Services (optional) โ€” Android

On Android, you may optionally sign in to Google Play Games to record achievements and to back up a small set of one-time-bonus flags as a Saved Game. If you sign in, Google associates this gameplay data with your Google Play Games profile and stores it on Google's servers under your Google account. Sign-in is optional and Grainfall is fully playable without it; if you stay signed out, no gameplay data leaves your device. The iOS version uses Apple's iCloud for the equivalent sync.

Advertising & Your Choices

Grainfall is intended for a general audience age 13 and older, and on Android it requests consent for personalized advertising where required by law. You can change or withdraw consent at any time:

Daily Challenge Board Generation

Each day's puzzle is generated entirely on-device using a deterministic algorithm seeded by the current UTC date. No server is contacted and no data is sent to generate it. Every player worldwide receives the same board through the same local calculation.

Saving & Syncing Your Progress

On iOS, Grainfall uses Apple's iCloud Key-Value Store to sync progress across your personal Apple devices through your own Apple ID. On Android, optional Google Play Games Saved Games provide equivalent backup of a small set of one-time flags. In both cases the sync passes through your own platform account; we never receive, store, or access the synced data. Apple's handling of iCloud data is governed by Apple's Privacy Policy, and Google's by Google's Privacy Policy.

Children's Privacy

Grainfall is directed to a general audience age 13 and older and is not intended for children under 13. We do not knowingly collect personal information from children under 13, and the app is not enrolled in Google Play's Designed for Families program. If you believe a child has provided personal information through the app, please contact us and we will address it. We comply with the Children's Online Privacy Protection Act (COPPA) and similar regulations.

Data Retention & Your Rights

Locally stored game data is kept on your device until you delete it or uninstall the app. Data held by Google services is retained and controlled under your Google or Apple account โ€” you can manage advertising data through your platform's ad settings, manage Play Games data at play.google.com/games, and manage purchases through the relevant store. For any privacy question or request, contact us using the details below.

Changes to This Policy

If we change this privacy policy in a meaningful way, we will update the effective date at the top of this page and note the change in the app's release notes. Continued use of the app after a change constitutes acceptance of the updated policy.

Contact

If you have any questions about this privacy policy or how Grainfall handles data, please contact us:

Email: support@hrdlickaapps.com
Website: hrdlickaapps.com

Last updated: June 26, 2026  ยท  Grainfall  ยท  hrdlickaapps.com