Overshoot — Privacy Policy
Last updated 17 August 2026 · Little Bird Solutions
The short version. Overshoot has no accounts, no sign-in and no servers of ours. Your best score and your settings are stored only on your own device — and, on iOS, in your own device backup if you keep one.
The game never asks you for a name, an email address or any other personal detail, and it has no way to accept one — there is nowhere in it to type.
It does send anonymous gameplay statistics and error reports to GameAnalytics, so we can see how far people actually get and what breaks on phones that are not ours. Those carry a random identifier that exists only inside this game and points at nothing else about you.
1. Who we are
Overshoot is published by Little Bird Solutions, the data controller for the limited data described below. You can reach us at contact@littlebirdsolutions.com.
This policy covers the Overshoot game on both Android and iOS,
which ship from the same code under the same identifier
(solutions.littlebird.overshoot). Everything below
applies to both unless it names a platform. It does not cover
GameAnalytics' own services, Google Play or the App Store, which
are governed by their own policies.
2. There is no Overshoot account and no Overshoot server
Overshoot does not ask you to sign up, sign in, or create an account, and it does not connect to Game Center, Google Play Games, an Apple ID, a Google account or any social account. We do not operate a backend. Nothing you do in the game is uploaded to us or synced between your devices — if you install Overshoot on two phones, they share nothing, and your best score does not follow you.
The game contains no text input of any kind. There is no name to enter, no leaderboard handle, no chat and no message field, so there is no free text anywhere in it that could be stored or sent.
3. What is stored on your device
One small settings file is written inside the app's own private storage area, readable only by Overshoot:
| What | Details |
|---|---|
| Your best score | The highest score any run on this device has reached. |
| Your settings | Whether sound effects, music and haptics (vibration) are switched on. |
| Analytics bookkeeping | The random install identifier described in section 4, how many times the game has been opened on this device, and when the current session started and was last seen. |
Settings → Reset progress erases your best score. It deliberately does not erase your sound and vibration preferences — someone who has muted the game and then clears their score should not be shouted at as a consequence — and it does not erase the install identifier, because wiping that would file the same phone as a brand new player and quietly falsify the only numbers we look at.
Sharing a run writes one more file: the picture of that run, into a scratch folder inside the same private storage area, which is emptied before every write so at most one such picture is ever on disk. It contains the drawing and nothing else, and it leaves your device only if you pick somewhere to send it in your phone's share sheet. Where it goes then is between you and the app you chose; it is never sent to us.
Uninstalling the game removes all of it, including the install identifier and any share picture.
On Android, Overshoot switches off the platform's automatic backup, so none of this is copied to your Google account or restored onto a new phone.
On iOS, the app's private storage is part of your device's normal backup, so if you have iCloud Backup or an encrypted local backup switched on, your best score, missions and settings can be included in it and restored onto a new device. That backup belongs to your Apple account and is handled by Apple under their privacy policy; we have no access to it and no way to read anything in it. The game is also excluded from the Files app and from iTunes file sharing, so no other app can reach the file.
4. What is sent to GameAnalytics
Overshoot uses GameAnalytics to answer one question we cannot answer any other way: how far up the column people actually get, and therefore how much of the game anyone ever sees. Events are sent from your device directly to GameAnalytics' collection API. They do not pass through any system operated by Little Bird Solutions.
Each event carries:
- A random install identifier — a version 4 UUID generated on your device the first time you open the game. It is not derived from anything about you or your phone, it is not your Google or Apple account, and it is neither the Android advertising ID nor Apple's advertising identifier (IDFA) nor the identifier for vendors (IDFV). It identifies one installation of one game and nothing else.
- A random session identifier, the number of sessions since install, and the length of each session.
- Your device model, your Android or iOS version, which of the two platforms it is, the game's version number, and the version of the game engine.
- The time the event happened.
The events themselves are:
- That a run ended, how high it got, roughly what was going on where it ended, and the score.
- Totals for a session — how many runs you played, and how many platforms, pickups, blocks, rings and prisms those runs involved.
- That a session started and that it ended.
That is the whole list. Overshoot does not use the GameAnalytics SDK — the events above are posted by about three hundred lines of the game's own code, specifically so that no third-party library is in a position to read device or advertising identifiers we have not asked for.
GameAnalytics necessarily sees the IP address your device connects from, as any web request does, and derives a coarse country from it. Their handling of the data is set by their own policies — see GameAnalytics' privacy policy. They process this data on our behalf as our processor.
5. Error reports
When something goes wrong inside the game — a file that would not load, a shader that would not compile, an internal check that failed — Overshoot sends the engine's own error message and the location in the game's code that raised it, so we can find out how the build behaves on phones we do not own. At most ten such reports are sent per launch.
These describe the game's own code and nothing else. Because Overshoot holds no personal data and has nowhere to type, there is no personal information available for an error message to contain.
6. What Overshoot does not do
- No advertising, and no advertising SDKs.
- No in-app purchases and no payment details.
- No selling or sharing of personal data with anyone, for any purpose.
- No cross-app or cross-site tracking. The Android advertising ID, Apple's IDFA and the identifier for vendors are never read, and the app is declared to Apple as not used for tracking — which is why it never shows you an App Tracking Transparency prompt.
- No location tracking. Overshoot never requests location access.
- No access to your microphone, camera, contacts, photos or files, and no permission prompt of any kind on either platform. On Android the only permissions the app declares are internet access and vibration; on iOS it asks for nothing, and the share sheet hands your picture to whichever app you choose without Overshoot ever seeing where it went.
7. How long data is kept
Data on your device is kept until you delete it, either through Settings → Reset progress or by uninstalling the game. A copy inside an iOS device backup lasts as long as that backup does, which is under your control rather than ours.
Analytics and error data are retained by GameAnalytics according to their retention periods, after which they are deleted or aggregated.
8. Your rights
If you are in the UK, the EEA, or another region with comparable law, you have rights of access, rectification, erasure, restriction, objection and portability over personal data we hold about you.
In practice we hold nothing that identifies you. The install identifier is the only handle that exists, it lives on your device, and we have no way to connect it to a person — so if you want to exercise those rights over the analytics described above, contact us at contact@littlebirdsolutions.com with that identifier and we will respond within one month. Uninstalling the game deletes it, and any future install is counted as a stranger. You also have the right to complain to your local data protection authority; in the UK that is the Information Commissioner's Office.
Where we rely on a legal basis for processing, it is our legitimate interest in understanding whether the game is worth playing and in fixing what breaks, balanced against the deliberately minimal and non-identifying nature of what we collect.
9. Children
Overshoot is a general-audience arcade game. It is not directed at children, and we do not knowingly collect personal data from anyone under 13. It shows no advertising, sells nothing, and collects no personal information from any player regardless of age. If you believe a child has provided us with personal data, please contact us.
10. International transfers
The analytics described above may be processed on servers outside your country, including in the European Union and the United States. Where personal data is transferred out of the UK or EEA, the recipients rely on approved safeguards such as the UK International Data Transfer Agreement or the EU Standard Contractual Clauses.
11. Changes to this policy
If we change this policy we will update the date at the top of this page, and — for changes that materially affect you — tell you inside the game before they take effect.
12. Contact
Questions, requests or complaints: contact@littlebirdsolutions.com.