Privacy
Skrimm reads your fantasy league so it can tell you what to do about it. This page is the whole list of what that means, written to be read and not to be survived.
Last updated 8 October 2026
The short version. We store your email, your Sleeper username, and which league you picked. We never see your Sleeper password, we can’t change anything in your league, and we don’t run analytics, ad networks, or trackers of any kind.
The whole list, in plain terms. If something isn’t here, we don’t keep it.
| What | Why it exists |
|---|---|
| Email and password | So you can sign back in. The password is hashed, so we can’t read it, and neither can anyone who steals the database. |
| Sleeper username | To find your leagues. It’s the public username, not a password. We also keep the numeric ID Sleeper returns, because usernames can change. |
| Which league | So the app opens on the right one instead of asking every time. |
| Your session | One cookie so you stay signed in for 30 days. We store a hash of it, not the cookie itself. |
| Your ESPN connection (optional) | Only if you connect your ESPN account with the Skrimm for ESPN browser extension. We keep your ESPN account ID (SWID) to know which leagues and team are yours, and, only if one of your leagues is private, your ESPN session cookie (espn_s2) so we can read that league. Both are stored encrypted. See below. |
| App preferences | Small things like which screen you were last on. |
| What we advised | The recommendations we gave you, kept so we can check later whether they were any good. It is how the engine gets better; nobody reads yours individually. |
| Waitlist email | Only if you asked for early access. Deleted once you have an account, or on request. |
Skrimm connects to Sleeper with read-only access, using your public username. It reads your rosters, your matchups, the league’s scoring settings and who else is in it: the same things anyone in your league can already see.
It cannot set your lineup, submit a waiver claim, accept a trade, or post in your chat. When Skrimm tells you to do something, you do it in Sleeper yourself. That’s not a limitation we plan to remove quietly.
A public ESPN league is read without anything from you. A private one can only be read with the session of someone who is in it. If you choose to, the Skrimm for ESPN browser extension takes the two cookies of your ESPN session (espn_s2 and SWID) from espn.com and sends them straight to Skrimm, after a window that shows you exactly what is shared. The Skrimm page never sees them.
Five kinds of third party are involved, and none of them get your account:
Your account and its data stay until you ask us to delete them. Sessions expire after 30 days of not being used. League data isn’t stored long-term. It’s fetched from Sleeper when you open the app and kept briefly in memory so twelve people in the same league don’t trigger twelve identical requests.
Skrimm is an independent project, run from the United States. The data above sits on servers rented from Render and is looked after by one person. There is no company with a data team behind it.
To delete your account yourself, open skrimm.com/app, go to Account, and tap Delete account. It asks for your password, then deletes your account, your connected leagues, your alerts, your feedback and everything else we keep about you. Your leagues on Sleeper and ESPN are not touched.
To get a copy of your data, or if you can’t sign in anymore, email [email protected] and say which you want. We’ll send you everything we hold on you, delete it, or both.
Being straight with you: we keep encrypted daily backups for 30 days, in case something breaks. A deleted account can still be inside those copies until they expire, and then it’s gone for good. We don’t restore deleted accounts from them.
If you’re in the UK, the EU, or California, you have specific rights over your data: to see it, correct it, take it elsewhere, or have it erased. The address above is how you use them, and we don’t need a reason.
Skrimm isn’t built for anyone under 13, and we don’t knowingly keep accounts for them. If one exists, tell us and it goes.
If we start storing something new, this page changes first and the date at the top moves. If the change is one you’d care about, such as a new third party or a new kind of data, we’ll email you rather than hope you re-read a policy.
Questions: [email protected] · Terms · Back to Skrimm