← Back

Privacy Policy

App: Offline Games: Infinite Levels (com.blastblast.easy)
Developer: Blast Blast
Contact: fromzerotothefuture@gmail.com
Effective date: 26 July 2026
Last updated: 27 July 2026

This policy explains what the app collects, why, who it is shared with, and how you can control or delete it. It applies to the Android app published on Google Play under the package name com.blastblast.easy and to nothing else.

The app is free, supported by advertising, and offers optional in-app purchases.


1. Summary


2. Who is responsible

Blast Blast is the data controller for the data described in this policy. For questions, requests or complaints, write to fromzerotothefuture@gmail.com. We aim to reply within 30 days.


3. What we collect and why

We do not collect your real-world identity. Everything below is tied to a device, not to a person we can name.

3.1 Usage and device analytics — Google Analytics for Firebase

CollectedExample
A random app-instance identifier generated by Firebase—
A pseudonymous device identifier (see 3.5) used as the analytics user ID9f2c…
Gameplay eventslevel started, level finished, puzzle type, difficulty, hints used
Monetisation eventsad requested / shown / clicked, purchase started / completed
App and device attributesapp version, OS version, device model, language, coarse country
Session datasession start, time spent in the app

Why: to see which puzzles people finish, where they get stuck, and whether changes to the game help or hurt. Legal basis (GDPR): consent where required, otherwise our legitimate interest in understanding and improving the app.

3.2 Crash diagnostics — Firebase Crashlytics

Stack traces, the app state at the moment of the crash, device model, OS version and a crash-instance identifier.

Why: to find and fix crashes. Legal basis: legitimate interest in a working app.

3.3 Advertising — Google AdMob

The app shows banner, interstitial, rewarded, native and app-open ads through Google AdMob. Google receives, as an independent controller for its own advertising purposes:

Why: the app is free and ads pay for it. Legal basis: consent for personalised ads where required; legitimate interest for non-personalised ads and fraud prevention.

If you decline personalised ads, you still see ads — they are simply non-personalised and generally less relevant.

Google's own handling of this data is governed by the Google Privacy Policy and How Google uses information from sites or apps that use our services.

3.4 Install attribution — Google Play Install Referrer

When the app first runs it reads the Play Store referrer string (which campaign or link led to the install) plus the install and referrer-click timestamps.

Why: to know which marketing sources bring players. Legal basis: legitimate interest in measuring our own marketing.

3.5 Online leaderboard — our own server

The leaderboard is optional in practice: you can play every game without ever opening it, but the app does register a pseudonymous profile on first launch so scores can be submitted later. Our server (backend.easy.sssb.uk) stores:

Why: to run the leaderboard. Legal basis: legitimate interest in providing a competitive feature that is core to the app; you can erase it at any time (section 7).

Note that the hashed identifier is derived from Android ID, which survives an app reinstall and resets only on a factory reset. Use Delete My Data if you want the record gone.

3.6 In-app purchases — Google Play Billing

The app receives the product purchased and a purchase token so it can grant your coins. We never see your card number, billing address or any payment detail — Google Play processes payment entirely and shares none of it with us.

3.7 Remote configuration

The app downloads a configuration file from Google Cloud Storage to adjust things like coin amounts and ad frequency. This is a plain download; the only data the hosting server sees is what any web request reveals, including your IP address.

3.8 What we deliberately do not collect

We do not collect, and the app does not request permission for, any of the following: your name, email address, phone number, contacts, precise or GPS location, camera, microphone, photos, files, SMS, call logs, calendar, health data, or the list of other apps installed on your device.

One entry in section 4 has a misleading name: READ_BASIC_PHONE_STATE, added by the AdMob library, reveals only what kind of network connection is in use. It does not grant access to your phone number, your SIM, your call log or your carrier account.


4. Permissions the app requests

PermissionWhat it is for
INTERNETAds, analytics, leaderboard, remote configuration
SYSTEM_ALERT_WINDOWThe optional floating bubble ("Quick Access") that lets you play over other apps. Off until you enable it
FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USEKeeps the floating bubble alive while it is enabled
POST_NOTIFICATIONSDaily-reward reminders. You can deny or revoke this and the game still works
VIBRATEHaptic feedback, which you can switch off in Settings

None of the above is a "dangerous" permission that opens an Android consent dialog, except POST_NOTIFICATIONS, which you can deny.

The Google Play services libraries the app is built on (AdMob, Google Analytics for Firebase, Play Billing, Install Referrer) add further permissions of their own, which is why the Play listing shows more than the list above:

PermissionAdded byWhat it is for
com.google.android.gms.permission.AD_IDAdMobReading the Android Advertising ID, as described in section 3.3
ACCESS_ADSERVICES_AD_ID, ACCESS_ADSERVICES_TOPICS, ACCESS_ADSERVICES_ATTRIBUTIONAdMobAndroid's Privacy Sandbox advertising APIs
ACCESS_NETWORK_STATEGoogle Play servicesChecking whether the device is online before a request
READ_BASIC_PHONE_STATEAdMobDetecting the network type (Wi-Fi vs mobile)
WAKE_LOCKGoogle Play servicesCompleting a background request already in progress
BIND_GET_INSTALL_REFERRER_SERVICEInstall ReferrerReading the install referrer, as described in section 3.4
com.android.vending.BILLINGPlay BillingIn-app purchases, as described in section 3.6

The floating bubble draws over other apps. It cannot read, record or capture anything in those apps — it only draws its own window.


5. Who your data is shared with

We do not sell your data and we do not share it with data brokers. We share it only with the service providers that make the app work:

ProviderPurposeTheir policy
Google AdMobAdvertisinghttps://policies.google.com/privacy
Google Analytics for FirebaseUsage analyticshttps://firebase.google.com/support/privacy
Firebase CrashlyticsCrash reportinghttps://firebase.google.com/support/privacy
Google Play Services / Billing / Install ReferrerDistribution, purchases, attributionhttps://policies.google.com/privacy
Google Cloud StorageRemote configuration hostinghttps://cloud.google.com/terms/cloud-privacy-notice
ipapi.isResolving your country from your IP address for the leaderboard flaghttps://ipapi.is/privacy.html
ipwho.isSame, used only when ipapi.is does not answerhttps://ipwho.is/privacy
Our own leaderboard serverLeaderboardThis policy

The two geolocation providers receive your IP address and return a two-letter country code. We send them nothing else — no identifier, no name, no score — and they are contacted only when the leaderboard needs to determine your country flag.

We may also disclose data where the law requires it, or to establish, exercise or defend a legal claim.


6. Where your data goes and how long we keep it

Our providers and our leaderboard server process data on servers outside your country, including in the United States. Transfers out of the EEA/UK rely on the European Commission's Standard Contractual Clauses or an adequacy decision, as applicable.

DataRetention
Analytics eventsUp to 14 months, then deleted by Google
Crash reportsUp to 90 days
Leaderboard profile and scoresUntil you delete them, or until 24 months of inactivity
Advertising dataPer Google's own retention policy
Game progress, coins, settingsOn your device only, until you delete them or uninstall the app

7. Your choices and rights

Delete everything — in the app. Settings → Delete My Data erases your game progress, coins, settings and leaderboard profile from the device *and* from our server. This cannot be undone.

Change your ad-consent answer. Where a consent form applies to you, Settings → Privacy options re-opens it.

Reset or remove your advertising ID. Android Settings → Google → Ads lets you reset the ID or delete it entirely, which stops personalised advertising across every app.

Turn off notifications. Android app settings, or deny the permission prompt.

If you are in the EEA or the UK, you also have the right to access, rectify, erase, restrict or object to processing, the right to data portability, the right to withdraw consent at any time, and the right to complain to your national data protection authority. If you are a California resident, you have the rights to know, delete, correct and opt out of "sharing" for cross-context behavioural advertising under the CCPA/CPRA — we do not sell personal information for money.

To exercise any of these, email fromzerotothefuture@gmail.com. Because the app has no accounts, we may need the pseudonymous identifier shown in the app to find your record; if we cannot identify your data we may be unable to act on the request, and we will say so.


8. Children

The app is not directed to children and is rated for a general audience. We do not knowingly collect data from children under 13 (or under the applicable age of digital consent in your country, which is up to 16 in parts of the EEA). If you believe a child has provided us with data, email us and we will delete it.


9. Security

Traffic between the app and our server is encrypted with HTTPS, and leaderboard requests are signed to prevent tampering. The device identifier we store is a hash, never the raw value. No system is perfectly secure, and we cannot guarantee absolute security of data transmitted over the internet.


10. Changes to this policy

We may update this policy. The "last updated" date at the top always reflects the current version, and material changes will be announced in the app or on the Google Play listing before they take effect. Continuing to use the app after a change means you accept the updated policy.


11. Contact

Blast Blast — fromzerotothefuture@gmail.com