Privacy notice
Last updated 26 September 2026
Past the Post is a fantasy sports prediction game for groups of friends, played for virtual stakes. This page says what we keep about you, why, who can see it, how long we keep it, and how to get a copy or have it deleted. It is written to be read, not to be survived.
Who is responsible
Ashley Duffy, trading as Past the Post, is the data controller for the information on this page. For anything here (a question, a correction, a copy of your data, an objection or a complaint) email pastthepostapp@gmail.com. We reply within a month, and tell you within 30 days that we've got a complaint.
What we keep
- Your email address. To sign you in, and to send sign-in links and password resets. If you sign in with Google, Google tells us your email address; we never see your Google password.
- Your display name and silk. Shown next to your picks.
- What you play: your picks and predictions, what they scored, your place on each table, the clubs and games you're in, which join code let you in and when (the club's runners see it), and any join request (with the note you wrote). This is the app.
- Player Plus, if you have it: your banner colour, rivals you've said yes to, and head-to-head challenges and their calls. If you tap “tell me when”, we note that you want to hear when Plus goes on sale.
- Notifications, if you turn them on: the address your browser gives us for your device, the keys to send to it, which browser it is, and what each notification said.
- If you run a club: what you change as an admin (results, picks entered for someone, who joined), logged with your name so a correction can be traced.
- Security records: your sign-in sessions (including the IP address Supabase records with each), and short-lived counters that stop someone guessing passwords, stored as scrambled keys, not your email or IP.
If your name came from the original league spreadsheet. Before the app existed, the league ran on a spreadsheet. Players from those seasons were added from it with their name and results, so the league's history still adds up. If that's you and you want it changed or removed, email pastthepostapp@gmail.com.
What we don't do
No analytics, no tracking, no advertising and no profiling. We don't sell or share your data for marketing, because we don't do any marketing. The only cookies are the ones that keep you signed in (see below).
Why we're allowed to
| What for | Legal basis |
|---|---|
| Your account, and playing: picks, tables, clubs, Plus | Running the service you signed up for (contract). |
| Keeping it safe and working: security records, error reports, server logs, backups | Our legitimate interest in a service that works and isn't abused. We keep the least that does the job, for as short a time as the table below says. |
| The admin log, and the history of seasons played before the app | Our legitimate interest, and the club's, in results that are fair and can be checked, and in a league history that adds up. |
| Push notifications | Your consent. Turn them off in your browser or on your settings page whenever you like. |
Who else sees it
- People in your clubs see your display name, silk, picks once they've locked, results and your profile. Nobody sees another person's email address, club admins included.
- A club's admins also see join requests and their notes, who entered each pick, and the club's admin log. If you let a friend or an admin pick for you, they can make and see your picks in that club.
- Screen mode. If a club's admin turns on screen mode, the club's tables (names and points) can be shown on a TV through a private link. Anyone holding the link can see that table; the admin can change the link at any time.
- Rivals and head-to-heads. A rival you've said yes to sees your name, your first club and your monthly points. In a head-to-head, your opponent sees each of your calls once its match kicks off.
- The site admin (Ash) can see everything, including email addresses, to run the site and help when something goes wrong.
Shared picture cards carry no one's data. These companies run parts of the app for us:
| Company | What it does | Where |
|---|---|---|
| Supabase | The database, sign-in, and sign-in emails | Ireland (EU); US parent company |
| Vercel | Hosting. Pages are served from the nearest of its sites worldwide | Server code in Dublin (EU); US company |
| Sentry | Error reports, so faults get fixed: the page and what went wrong, not your name or email | Germany (EU); US parent company |
| GitHub (Microsoft) | Keeps our nightly database backups, encrypted so GitHub cannot read them | US |
| Only if you choose to sign in with Google | US | |
| Apple, Google or Mozilla | Delivers push notifications, depending on your browser, only if you turn them on | US |
| Stripe | Only if you pay for a club plan or Plus. Not taking payments yet | US and EU |
When you choose a new password, we check it against known breached passwords by sending the first five characters of a scrambled version of it to Have I Been Pwned. Nothing that identifies you or your password leaves the app.
Sending data outside the UK
Some of these companies are in the US, or have a US parent that may be able to reach the data. Where that happens, the transfer relies on the safeguards in that company's data processing terms: the UK Addendum to the EU standard contractual clauses, or the UK Extension to the EU–US Data Privacy Framework for companies certified under it. Email pastthepostapp@gmail.com for a copy of the relevant safeguard.
How long we keep it
| What | How long |
|---|---|
| Your account, picks, results and game history | Until you delete your account |
| Finished and archived games | Kept, as the club's history, until you delete your account (then you show as Former player) |
| Sent notifications | 90 days, then deleted every night |
| The admin log | 2 years, then deleted every night |
| Sign-in sessions, with the IP address and browser | Cleared after 90 days without use; you just sign in again |
| Deck cards you've dealt with | 180 days, then deleted every night |
| Password-guessing counters | 1 day |
| Server logs and error reports | Up to 30 days, by Vercel and Sentry |
| Backups | 30 days |
| Your device's notification address | Until you turn notifications off, or it stops working |
When you delete your account, your name, email, sign-in, notifications, settings, Plus, rivals, head-to-heads and Fun Room history go straight away, and backups holding them are gone within 30 days. Your past results stay on the tables as Former player, no longer connected to you, because removing them would change other people's finishing positions in rounds settled long ago. If you'd rather those rows went too, email and we'll talk it through.
Cookies and what's stored in your browser
| Name | What it's for | Kind |
|---|---|---|
| sb-…-auth-token | Keeps you signed in (sometimes split into two parts) | Cookie, needed |
| sb-…-auth-token-code-verifier | Only during Google sign-in, to finish it safely | Cookie, needed |
| ptp-theme | Phone, light or dark, if you chose one | Your browser only |
| ptp-install-dismissed, ptp-push-prompt-dismissed, ptp-run-your-own-dismissed | Stops a prompt you closed coming back | Your browser only |
| ptp-ios-reminders-later | Keeps the iPhone reminders card away for a week after “Not now” | Your browser only |
| ptp-maint-seen | Keeps a maintenance notice you closed from coming back | Your browser only |
| Celebration flags | Plays a celebration once per visit | Your browser, until you close the tab |
The sign-in cookies are needed for signing in, so they don't need your permission. The rest never leave your device.
Your rights
Two you can do yourself, now, from your settings:
- Get a copy of your data. Settings has a Download button: everything we hold about you, as a file.
- Delete your account. Also in settings. See above for what goes.
For the rest, email pastthepostapp@gmail.com. You can ask us to correct anything wrong (you can change your display name yourself), to restrict how we use your data while a question is sorted out, or object to anything we do on the basis of legitimate interests. You can withdraw consent to notifications at any time.
Complaints. Tell us first at pastthepostapp@gmail.com and we'll put it right if we can. You can also complain to the Information Commissioner's Office at ico.org.uk.
Changes to this notice
If this changes in a way that matters, we'll say so in the app rather than quietly editing the page. The date at the top is always the current version.