Last updated: 11 November 2026.
This policy is from the Lattice Breaker team, who run the game.
We do not get your phone number, contacts or messages. We do not see payment card details: Telegram handles payments.
We use this to run the game, deliver and refund purchases, stop cheating and make the game better. We do not sell your data or use it for advertising profiles.
Our server is in the EU (Hetzner, Germany). The analytics are stored in Google BigQuery, region europe-west4 (EU).
We keep the save while you play. We keep the analytics for up to 2 years. We keep purchase records for as long as tax and dispute rules require.
The landing page at latticebreaker.com can use the Meta pixel (Meta Platforms Ireland) to measure how our ads
perform: it notes the page view and when you press PLAY NOW, PLAY ON DISCORD, PLAY IN TELEGRAM or the Google Play
badge, or hear Kate's line, with the ad's tag from the link (for example src=ig_boost1). The Google Play
badge opens Google Play with a tag that tells us the install came from this site (and which of our links you came
from); it carries no identifier. The pixel sets Meta's _fbp cookie and sends these events to Meta, which
processes them under its own terms.
To decide this we use only your country, which our server learns from its network provider (Cloudflare); we keep
no IP address. To change your choice anywhere, use Cookie settings at the bottom of the landing page: Decline
stops the pixel now and on later visits, and you can also delete the _fbp cookie in your browser. The
game itself (in Telegram), the browser demo and our own page counters (no cookies, no IP address) never use the
pixel.
When the pixel is on (with your consent where we ask for it) and you came from one of our ads, our server also tells
Meta when you open the game from that link, in Telegram or in your browser (once per visit). For this it uses Meta's click and browser identifiers
(_fbc, _fbp), your browser's user agent, and your IP address at that moment. We do not
store the IP address, and we send no other personal data.
If the ad sends you to our game on Discord (PLAY ON DISCORD), the same applies, except that no IP address is used for that event (the game inside Discord reaches us through Discord's servers). Nothing from Discord (your Discord account, id or name) is ever sent to Meta.
When you play Lattice Breaker as a Discord Activity, Discord tells our server who you are (your Discord user id,
with your permission for the identify scope). We keep only a one-way hash of that id, as the key of your
saved progress on our server, and use it for first-party gameplay analytics like the browser game's. We do not store
your Discord name, your Discord tokens or your IP address, and we never share anything about your Discord account with
advertisers.
The game at latticebreaker.com/play/ keeps your progress in your browser's local storage (nothing leaves your device for it). If you press Continue in Telegram, your save is sent to our server and kept for up to 7 days under a short random code, so the Telegram game can pick it up once; no IP address is stored with it.
The browser game sends first-party gameplay analytics (levels started, cleared and lost, time played, the ad link you came from) to our own server with an anonymous random id kept in your browser — no cookies, no third parties, no IP address stored.
When you install Lattice Breaker from Google Play:
The first time the app starts, it asks Google Play where the install came from (Google Play's install referrer: the link or ad campaign you tapped before installing, if any, and when). If the Facebook, Instagram or Facebook Lite app is on your phone, it also asks that app the same question about our ads on Meta (Meta's install referrer; the app can only check whether those three apps are installed, not see your other apps). The answer is sent once to our server with the app's anonymous analytics id, over HTTPS. Our server reads from it which source, campaign, ad set and ad the install came from (for Meta, by decrypting it with a key Meta gives us), and stores that with your gameplay analytics, so we can see which of our ads bring players who enjoy the game. The referrer itself contains no name, email or device identifier.
If your phone's SIM card or mobile network shows a country outside the European Economic Area, the United Kingdom and Switzerland, and neither of them nor your language setting points to one of those countries, and you have not limited ad tracking or deleted your advertising ID in Android's settings, the app reads your device's advertising ID and sends it to our server with the install referrer (or on a later launch, if the first try fails). On later launches it checks again: to notice whether you have limited ad tracking, deleted or reset the ID (then it removes or updates it on our server), or whether the conditions above are now met (then it sends it once); an unchanged ID is not sent again. If you've answered the prompt or changed Settings → Ad measurement, your answer applies wherever you are. We keep the ID only with that install's attribution record, never with your gameplay analytics, and use it only to tell Meta, for installs that came from a Meta ad, which ad led to the install and to the events described below, so Meta can measure and improve our ads. In the EEA, the UK and Switzerland, or when the country can't be determined, the app reads your advertising ID only if you allow it, in the “Help us measure our ads?” prompt or in Settings → Ad measurement. Your answer is saved with your game progress (including your Play Games cloud save), and, unless you've turned analytics off, we record that you answered in our gameplay analytics; it applies on this device. You can change it in Settings at any time; if you turn it off, the app tells our server to remove the ID. With every install the app also sends a yes/no flag saying whether an advertising ID was read and ad tracking is allowed; this flag is stored with your gameplay analytics, the ID itself never is. You can stop this at any time by limiting ad tracking or deleting or resetting your advertising ID in Android's settings (Settings → Privacy → Ads); deleting your data (below) also deletes it.
When an install came from one of our ads on Meta, our server tells Meta that this install opened the game, cleared its first reach, or made a purchase (with the purchase's list price and product), so Meta can measure our ads and find new players similar to the ones who enjoy the game. Installs that did not come from a Meta ad are never reported to Meta. The message carries the install referrer, a one-way code of your analytics id, the app and Android version, the phone model and, where described above, your device's advertising ID — never your name, email or IP address. If we advertise on Google Ads, Google may receive only a click conversion for the first reach (its click id), for installs that came from a Google ad. We do not sell this data. Deleting your data (below) also deletes this attribution.
On Android, Lattice Breaker uses Google Play Games Services so your progress can follow you to a new phone. It is automatic: if your device is signed in to Play Games, the game signs you in silently when it starts. There is no sign-in button, and the game works the same without it. If you are not signed in, decline it, or are offline, the game just keeps your progress on this device.
What we receive. When you are signed in, Play Games gives the game your Play Games player ID and your Play Games display name.
Saved Games. When you are signed in, the game keeps a copy of your save (your progress and the purchases already added to your game) in Saved Games. Saved Games lives in your Google account and is stored by Google under Google's Terms of Service and Privacy Policy. We do not run a server for this copy and cannot read it outside the game. Your phone keeps its own save as the main copy. The cloud copy is used to restore your progress on a new or reset phone, and to combine your progress when you play on two phones.
Your Player id in Settings shows the analytics id currently in use: the Play Games code when you are signed in, otherwise this phone's anonymous id. Quote it in a deletion request; if you signed in on several phones, include the id each phone showed before you signed in, if you have it.
What is deleted: the gameplay analytics linked to your Player id (and to the other ids you send us, including the record that links them), and any game data we hold for it. Your save is on your device and goes when you uninstall the app or clear its data.
What is kept: purchase records (order id, product, date, purchase token), for as long as tax and dispute rules require, so that we can meet those rules and handle refunds. They are no longer linked to your gameplay analytics.
You can see, correct or delete your data: send /paysupport to the game's bot or write to [email protected]. Deleting your data also deletes your progress and purchases.