BlockwavePrivacy policy · v1.2

What Blockwave knows about you.

Short answer: not who you are. There are no accounts and your progress never leaves your phone. What does leave it goes to three services: Google AdMob, for the ads that pay for the game; Google Analytics for Firebase, to see how the game is played; and Tenjin, to learn which ads bring players in. The long answer is below, in plain language.

No accountsNo sign-in, no name, no email address.
Progress stays on the deviceScores and settings are never uploaded to us.
Funded by Google adsGoogle collects an advertising ID to serve them.
Analytics and ad measurementFirebase and Tenjin record gameplay milestones against an install ID, not a name. Sections 3 and 4.
No servers of our ownNothing is sent to Lab-47 directly. There is nowhere to send it.
You hold the controlsReset your ad ID in Android settings; uninstalling erases everything.
Effective
1 October 2026
Application
Blockwave
Package
com.lab47.blockwave
Platform
Android
Developer
Lab-47

At a glance

Everything that leaves your phone

This is the complete list. Each item is collected by third-party software inside the app (Google’s for ads and analytics, Tenjin’s for ad measurement). None of it reaches a Lab-47 server, because there isn’t one.

Advertising IDResettable
A resettable identifier Android gives apps for advertising. It is how ads are selected, how repeat impressions are counted, and how an install is matched to the ad that led to it.
Google AdMob
Firebase
Tenjin
Install identifiersThe installation, not you
Firebase’s app instance ID and Android’s app set ID. They tell one installation of the game from another, and a fresh install gets new ones.
Firebase
Tenjin
Install referrerAttribution
What Google Play passes to the app at install: the ad campaign, if any, that led to it.
Firebase
Tenjin
IP addressCoarse location
Used to work out your country or region, for ads that suit it and for regional reports. An approximate location such as country or city may be inferred from it.
Google AdMob
Firebase
Tenjin
Device & app detailsNon-identifying
Model, operating system, language and app version.
Google AdMob
Firebase
Tenjin
Gameplay milestonesApp activity
App opens and how long a session lasts, plus a short fixed list of moments: the tutorial finished, the first, third and tenth detonation, a run ending and how many detonations it had, a level completed and which one, and a rewarded ad watched to the end.
Firebase
Tenjin
Ad interactions & revenueFraud prevention
Whether an ad was shown, seen or tapped, and the estimated revenue it earned. This is also how fraudulent activity is detected.
Google AdMob
Firebase
Tenjin
Your scores and progressStays put
Records, levels, settings and any game in progress. Held in the app’s private storage and never transmitted anywhere.
Your device only
Personal detailsNever asked for
The game has no accounts, no sign-in and no messaging, so there is no way to give us a name, an email address or anything like one.
Not collected

Data the game stores on your device

Blockwave stores your progress so that it is there when you return. It is held in the app’s private storage on your device and is never sent to us.

  • Your records — best score, best goal, longest chain, largest tile and total detonations.
  • Levels completed and stars earned.
  • Games played and a difficulty rating, so the game can match how you play.
  • A game in progress — the board, your tray, the score and the undos left — so that an interrupted game can be resumed.
  • Sound, vibration and language settings, and whether you have seen the tutorial.
  • When an ad was last shown, so that ads do not appear too often.
  • A note that the first time the game was opened has been reported (sections 3 and 4), so that it is reported only once.

None of this identifies you, and uninstalling the app removes all of it.

Advertising and the data Google collects

Blockwave is free and funded by advertising supplied by Google AdMob: a banner while you play, a full-screen ad between games, and an optional video you may watch in exchange for a second chance or an extra undo. You are never required to watch an ad to continue playing.

To select and measure those ads, Google’s software inside the app collects:

  • your advertising ID, a resettable ID Android gives apps for advertising;
  • your IP address, from which an approximate location such as country or city may be inferred;
  • device and app details — model, operating system, language and which app asked for the ad;
  • whether an ad was shown, seen or tapped, which is also how fraudulent activity is detected.

This data is collected by Google and its advertising partners and handled under Google’s privacy policy; the partners are listed on Google’s ad technology providers page. We receive only aggregated reports: how many ads were shown and what they earned.

Analytics: Google Analytics for Firebase

From version 1.4.0, Blockwave includes Google Analytics for Firebase, an analytics service operated by Google. It shows us how the game is played, for example where players stop and whether a change made the game better or worse, and it tells Google Ads and AdMob which installs and play came from our own ad campaigns.

Through its software inside the app, Firebase collects:

  • an app instance ID, a random identifier created for this installation of the game, and your advertising ID;
  • events it records automatically: the first time the game is opened, each session and how long it lasts, and the app being updated or removed;
  • a short, fixed list of gameplay milestones, each sent as it happens: the tutorial finished, the first, third and tenth detonation, the end of a run and how many detonations it had, a level completed and which one, and a rewarded ad watched to the end;
  • the install referrer Google Play passes to the app, which names the ad campaign, if any, that led to the install;
  • device and app details — model, operating system version, language and app version — and your country or region, worked out from your IP address. Google Analytics does not store the IP address itself;
  • ad impressions and the estimated revenue they earned, as reported by AdMob.

It does not collect your name, email address, contacts, files, precise location or anything you type, and the game has no crash reporting.

Google processes this data for Lab-47, and we see it as reports in the Firebase console. Because the Firebase project is linked to Google Ads and AdMob, Google uses it to measure which ads led to installs and play. Google’s description of how Firebase handles data is at firebase.google.com/support/privacy.

Nothing is sent to Firebase until the consent screen in section 5 has been answered, where that screen is shown.

Ad measurement: Tenjin

Blockwave also includes Tenjin, a mobile measurement service operated by Tenjin, Inc. It tells us which ad, on which network, brought a player to the game, and whether the players who arrived that way keep playing. Lab-47 needs that to spend on advertising sensibly, and uses it for nothing else.

Through its software inside the app, Tenjin collects:

  • your advertising ID and Android’s app set ID;
  • the install referrer Google Play passes to the app;
  • device and app details — model, operating system version, language and app version — and the country inferred from your IP address;
  • the same gameplay milestones listed in section 3, plus the first time the game is opened;
  • for each ad shown, the estimated revenue it earned, as reported by AdMob, so that ad spend can be compared with ad income.

Tenjin passes attribution results to the ad networks Lab-47 buys ads from, such as Google Ads, Meta, TikTok, AppLovin and Unity Ads: each network learns only whether an install came from one of its own ads. Tenjin’s policy is at tenjin.com/privacy.

Consent in the EEA, the UK and Switzerland

If you are in the European Economic Area, the UK or Switzerland, the game asks for your consent using Google’s consent screen before it requests personalised ads. You can accept or decline. Declining does not limit the game; you will simply see ads that are not personalised.

Your answer covers analytics and measurement too. Nothing is sent to Firebase or Tenjin until you have answered. Firebase receives your choice through Google’s consent mode: if you decline, it does not use your advertising ID or keep an identifier for your installation, and sends only limited signals that carry no identifier. Tenjin runs in its opted-out mode, which records the install without the advertising ID.

You can change your answer at any time in the game under Options > Privacy.

Your choices

  • Reset or delete your advertising ID in Settings > Privacy > Ads on Android. Deleting it stops AdMob, Firebase and Tenjin from using it.
  • Turn off personalised ads in that same screen, or through the consent screen where it is shown (section 5).
  • Delete everything the game has stored by uninstalling it. A new install starts with new install identifiers, unlinked to the old ones.
  • Ask for analytics data to be deleted by writing to contact@lab-47.com. Lab-47 will ask Google and Tenjin to delete data about your installation, as far as it can be found.
  • Play offline. Blockwave is fully playable without a network connection. Only ads, analytics and measurement need one, and milestones from offline play may be sent the next time you are online.

Children

Blockwave is not directed at children under 13, and we do not knowingly collect data from them. The game has no accounts and no messaging, so there is no way to send us personal information through it. If you believe a child’s data has been collected, please contact us.

Legal bases in the EEA and UK

Where the EU or UK GDPR applies, we rely on:

  • your consent for personalised ads, and for the identifiers used by analytics and measurement, collected as described in section 5 and withdrawable at any time;
  • legitimate interests for non-personalised ads, fraud prevention and running the app, and for understanding how the game is played and which ads bring players in (sections 3 and 4), with your consent answer honoured as section 5 describes.

You can ask to see, correct, delete or export personal data about you, object to how it is processed, or complain to your data protection authority. Write to us for anything in sections 3 and 4, and we will take it up with Google and Tenjin. The ad data in section 2 is held by Google itself, so requests about it are best sent to Google. We will assist where we can.

Your rights in the United States

Depending on your state, you may have the right to know what personal information is collected, ask for it to be deleted, and opt out of it being sold or shared for targeted advertising. We do not sell personal information. The advertising in section 2, and the attribution results Tenjin passes to ad networks in section 4, may still count as sharing for targeted advertising under some state laws. The Android settings in section 6 let you opt out of both.

Australia

Lab-47 is based in Melbourne, Australia. The law that applies here is the Privacy Act 1988 (Cth) and the Australian Privacy Principles made under it. Whether or not that Act applies to Lab-47 as a small business, we handle personal information in line with the Australian Privacy Principles, and this section sets out what that means for you.

What we hold. Nothing on our own systems. Your progress stays on your device (section 1), and the advertising data in section 2 is collected and held by Google. The analytics and measurement data in sections 3 and 4 is held by Google and Tenjin for Lab-47, and we see it as reports in their dashboards, keyed to install and advertising IDs rather than to names. We do not sell personal information, and we do not disclose it to anyone in exchange for a benefit.

Overseas disclosure. Google and Tenjin, Inc. process data on servers outside Australia, including in the United States. Advertising data is handled under Google’s own privacy policy; analytics and measurement data is handled for Lab-47 under Google’s and Tenjin’s data protection terms.

Access and correction. You can ask us what personal information we hold about you and ask for it to be corrected. Because analytics data is keyed to install and advertising IDs rather than names, we usually cannot connect it to you without more detail from you. For the advertising data, the controls in section 6 are the direct route, and we will help you use them.

Complaints. If you think we have mishandled your personal information, email contact@lab-47.com with “Privacy” in the subject line. We aim to respond within 30 days. If you are not satisfied with our response, you can complain to the Office of the Australian Information Commissioner.

Children. Section 7 applies in Australia as it does everywhere else. When the Children’s Online Privacy Code takes effect, we will meet it to the extent it applies to Blockwave.

Data breaches. The Notifiable Data Breaches scheme requires organisations to tell affected people and the Commissioner about breaches likely to cause serious harm. We hold no personal information on our own systems. If Google or Tenjin reports a breach affecting Blockwave players, we will notify you as the scheme requires.

Retention and security

We keep no personal data on our own systems. Google keeps Firebase event data for the retention period set on Blockwave’s Analytics property, at most 14 months, after which only aggregated reports remain. Google keeps advertising data, and Tenjin keeps measurement data, under their own policies. Your progress stays on your device until you delete the app.

Ads, analytics and measurement all use encrypted (HTTPS) connections. The game makes no other network connections.

Permissions the app requests

Most of these are required by the ads, analytics and measurement software rather than by the game itself:

PermissionWhy it is there
INTERNET, ACCESS_NETWORK_STATERequest ads, send analytics and measurement, and check whether you are online.
AD_ID, ACCESS_ADSERVICES_AD_ID, ACCESS_ADSERVICES_ATTRIBUTION, ACCESS_ADSERVICES_TOPICSThe advertising ID and Android’s Privacy Sandbox ad features, used by AdMob, Firebase and Tenjin.
BIND_GET_INSTALL_REFERRER_SERVICERead the install referrer from Google Play, used by Firebase and Tenjin (sections 3 and 4).
VIBRATEHaptic feedback when pieces land and merge. This can be turned off in the game’s options.
WAKE_LOCK, FOREGROUND_SERVICE, READ_BASIC_PHONE_STATERequired by Google’s ads and analytics software to load ads and send data reliably.
DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONAn internal permission Android libraries add so that only Blockwave itself can send messages to its own components. No other app can hold it.

The game asks for no access to your camera, microphone, contacts, files, precise location or messages.

Remote settings and A/B testing Planned, not active

The analytics and measurement in sections 3 and 4 are active. Two further capabilities are planned. Neither is active as of the effective date shown above.

Remote configuration would let us adjust settings such as difficulty or how often ads appear without releasing a new version of the game. The app would fetch a configuration file, which reveals your IP address to whoever hosts it, as any web request does.

A/B testing would assign installations to variants of a change and compare how they play. It would add one item to the data in section 3: which variant your installation was shown.

Before either is enabled we will update this page and its effective date, update the Data Safety section of the Google Play listing, and request consent where it is required.

Contact and changes

For any question about this policy or about data in Blockwave, write to contact@lab-47.com.

If the game changes in a way that affects this policy, we will update this page and the effective date shown above, and note material changes in the app’s store listing. This policy applies to the Blockwave app only, and not to any site or service it links to.

Changes in v1.2 (1 October 2026): added Google Analytics for Firebase (section 3), which ships in version 1.4.0, and a description of Tenjin ad measurement (section 4); updated the consent, choices, legal bases, retention and permissions sections to match.

Lab—47
Blockwave · privacy policy v1.2 · effective 1 October 2026
Ask a question →