Privacy Policy

SlapTopia

Last updated: 19 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.

Recent changes. Section 7 describes limited product analytics added on 2026-08-19. We do not record sessions, keystrokes, form contents, phone numbers, email addresses, or accelerometer readings in analytics.

Section 8 describes an optional SMS signup, live since 2026-08-16 and now offered in the game as well as on the home page. Numbers are being collected; no text message has been sent yet, because carrier registration is not complete.

Section 9 describes buying worlds, which is built but not yet switched on. Nothing is charging anyone today. Nothing about the game requires giving us a number, and buying is never required to reach any world.


The short version

SlapTopia is operated by Blacktop Social LLC. It has no accounts and no passwords — there is nothing to log in to. We use limited product analytics to understand visits, game progress, optional signup conversion, and purchases. We do not use session replay, advertising, ad trackers, or behavioral autocapture. We never ask for your real name, your location, your contacts, your photos, or your microphone.

Four things are optional, and none is ever required to play: you can give us an email address to be told when a new world opens (section 8), you can add a phone number to be texted as well (section 9), if you buy a world Stripe collects an email address so we can send your receipt and restore code (section 10), and the separate 18+ SPICY site has optional fields for an email address and a phone number so we can tell you if it opens (section 11). Skip all of them and we hold a random browser id, limited product-usage events, and whatever you put on the leaderboard.

When you finish a run, the display name you typed, your score, and the force numbers from that run leave your device and are published on a public leaderboard. Separately, the product analytics described in section 7 record selected actions such as viewing a page, starting or finishing a run, opening an offer, or completing a purchase. Analytics events never contain your phone number, email address, payment details, typed name, or raw accelerometer readings.

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.


What we collect, and why

1. Your display name

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.

2. A random per-browser identifier (cid)

The first time you play, the game generates a random identifier — a UUID — and keeps it in your browser's localStorage.

3. Scores and force numbers

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.

4. Game data kept primarily on your device

The following live in your browser's localStorage. The game sends selected facts about progress — for example, run count, world, offer eligibility, and unlocks — as product-analytics event properties, but it does not send the contents of local storage wholesale:

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.

5. The accelerometer, on Mac only (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.

6. Rate limiting

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.

7. Product analytics

We use PostHog Cloud US to understand whether the landing page and game work: how many people visit, whether a visit is new or returning, which SlapTopia link brought them into the game, where players leave the onboarding and phone-signup funnels, which worlds and offers they reach, and whether a Stripe checkout is completed.

We use this data to improve SlapTopia, diagnose conversion problems, and decide which product experiences are useful. We do not use it for advertising and do not sell it.

8. Email, if you ask us to tell you about new worlds

The game has an optional signup on its results screen, after you have finished a

few runs. It asks for an email address. It is never required to play —

skipping it leaves every world playable, earnable, and buyable on exactly the

same terms — and signing up may grant optional free trial runs.

collected it, the IP address** the signup came from, your browser's

user-agent string, and the game's random browser id if the signup carried

one — that id is what lets the reminder below quote your own leaderboard

best instead of guessing.

week after you sign up, to remind you of free trial runs you have not spent.

That is the whole programme. It is not a newsletter, there is no drip

sequence, and we do not email you about anything we have not made.

immediately. You never have to reply, log in, or give us anything else to use

it. We keep a record that the address opted out, because deleting it entirely

would mean we could not reliably keep from emailing you again. Ask us and we

will delete that too.

(https://resend.com/legal/privacy-policy). The address itself is stored in

Supabase in the United States.

list is kept separately from the SPICY list in section 11 and from the buyer

records in section 10; none of the three feeds any of the others.

9. SMS notifications, if you ask for them

SlapTopia has an optional signup that texts you when we release something new. It appears in two places: on the slaptopia.com home page, and beside the email field described in section 8 on the game's own results screen, where the number is the optional extra and the email address is the ask. Neither one is ever required to play; skipping it leaves every world playable, earnable, and buyable on the same terms. Signing up may grant optional free trial runs. It went live on 2026-08-16. We have not sent any message yet — carrier registration is still in progress — so if you sign up today, your number is recorded and nothing is sent until that finishes.

The sender is Blacktop Social LLC, not SlapTopia. SlapTopia is one of the things we make. When you tick that box you are joining Blacktop Social's launch list, and we may text you about our other products and releases as well as this one — that is what the words next to the checkbox say, and we do not read them more broadly than they read. We record which of our sites you signed up from, so we know the list is one list without pretending your consent came from somewhere it did not.

Only if you enter your number and tick the consent box:

10. If you buy something

Some worlds can be bought. Buying is never required — every world for sale can also be earned by playing — and if you never buy anything, none of this applies to you.

11. The SPICY launch list, if you ask for it

SPICY is a separate 18+ world on its own site, and it is not for sale. That page can collect an email address, and optionally a phone number — both only if you type them in.

12. What our service providers see

The game is served by Vercel, its leaderboard is stored in Upstash Redis, analytics are processed by PostHog, and SMS signups, purchase records, and SPICY launch-list addresses are stored in Supabase. Payments are taken by Stripe, and email is delivered by Resend. 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.


What we do not collect

To be explicit, because the absence is the whole point:


Where the data lives, and for how long

DataWhereRetained
Display name, score, forceUpstash Redis, on our leaderboardIndefinitely — it is an all-time board
Random cidYour browser, and as the key of your leaderboard rowUntil you clear your browser storage; the server row persists
Rate-limit counterUpstash RedisShort-lived, expires automatically
Challenge linksUpstash Redis30 days, then they expire
Product-analytics events and random identifiersPostHog Cloud USWhile we operate SlapTopia, unless deleted sooner on request
Email address on the game's listSupabase (Postgres)Until you unsubscribe, then a suppression record only
Phone number + consent recordSupabase (Postgres)Until you unsubscribe and ask us to delete it
Purchase record, buyer email, restore codeSupabase (Postgres)While the purchase is valid — it is the proof of it
SPICY launch-list emailSupabase (Postgres)Until SPICY opens and the one announcement is sent, or until you unsubscribe
Card detailsStripe only — never reach usPer Stripe's own policy
Everything elseYour device onlyUntil you clear your browser storage

The leaderboard is all-time by design. A board that quietly deleted itself would not be one.


Your choices and your rights

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.


Children

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.


Security, honestly stated

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.


Changes to this policy

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.


Contact

support@blacktop.social

Blacktop Social LLC.

This policy is governed by the laws of the State of New York, United States.

← SlapTopia