Last updated: 18 September 2026
Classic Snake is a single-player game. The game itself runs entirely on your device: the rules, the scores and the board never leave it. Since version 1.2 it can also show you an advert, but only when you ask it to, since version 1.4 it counts how it is being played, and since version 1.5.1 it can keep your progress in your Google Play Games account. All three are described below.
By the game: how the game is played, and nothing about you. Version 1.4 added analytics. The game has no accounts of its own, and it never asks for or sends your name, your email, your contacts, your files or your location. What it does send is described under “Analytics” below: it is a record of what happened in a game, not of who was playing it.
By Google Play Games, if you use it. From version 1.5.1 the game can sign in to the Google Play Games profile you already have, to keep your progress safe and to put your daily-challenge score on a leaderboard. That is described under “Google Play Games” below. The game works fully without it.
By the adverts: see below. There are two optional adverts, and both are buttons you have to press. Version 1.2 added “CONTINUE” on the game-over card, which plays a short video and lets you carry on from where you died. Version 1.5.1 added “RESTORE STREAK”, offered when a daily-challenge streak has just been lost, which plays a short video and gives the streak back. Neither is ever forced: if you do not press one, no advert is shown.
From version 1.4 the game uses Google Analytics for Firebase to count how it is being played, so that it can be made better at the parts people actually use. Unlike the advert, it is on to begin with and runs from the moment the app opens.
You can switch it off. Options → ANALYTICS. Turning it off stops the collection there and then, and it stays off until you turn it back on. Nothing below is sent while it is off.
What is sent is a short list of things that happened, each with a few numbers about the game:
Alongside those, Google’s SDK collects the ordinary measurement data it collects for any app: an app-instance identifier that is specific to this installation, your device model and operating system version, your language and country, an approximate location derived from your IP address, and how long the app was open.
What is not sent. No name, no email address, no account, no contacts, no files, no precise location. The game never sets a user identity of any kind, so the events above cannot be tied to a person by anyone — including the developer, who only ever sees them counted up across everybody.
Google’s explanation of how it handles this is at support.google.com/firebase/answer/6318039. Uninstalling the app stops the collection and orphans the app-instance identifier.
The adverts come from Google AdMob. When an advert is requested, Google’s Mobile Ads SDK collects and shares the following, for advertising, analytics and fraud prevention:
All of it is encrypted in transit. None of it passes through the developer: it goes from your device to Google, and the developer only ever sees aggregate earnings figures with nothing personal in them.
Google’s own explanation of how it handles this data is at policies.google.com/technologies/partner-sites.
So that an advert is ready if you want it, the game may ask Google for one when a run starts — a free run, or a daily challenge when a lost streak could be offered back at its end. Nothing is shown unless you press the button.
Your controls. You can reset or delete the advertising ID at any time in Android’s settings, under Settings → Privacy → Ads. If you are in the EEA, the UK or Switzerland, the app shows Google’s consent form before any advert is requested, and your answer decides whether adverts can be personalised.
From version 1.5.1 the game uses Google Play Games Services, a Google service that most Android phones already have. When the app opens, Google Play Games may sign you in by itself or show its own sign-in prompt; the game never starts a sign-in on its own, and you can also sign in later from Options → CLOUD SAVE. You can say no, and the game works exactly the same, without the two things below.
When you are signed in:
To do this, Google Play Games collects your Play Games identity (your player ID, name and avatar), plus diagnostic and usage data about the service itself. This data is held by Google, not by the developer, who can see the leaderboard like anyone else but nothing else about you. Google’s explanation is at developer.android.com/games/pgs/data-collection.
Deleting it. You can delete this game’s Play Games data, or your whole Play Games profile, at play.google.com/games/profile or in your Google Account at myaccount.google.com.
From version 1.5.1 you can ask for one notification a day to remind you of the daily challenge (Options → DAILY REMINDER). It is off to begin with. It is worked out and shown entirely on your phone — the time is picked from when you usually play, and nothing about it is sent anywhere.
The app saves the following in its own private storage:
It also writes a few short sound-effect files into its private cache the first time it runs, so it does not have to generate them again.
All of this stays on your phone, apart from the progress copied to Google Play Games if you are signed in (see above). Uninstalling the app removes what is on the phone.
If you have Android’s automatic backup turned on, the Android operating system may include your saved scores and settings in the backup it makes to your own Google Drive. This is done by Android, not by this app, and the developer has no access to it. You can turn it off in your device settings under Google → Backup.
VIBRATE — the short buzz when you eat food or crash.INTERNET and ACCESS_NETWORK_STATE — used to send the analytics described
above, to fetch the adverts, by the consent form, and by Google Play Games for
cloud save and the leaderboard.com.google.android.gms.permission.AD_ID — lets the advert use the Android
advertising ID described above.POST_NOTIFICATIONS — asked for only when you turn the daily reminder on,
so the reminder can be shown.RECEIVE_BOOT_COMPLETED — lets the reminder be set again after the phone
restarts. It does nothing if the reminder is off.The game is suitable for all ages. It is not directed at children. The analytics described above are collected from everyone who plays, and none of them identify a person. If a child uses the device, the same advertising ID controls in Android’s settings apply.
If this policy changes, the updated version will be posted at this same address with a new date at the top.
Questions about this policy can be sent to: support@teknicalengineers.com