Privacy policy
In short
Tabletop Blacktop plays fully offline. Your hands are read by your Quest's own hand tracking to control the game; nothing about your hands, your room or your camera ever leaves the headset. Two optional features talk to this server, and only if you turn them on: online stats & leaderboards (a nickname plus the box score of each match) and anonymous usage statistics. No ads, no selling of data, no tracking across apps.
What stays on the headset
- Hand and head tracking. They are used every frame to read your gestures and place the court, and are never stored or uploaded.
- Your thigh calibration, settings, level, unlocked courts and kits.
- Passthrough camera images: the game does not read them at all (the headset composes them).
Online stats & leaderboards (optional, off until you join)
If you turn on online stats, the game sends this server:
- A nickname you choose. No real name, e-mail, Meta account or device identifier is required or collected.
- For each finished match: when it started and how long it lasted, the mode, difficulty and game settings, the final score, your box score (points, assists, rebounds, steals, blocks, dunks, ankle breakers, shots, makes, perfect releases), the court and the app version.
- Your headset model (for example "Quest 3") and whether you play left- or right-handed.
- Your IP address is used briefly to stop abuse (rate limiting) and is not stored with your account.
It is used to show leaderboards (your nickname, level and score are visible to other players unless you turn off "Show me on leaderboards"), to compute your level, to detect cheating, and as aggregated statistics to improve the game.
Usage statistics (optional, off until you agree)
If you agree, the game sends short anonymous events such as "the app was opened", "calibration finished", "a match started / ended" under a random install number made on your headset. It is not your Meta account and not linked to your nickname. Turning it off deletes every event sent under that number. Events are deleted automatically after 400 days.
Online play (coming in a later version)
When online matches arrive, your nickname is shown to the players in your room and the game relays your inputs and the match state through this server while you play. Nothing of it is stored except a record that an online game took place (room code, number of players, length).
Keeping and deleting data
Match summaries are kept while your account exists. Settings → "Delete my online data" deletes your account and every match on the server immediately. Uninstalling the game deletes everything it stored on the headset. You can also ask for deletion by e-mail: streetball@zurlabs.org.
Security
All traffic to this server is encrypted (HTTPS). Account tokens are stored only as hashes. The administration panel is protected by a password, optional two-factor codes, rate limits and an audit log.
Children
The game follows Meta's age requirements for Quest. Leaderboards show only a chosen nickname; do not use your real name.
Changes and contact
If the game starts sending anything new, this page will say so first. Questions: streetball@zurlabs.org.