← Back to Snake League

Privacy Policy

Snake League · Effective 12 September 2026

Snake League ("we", "us") is a competitive Snake game available at snakeleague.app and as a mobile app. This policy explains what data we collect, why, and the choices you have. We collect as little as we can while still running leaderboards, leagues, friends and fair play.

1. Data we collect

DataWhy
Anonymous player ID created on first launchSo your scores, settings and progress persist without an account.
Username you chooseShown on leaderboards, leagues, friend lists and challenge links. Public.
Email address (optional)Only if you save your account or sign in by email. Used to send sign-in codes and keep your account across devices.
Google account details (optional): email, name, profile pictureOnly if you choose "Continue with Google". Used to identify your account. We do not post to or read anything else from your Google account.
Profile photo (optional)If you upload one it is shown next to your username to other players. Public.
Gameplay data: scores, run lengths, input replays, mode, timestampsLeaderboards, leagues, ghost races, challenges, and replay verification to stop cheating.
Friends and duels: who you add, challenge or play againstTo run the social features you use.
Device and usage data: device type, OS, app version, screen size, coarse country, crash reports, feature usage eventsTo keep the game working, fix bugs and understand which features are used.
Advertising ID (mobile apps only)Used by Google AdMob to show and measure ads in the free version. See section 4.
Purchase recordsIf you buy Snake League Pro, payment is handled by Stripe on the web or by Google Play / the App Store in the apps. We only store that your account owns Pro and the payment reference.

2. What we do not collect

3. Where your data lives

Accounts, scores and replays are stored with Supabase on servers in the European Union (eu-west-1). Sign-in emails are delivered by Resend. The website is hosted by Netlify. Crash reports may be processed by Sentry and product analytics by PostHog. These providers process data on our behalf under their own security commitments.

4. Advertising

The free mobile app shows ads through Google AdMob: an optional rewarded video you can choose to watch to revive in Endless mode, and an occasional full-screen ad between unranked runs. Google may use your device's advertising ID and, where you have consented, show personalised ads. You can reset or limit your advertising ID in your device settings, and you can choose non-personalised ads where a consent prompt is shown. Snake League Pro removes all ads. The web version currently shows no third-party ads.

5. Public information

Your username, profile photo, league placement, scores, ghosts and win/loss records are visible to other players. Do not put personal information in your username or photo. Anything else (email, Google details, device data) is private.

6. How long we keep data

Account data is kept while your account exists. Replays used for verification and ghost races are kept for as long as they are on a leaderboard or linked to a challenge. Anonymous accounts that are never used again may be deleted after 12 months of inactivity. Crash and analytics data is retained for up to 12 months.

7. Your rights and choices

8. Children

Snake League is not directed at children under 13 (or the age of digital consent where you live) and we do not knowingly collect personal data from them. If you believe a child has created an account, contact us and we will remove it.

9. Security

Data is encrypted in transit (HTTPS) and at rest with our providers. Database access is restricted by row-level security so players can only read the data the game intends to be shared. Scores are verified server-side by replaying the run.

10. Changes

We will post any changes here and update the effective date. Material changes will be announced in the app.

11. Contact

support@snakeleague.app

See also our Terms of Service.