PathBlitz — Privacy Policy

Last updated 24 October 2026

The short version. You can play PathBlitz without giving us anything. An account is optional, and if you create one we hold your email address and your progress — your email is never published. Finishing a level puts a score on the public leaderboard, under your display name if you have an account and under a random anonymous id if you do not. Both the website and the Android app send anonymous gameplay analytics, tied to a random install id and never to your account.

What an account is for

PathBlitz offers an optional account, created with an email address and a password. On the website you may instead sign in with Google. The account does two things: it carries your progress between devices, and it attaches your leaderboard entries and your rating to a name you choose. You can play every mode, including ranked, without one.

What we holdWhy
Your email address It is how you sign back in and how we could reach you about your account. It is stored on your account record and is never published anywhere.
Your display name Chosen by you, shown on the leaderboard. It does not have to be your real name and we would rather it were not.
Your progress and rating Levels completed, best times, rating and match count — so a new phone picks up where the old one left off.

The public leaderboard

Completing a level publishes a score. The published entry contains only your display name, your rating, your highest level and your match count. Nothing else can be written to it: the database rules reject every other field, which is what makes that sentence a guarantee rather than an intention. Your email address is never part of it.

If you have not created an account, this still happens — the game registers an anonymous identity for you, which is a random identifier with nothing attached to it, and publishes the score under that. It carries no email, no name of yours and nothing that identifies you or your device. This is how the ranked mode finds real opponents instead of a fixed list. It applies on the website and in the Android app alike.

The daily puzzle

When you solve the day’s puzzle for the first time, the game sends our server (Google Firebase) the day, your time and the path you drew, under the same account or anonymous identity as your leaderboard scores. The server replays the path to check that it solves the board, keeps the first result for each player and day, and tells you how many players you beat. The day’s top ten are shown to other players by their display name, or with no name at all if they have no account — never an email address or an identifier. Your streak is kept on your device.

In the Android app you can ask to be reminded once a day. The reminder is scheduled on your phone by the phone itself; nothing is sent to us or anyone else to make it happen, and you can turn it off in the game’s settings or in the phone’s.

The Android app

The app is the same game as the website with the parts that need a browser removed at build time, not hidden at runtime:

What the app contacts: our accounts and scores service (Google Firebase), for signing you in, publishing a leaderboard score, ranking a daily puzzle and confirming a purchase; our analytics service (PostHog, in the United States), for the anonymous gameplay analytics described below; Unity LevelPlay, for the ads above; and Google Play, for purchases. We measured the first two rather than assuming them: a release build was booted and a level was played while every outgoing request was recorded.

Unity LevelPlay (Unity Technologies) chooses and serves these ads, from Unity Ads and the other ad networks it works with. To do that, it collects information from your device — its advertising identifier and other device identifiers, an approximate location derived from the IP address, diagnostics about the ad, and how you interact with the ad — and uses it for showing and measuring ads, analytics and fraud prevention, as described in Unity’s privacy policy for game players and app users. Where the law requires it (the European Economic Area, the UK and Switzerland) the app asks for your consent first, through Google’s consent form, and passes your answer on to LevelPlay. You can reset or delete your advertising identifier, or opt out of personalised ads, in your phone’s Google settings. Versions of the app before 1.16.0 asked Google AdMob for ads instead, under Google’s terms for apps that use its services.

Purchases (Android app)

When you buy something in the app, Google Play handles the payment under Google Payments’ privacy notice. Before the purchase, the app gives Google Play a one-way scrambled form of your game identity (your account, or the anonymous identity described above), which Google uses to help detect fraud and which cannot be turned back into the identity. After the purchase, the app sends our server (Google Firebase) the receipt Google Play gave it; the server asks Google Play whether it is genuine and only then adds the hints or lives, turns the ads off or makes the account Premium. We keep a record of each purchase — Google’s order number, what was bought, when, and which game identity it was for — so that it cannot be counted twice, so that what you bought can be restored on another install, and for refunds and our accounts. We never see your name, card or address from Google Play. If you sign in to an account after buying as a guest, what you bought moves to that account.

Anonymous gameplay analytics (website and app)

To learn which levels are too hard and where players stop, the game sends gameplay events to PostHog, our analytics provider, which processes them on our behalf in the United States. They contain:

They never contain your name, your email address or your account: the analytics identifier is not linked to your account, and signing in does not change it. We do not record your screen or your taps. On the web, browser settings and tracker-blocking extensions stop the analytics and the game plays exactly the same; the app has no separate switch.

The website (pathblitz.com)

The browser version does one more thing that the app does not:

WhatWhy
Google reCAPTCHA / Firebase App Check Confirms requests come from the real site rather than a script, so the leaderboard is worth reading.

What stays on your device

Your progress, settings and language are saved locally — in the app’s private storage on Android, and in your browser’s storage on the web. Clearing the app’s data, or your browser data, deletes that copy. On Android, the phone’s own backup may also copy it to your Google account and restore it if you reinstall — that copy belongs to your Google account and we cannot read it; turning off backup in Android’s settings and clearing the app’s data removes it. We keep no copy of your progress unless you have an account.

Children

PathBlitz is suitable for all ages, and shows ads only in the Android app. It is not directed at children under 13, and we ask that a child does not create an account without a parent’s permission — an account is the only thing that involves an email address.

Your choices

How to delete an account: pathblitz.com/delete-account.html. Questions, or a deletion request: support@angora.games.

Changes to this policy

If what the game collects changes, this page changes with it and the date at the top moves. We would rather this page be dull and correct than reassuring and wrong.