Privacy Policy

Last updated: 27 July 2026

Hoops GM is a free browser game run by one person. This page describes exactly what the game collects, why, where it goes and how to get rid of it. It is written to be read, not to be survived.

The short version. You can play the entire game without an account and without giving a name or an email. Your career is saved on your own device. If you create an account, we store your email so you can sign in and so your career can sync between devices. We do not sell anything to anyone, we do not run advertising networks, and there is no cross-site tracking.

Who is responsible

Hoops GM is operated by an independent developer. For any privacy question, or to ask for your data to be exported or deleted, email touboulwork@gmail.com. We aim to reply within a few days and in any case within one month.

If you never create an account

You can play the whole game this way. Two things happen locally and one thing leaves your device.

What the anonymous check-in contains

FieldExampleWhy
Device identifierrandom stringCount players, not page loads
Browser user agentChrome on AndroidFix bugs that only happen on some browsers
Screen and window size390×844Find layouts that break on real phones
Touch support, pixel ratiotrue, 3Same
Build version2026-07-27 20:24Tell old bugs from new ones
Referring website host onlyreddit.comKnow which sites send players
Error messages, if the game crashesstack traceFind and fix crashes

Only the host of a referring site is stored, never the full address. A full referring URL can contain the search terms someone typed, and those are none of our business.

We also record which milestones a device reaches — opened the game, picked a team, played a game, finished a season — so we can see where the game loses people. These are counters, not a log of what you did.

If you create an account

An account is entirely optional. It exists so a career can survive a lost device.

The public leaderboard shows your GM name and results only. It reads from a restricted view that cannot expose email addresses.

Email

We do not email you unless you tick the box in your account settings. It is unticked by default. If you tick it you will get occasional messages about significant updates — a few times a year at most. Untick it and it stops immediately. Your address is never shared, sold or rented.

Who else is involved

ServiceWhat it doesData
SupabaseDatabase, accounts, cloud savesEverything described above
VercelHosting, plus aggregate visitor analyticsPage requests, country-level location

That is the complete list. There is no advertising network, no Facebook pixel, no Google Analytics, and no data broker.

Where your data is stored

Our database is hosted in Tokyo, Japan (Supabase region ap-northeast-1). If you are in the European Economic Area or the United Kingdom, your data is therefore transferred outside it, under the standard contractual protections our hosting providers offer.

How long it is kept

Your rights

If you are in the EEA, the UK or California you have rights to access, correct, export, delete and restrict use of your personal data, and to object to processing. We extend these to everyone regardless of location.

You also have the right to complain to your local data protection authority.

Children

Hoops GM is not directed at children under 13, and you must be 13 or older to create an account. We do not knowingly collect personal information from anyone under 13. The game itself is playable without an account and without giving any personal information at all. If you believe a child under 13 has created an account, email us and we will delete it.

Security

Accounts are handled by Supabase Auth; we never see or store your password. Database access is restricted row-by-row, so one account cannot read another's data. No system is perfectly secure, and we will not pretend otherwise.

Changes

If this policy changes materially we will update the date at the top and note the change in the game. Continuing to play after a change means you accept it.