Privacy
Bleachers is a free game. It keeps the account you play with, the bets you place, and what you type in the Clubhouse. It carries no advertising and nothing here is sold.
This page is a draft written from what the app actually does. A lawyer has not reviewed it yet. It is published so you can see how Bleachers works today, not as legal advice.
Who runs this
Bleachers is run by its owner, a single operator, at playbleachers.com and as a Farcaster Mini App. Questions about anything on this page, including a request to see or remove what is held about you, go to support@playbleachers.com. One person reads it.
What the app stores about you
If you came in through Farcaster, your account is your Farcaster ID. The app stores that ID, your Farcaster username and the URL of your profile picture, both copied from the Farcaster app or from Neynar. At signup it also reads your Neynar account score and the date your Farcaster account was created, and it keeps the score on your row. Those two numbers are the signup gate: new or low-scoring accounts are turned away so one person cannot run several seats.
If you signed up with email on the website, the app stores your email address, a username you pick, and the address of a generated avatar. The email is normalized before it is saved: lowercased, anything after a plus sign dropped, and dots removed for Gmail addresses. That is so one inbox cannot hold several accounts.
Either way the app stores your point balance, every ledger row behind it, your bets and parlays, your player prop entries, your market positions and trades, the leagues you are in, invite codes you create or use, the week you joined, when your account was created, and when you were last seen. It stores every Clubhouse message you send and every reaction you add. If you choose to sign a bet with a crypto wallet, the app stores that wallet address and the signature alongside the bet.
It stores a yes-or-no record that you confirmed you are 18 or over, and the time you confirmed. It does not ask for or store your date of birth.
If you turn on notifications, the Farcaster app hands the app a push token and a delivery address, and both are stored on your row. A receipt for each notification is kept too: your Farcaster ID, the title and body that was sent, and whether it arrived.
Signing in creates short-lived records. An email sign-in writes a row holding your email and a hashed copy of the link and the 6-digit code, which expires after 30 minutes. A website session is a hashed token that lasts 90 days. The app never sees or stores a password, because there is no password.
If your signup was rejected at the gate, the app logs the Farcaster ID, the reason, the Neynar score and the account creation date, so the threshold can be tuned. If you joined the waitlist on the website, it stores that email address.
What the app does not store
No payment card details, bank details or billing address. The game is free and nothing in it can be bought today, so no payment information is collected anywhere.
No location of any kind. No contacts or address book. No photos, camera or microphone access. No date of birth. No identity documents.
No advertising identifiers, and no advertising or analytics software from anyone else. There are no third-party ad kits in the app, no tracking pixels, and no cross-site profile of you. The only things the app writes to your browser are an invite code you arrived with and a sign-in cookie.
Who else sees it
Neynar. Farcaster accounts only. The app sends your Farcaster ID to Neynar to look up your username, picture, score and account age, and sends your ID with the text of a notification when it pushes one. Notification events from the Farcaster app are also forwarded to Neynar so its delivery channel keeps working, and a signer check is made against a Neynar hub.
The Farcaster app you use. When Neynar cannot deliver a notification, the app posts the title, body and your push token straight to the delivery address your Farcaster client gave it.
Resend. Email accounts only. Your email address and your sign-in code go to Resend, which sends the sign-in message. Nothing else is emailed.
DiceBear. Web account avatars are drawn by DiceBear from a text seed. Your browser loads that image, so DiceBear sees the request and the seed, which is based on the username you picked.
The Odds API and ESPN. Lines, scores and box scores come from these two. Requests go out for games and players. No member data is ever sent to either one.
Supabase and Vercel. The database runs on Supabase and the app runs on Vercel. They hold the data on the owner's behalf and do not use it for anything else.
Nothing is sold, rented, or traded to anybody. Data goes to law enforcement only if the owner is legally required to hand it over.
How long it is kept
Sign-in links and codes are deleted once they expire, and expired website sessions are deleted too. A nightly job sweeps both.
Your account, your balance, your bets and the ledger behind them are kept while the account exists. The ledger is append-only on purpose: the balance shown on the board is checked against the sum of those rows every night, so rows are never edited or removed.
Clubhouse messages stay in the room. Notification receipts and signup-gate logs are kept until you delete your account.
Deleting your account
You can delete your account yourself, inside the app, on your You page. No email, no waiting on a reply.
Deleting clears everything on your row that describes you: your username, your profile picture, your email address, your push token and delivery address, your stored Neynar score and your last-seen time. It deletes your sessions and sign-in links, your waitlist entry, your notification receipts, your signup-gate log, and any wallet address attached to your bets. Your Clubhouse messages stay in the room with the name taken off them. You stop appearing on the boards, in the Clubhouse member list, on league tables and on seat pages, and you cannot sign in again.
Your bets, parlays and ledger rows are kept, with no name on them. Two reasons. Everyone's balance is reconciled against those rows every night, so removing them would break other people's totals. And your Farcaster ID stays on the row, holding the seat, because the one-account rule depends on a used ID staying used. A deleted account cannot be restored.
Delete your account on the You pageChildren
Bleachers is for people 18 and over. The app asks you to confirm that once, and will not take a bet until you do. It is not built for children and is not directed at them.
Changes
When the app changes what it stores, this page changes with it. The date below is the last time the two were checked against each other.
Last reviewed October 3, 2026.