SlapTopia
Last updated: 14 August 2026
This document was drafted by an agent and is not legal advice. Every statement in it describes what the build actually does today, but a lawyer should read it before it is submitted to an app store.
SlapTopia is operated by Blacktop Social LLC. It has no accounts, no sign-up, no email addresses, no passwords, no analytics, no advertising, and no third-party trackers. It never asks for your real name, your location, your contacts, your photos, or your microphone.
Three things leave your device, and only when you finish a run: the display name you typed, your score, and the force numbers from that run. They are published on a public leaderboard, which is the point of the leaderboard.
If you play on a Mac with the optional slapd helper, it reads your laptop's built-in accelerometer. That sensor data never leaves your machine — it travels from the helper to the game on your own computer and is never sent to us or to anyone else.
You choose it. You type it into the game before your first run and you can change it at any time.
Do not use your real name, your email address, or anything else you would not want published. It is a leaderboard handle.
cid)The first time you play, the game generates a random identifier — a UUID — and keeps it in your browser's localStorage.
When a run ends, the game sends your score and the average and peak force of that run (in g) to the leaderboard, keyed to your cid.
The force numbers exist because the game measures how hard you hit — deliberately without rewarding it — and reports it back to you and to anyone you share a score card with.
The following live in your browser's localStorage and are never sent anywhere:
All of these are namespaced slaptopia.*. Clearing your browser data deletes them, permanently and irreversibly — there is no cloud backup of your progress, because there is no account to back it up to.
slapd)slapd is an optional command-line helper you install yourself. It reads the Sudden Motion Sensor built into Apple laptops so that physically slapping the machine flaps your citizen.
To stop a script filling the leaderboard, the server counts how many scores a given cid has posted today. That counter is keyed to the random identifier and to the date, and it is short-lived.
The game is served by Vercel and its leaderboard is stored in Upstash Redis. Like every website on the internet, requests to those services carry your IP address and your browser's user-agent string as an ordinary part of how HTTP works. Those providers may log them for operational and security purposes under their own policies:
We do not use those logs, join them to your cid, or build any profile from them.
To be explicit, because the absence is the whole point:
localStorage, described above, for your own settings.)| Data | Where | Retained |
|---|---|---|
| Display name, score, force | Upstash Redis, on our leaderboard | Indefinitely — it is an all-time board |
Random cid | Your browser, and as the key of your leaderboard row | Until you clear your browser storage; the server row persists |
| Rate-limit counter | Upstash Redis | Short-lived, expires automatically |
| Challenge links | Upstash Redis | 30 days, then they expire |
| Everything else | Your device only | Until you clear your browser storage |
The leaderboard is all-time by design. A board that quietly deleted itself would not be one.
cid posts as a new player.cid (visible in your browser's localStorage under slaptopia.cid), and we will delete it.slaptopia.* key. Uninstalling slapd removes the accelerometer helper.Depending on where you live you may have further rights under the GDPR, the UK GDPR, the CCPA/CPRA, or comparable law. Our lawful basis for publishing a name and a score is your consent, given by typing a name and finishing a run; you can withdraw it by asking us to delete the row.
SlapTopia is not directed at children under 13, and we do not knowingly collect personal information from them. We collect no information that would let us determine a player's age. If you believe a child has published a name on the leaderboard, contact us and we will remove it.
Traffic is encrypted in transit (HTTPS). The leaderboard is stored with a managed provider using access-controlled credentials.
We also want to be straightforward about the limits: the game is client-authoritative, so scores are not cryptographically verified, and the leaderboard should be read as a scoreboard rather than a record book. This does not affect your privacy — no additional information is collected as a result — but you should not treat the board as an authenticated record of anything.
If this policy changes materially, the "last updated" date at the top changes with it, and the current version is always the one served at this URL.
support@blacktop.social
Blacktop Social LLC.
This policy is governed by the laws of the State of New York, United States.
← SlapTopia