Privacy
This page covers all of SeasonChaser: the waitlist on this site, and the app at app.seasonchaser.com, which is open to a small group in early access. It says what we keep, who can see it, what we send you, and how to have it deleted.
The waitlist
If you joined the waitlist. One row. This is everything on it:
- Your email address, as you typed it, with spaces trimmed from the ends.
- A lowercased copy of it. That copy is what recognizes a second signup as the same person, so you are not written to twice.
- Which page the signup came from. Today there is only one.
- When you signed up.
- A row number. It counts up, and it says nothing about you.
If you sign up again, the first date stays.
When you join the waitlist we keep one row about you: its id, your email, a lowercased email_key we match on so the same address is never stored twice, the source it came from — which page on this site, not the site that sent you here — and created_at, the moment you signed up. We send you one message when you are approved. Every other message is listed below.
What this site does not store. Not your IP address on that row, not your browser, not your device, and not the site that sent you here. This site sets no cookies of any kind. No analytics, no tracking pixels, and no advertising. The fonts, the images and the stylesheet all come from this domain, so nothing on this site contacts another company.
The one place this site holds an IP address. Sending the form is counted against your internet connection for one hour, so that one machine cannot fill the list. The limit is 20 signups per connection per one hour. That counter is stored apart from the waitlist and holds the connection's address, a time, and a number.
Those counters are cleared when the next signup arrives, not on a timer, so on a quiet week a counter sits longer than one hour. A counter is never joined to the waitlist.
Your account in the app
When you are asked into the app and sign in, we keep your email address until you ask us to delete it. Your account also records whether your account is a member account or the operator account.
The record of the early-access decision about you holds your email address and whether you were approved. A no is recorded the same way as a yes, so that nobody is asked twice by accident.
To keep you signed in, we record when a sign-in link expires and whether it was used, and when your session was last used and when it expires.
Your tracker. For each season you track, we store the club, the season and the plan description you enter, and your plan's seat count and the days of the week it covers. Clubs are shared by every member who tracks them. If you add a club by hand, we record that you added it.
We also store which of your club's ticket plans you pick and how many games it holds. We also store the resale warning and limit you set.
Your home dates. We store the home dates of that season, each with its opponent and its start time, as the schedule gave them to us. Against each one we store whether you told us you hold it.
Your seats and parking. We store the section, row and seat of each seat you hold, and the location of each parking pass. A seat location can identify you, and we treat it as identifying.
Your costs. We store the season cost and any additional cost you enter for each seat and pass. When you correct a cost, we keep the prior value and the new value, with the date of the change, and the change records that you made it.
Your decisions. We store every decision you record on a home date, its amount, and its note, where you listed a seat, and the asking price you enter. If you give or assign a seat, we store the name of a person you gave or assigned a seat to. Each decision also records which of your seats it covers, and records that you made it. The decision history is append-only. It cannot be edited, and a correction is a new entry.
Every one of these records keeps the date and time it was made or last changed.
Verified means reviewed. When a member is shown as verified, it means we reviewed a document they gave us. It is not a certification.
Transfers and sales. A transfer or a sale happens on your club's own platform. SeasonChaser records the outcome you tell us, and never touches the ticket.
Request records. Each request to the app leaves a record in our provider's logs for seven days. That record holds your member id and the address of the page, and never your email address, your seat locations, your notes or any amount.
Rate limits in the app. To limit abuse, the app counts sign-in requests by a hash of your email address and a hash of your IP address, each in its own row with a count, and never either one in the clear. These rows are purged on a schedule.
Your profile, your seats in the app, and proof of your seats
- Your profile: we store the name you give us, whether you are a season ticket holder, fan or chaser, and notes of up to 500 characters.
- From your profile, the operator reads your personas and your notes.
- In seat entry in the app, a seat or pass you remove is deleted with its cost history.
- In seat entry in the app, we store the date from which a seat or pass is no longer yours, and your decisions on a retired seat are kept as you recorded them.
- In seat entry in the app, we store the face value you enter for a seat on a game. When you change it, we keep the prior value and the new value, with the date of the change, and the change records that you made it.
- In seat entry in the app, we store whether parking is included for a game, for each parking pass, and it records that you made it.
- You can upload a document that shows you hold your seats, and we keep it until the review decision, and no longer.
- For proof uploads, we never store the file's name, and for each upload we keep its status, the reason if it was rejected, its dates, the file type and its size.
- For a proof upload, the operator views it in a viewer and never downloads it, and checks it against your name, your email address, your club, your season, every seat you entered and your parking, and no price is checked.
- Proof uploads are rate-limited by a hash of your member id, never by the id itself.
- For a proof upload, we keep a fingerprint of the name and seats the operator checked, so a later change to the name or a seat shows as not verified, and it is kept and deleted with the upload's record.
Who can see it
The people who run SeasonChaser, and SeasonChaser's own app. The companies that carry the servers and the mail are named further down.
When you sign up, one email goes to hello@seasonchaser.com so a person knows it happened. It carries your address and the row number, and it reaches one person and no other. That mailbox forwards on to an ordinary one, and the section below names the company that carries it.
SeasonChaser's application reads the list. It runs at app.seasonchaser.com. A person uses it to choose who to ask into early access, and it reads your row to show them the list. It never changes your row, and it never deletes it.
Beyond the people who run SeasonChaser, and the companies named below that carry it, nobody has access. Cloudflare runs the servers and the database on our behalf, and the next section says what each company touches. The list is not sold, shared, rented, or given to anyone, and nothing here is used to build a profile of you.
What we will send you
Only these messages, and each one because of something you or we did.
- An invitation, if you are asked into early access. SeasonChaser is opening to a small group first. If you are asked in, that message says so and tells you how to sign in. It carries a way to ask for removal. If you are not asked in, no invitation arrives — and nothing tells you that you were not asked.
- A sign-in link when you ask for one.
- If you ask us by email to delete your data or to see it, one email to your address with a one-time code. After your reply, one more email: it says your data is deleted, or it carries the data you asked to see.
- One email when SeasonChaser opens to everyone.
- When you delete your account in the app: If your address can receive mail, one email confirms it.
- When you delete your account in the app, the operator gets a notice that carries a request number and never your email address.
There is no newsletter, and nothing arrives because time has passed. You will never be texted. Cloudflare carries every message the app sends. The emails about a request you made by email come from our own mailbox, which the section below names, and we delete them from it when the request ends.
Where it lives, and who else touches it
On rented servers. SeasonChaser is small and does not run its own machines, so other companies carry parts of this. They are named here because you should be able to see who can reach your details. None of them is given any of it to use for their own ends, and none of it is sold.
Cloudflare. Runs the servers and the database, delivers the page you are reading, and sends the email that tells us you signed up. Every database described on this page is theirs.
Google. That signup email is forwarded on to an ordinary mailbox, the way any forwarded address works, and Google carries that mailbox. So a copy of your address sits with them for as long as the message does. A one-time code is sent from that mailbox too.
We do watch how the site itself is running — whether it is up, how fast pages load, and where something breaks. Cloudflare collects that for us, and only the people who run this ever see it.
Deleting it
Write to hello@seasonchaser.com and say which address to remove. You do not have to explain why, and you will not be asked to.
Before anything is deleted, we write to that address with a one-time code. Nothing is deleted until a reply comes back from it that quotes the code. That step stops a stranger from deleting your data by writing in with your address.
We delete everything we hold about you within thirty days, wherever SeasonChaser holds it: your account, your tracker, seats, costs and decisions, the record of the early-access decision about you, and your original waitlist signup. We tell you when it is done.
While a deletion runs, one marker exists only for the length of one deletion, and it holds nothing but an internal number.
- You can also delete your account inside the app with one confirmation, and no email is needed.
- For a deletion in the app, we keep a request record with the date of each step while it runs, and the address goes when the request ends.
- For a deletion in the app, the record that a deletion finished holds two internal reference numbers and the time of the request, until the thirty days end.
You can also ask what is held about you. The answer is everything listed on this page, and we will send you the row. The same reply step comes first, and the row goes only to the address it belongs to, whoever sent the request.
The small print that is actually small
- An address longer than 254 characters is refused, because that is the longest an email address can be.
- The form carries one hidden field that a person never sees and never fills. If it arrives filled, the signup is discarded as automated. Nothing is stored in that case — not the address, not the attempt.
- The page answers the same way whether a signup was stored, was already on the list, or was refused. That is deliberate: a different answer would let a stranger test whether an address is on the list.
Changes
This page was written on 6 September 2026. It was rewritten on 24 September 2026 to cover all of SeasonChaser, the waitlist and the app together. It was changed on 6 October 2026, because your profile, seat entry in the app, proof upload and deleting your account in the app are now open. The notes that said they were not open came off.
This page names a part of SeasonChaser before that part opens. A sentence about such a part opens with a note that says so, and the note comes off on the day the part opens. Anything on this page without such a note is how SeasonChaser works today. When SeasonChaser starts to keep or send something new, this page says so first.
The terms of use cover how you may use SeasonChaser. Everything about your data is on this page.