Privacy policy
Last updated November 11, 2026
Skyframe is a free falling-block puzzle game. It has no ads, no in-app purchases and no tracking across other apps or sites, and it never sells data. It counts how the game is played only if you allow it (see Usage analytics). This policy explains the little data the game does handle, and your rights over it.
Who is responsible
Skyframe, an independent game, is the controller of the data described here. Contact: skyframe1992@gmail.com.
Data that stays on your device
Your progress (stages unlocked, best scores, My scores), settings (language, look, sound) and the name and flag you last used, and the year of birth you enter when the game first opens, are saved only on your device. They never leave it, and they are removed when you uninstall the game or clear the site's data.
Data used for the World high-score board
Nothing is sent anywhere unless you choose to save a score to the World board, sign in, or report a name. Then:
| Data | Why | Who can see it |
|---|---|---|
| A player ID: a random ID that Firebase gives your device (a "guest" account) the first time you save a score | To know which board entry is yours | Only us and our provider |
| The name you type (3–12 characters) and the flag you choose (a country code, or none) | To show your entry on the board | Everyone who opens the board |
| Your best score, the stage it reached, the incoming threat you played against, and when it was saved | To rank the board | Score: everyone. The rest: only us |
| If you sign in with Apple (iPhone, iPad) or Google (Android): the account identifier that Apple or Google gives the game, and, for Google, your email address and the name on your Google account. Skyframe asks Apple for no name and no email. | To keep your entry when you change phones | Only us and our provider |
| If you report a name: the reported player's ID and name, and the time. Who reported is not stored. | To review names that may break the rules | Only us |
| Technical data such as your IP address and device type, handled by our provider when the game connects | Security and abuse prevention | Only our provider |
The flag starts as the region set on your device (for example, Israel for "Hebrew (Israel)"). The game never asks for your device's location (no GPS). Only if you allow usage analytics, an approximate location (country and city) is worked out from your IP address (see Usage analytics).
Usage analytics
The first time the game opens, it asks whether it may count how the game is played. If you choose Allow, it sends events such as a stage started or ended, the score, the stars, a power-up used, a setting changed, and your settings (language, look, sound, colour-blind mode), with the platform (web, iPhone or Android). A random ID on your device links your events, and if you have a board account, its player ID, so your web and app play join up. No name, email or typed text is ever sent. You can change your answer at any time in Settings → Usage data.
If you choose No thanks or haven't answered yet, the app sends nothing. The web version still counts visits without cookies or browser storage: our provider tells a day's visitors apart by a code it makes on its servers, which identifies no person.
Players under 16 are never asked, and nothing at all is sent for them, on the web either (see Children).
Analytics runs on PostHog's EU cloud, our processor, which stores the data in the European Union. If you allowed analytics, PostHog works out an approximate location (country and city) from your IP address and keeps it with your events; the IP address itself is then dropped (anonymised). Nothing about your location is used for anything but counting where the game is played. Session recordings and automatic click tracking are off. Events are kept for one year.
Legal basis
We process this data to provide the board and the account you asked for (performance of a contract, GDPR Art. 6(1)(b)), and to keep the board safe and free of abuse (legitimate interests, Art. 6(1)(f)). Usage analytics with an ID runs only with your consent (Art. 6(1)(a)), which you can withdraw in Settings at any time; the web's count without cookies rests on our legitimate interest in knowing how many people play (Art. 6(1)(f)).
Who processes the data
The board and accounts run on Google Firebase (Cloud Firestore and Firebase Authentication), operated by Google as our processor. Board data is stored in the European Union (Firestore region "eur3"); Firebase Authentication may process data in the United States. Transfers outside the EU rely on Google's certification under the EU–US Data Privacy Framework and the European Commission's Standard Contractual Clauses in Google's data processing terms. Apple and Google handle sign-in under their own privacy policies.
How long we keep it
Your board entry and account stay until you delete them. Reports are deleted once reviewed, within 90 days. After you delete your account, copies in our provider's backups are erased on its normal schedule (Google states up to 180 days). Usage analytics events are deleted after one year; when you delete your account, we also delete your analytics profile and its events, within 30 days.
Your rights
You can delete your account and board entry at any time in the game: open the menu, tap the person button, then Delete my account. You can also ask us by email (see Delete your account). Under the GDPR you also have the right to access, correct, restrict or object to the processing of your data, and to receive it in a portable form; write to skyframe1992@gmail.com and we answer within one month. You can complain to the data protection authority where you live or work.
Children
Skyframe is for players of every age. When it first opens, it asks the year you were born; the answer stays on your device and decides what the game may send:
- Under 13: the game makes up the name shown on the World board (for example BRAVEHAWK42), so a child never types a name others see. There is no sign-in with Apple or Google and no usage analytics. If a child saves a score, the board holds only that made-up name, the flag chosen (or none), the score and a random player ID.
- 13 to 15: no usage analytics. The World board works as for everyone.
A parent or guardian can delete a child's board entry in the game (person button → Delete my account) or ask us by email at skyframe1992@gmail.com; we delete it within one month.
Cookies and browser storage
The web version stores your progress and, if you save a score, your Firebase session in your browser's storage. This is strictly necessary for the features you use. If you allow usage analytics, PostHog's ID is kept there too; without your permission it is not. There are no advertising cookies.
Changes
If this policy changes, the new version is posted here with a new date.