What Chudlock collects, why, where it goes and how long it stays. Short version: we use public match data, a Steam sign-in if you choose one, and no ads or tracking.
Who we are
Chudlock (chudlock.com) is an independent fan project, not affiliated with Valve. For anything on this page, including requests about your data, email hello@chudlock.com.
Match data
Match and player pages are built from public Deadlock match data served by the community deadlock-api, including Steam names and avatars. Your browser fetches it directly from deadlock-api, so they see your IP address as with any website; their own policies apply. We don't store a copy of the pages you look up.
Signing in with Steam
Sign-in uses Steam's own login page. Steam tells us your Steam account ID and nothing else: never your password or email. We keep you signed in with two cookies for up to 30 days: a signed session cookie (unreadable to scripts) and a small chudlock_signed_in marker that only tells the page whether to check your session. Signing out clears both. These are the only cookies we set, and both are needed for sign-in, so there's no cookie banner.
In your browser
Some features save things on your own device and nowhere else: your practice goal and recent-match cache, whether you've dismissed Rem, your votes on the coach's read, and a random ID for this browser that stops repeat votes counting twice. Clear your browser's site data to remove them.
The coach's read (AI)
When a Patron asks for a coach's read, we build a summary of that match from public match data and send it to OpenAI to write the read. It contains match facts (heroes, items, deaths, positions, timings), not names, Steam IDs or anything about your account. We ask OpenAI not to store it (store: false). The finished read is kept for 90 days so it isn't generated twice.
Training. We keep every generated read, with the summary it was written from, to measure and improve the coach and possibly to train our own model later. We also keep votes on reads (up or down, an optional reason, and the random browser ID above). These records identify the match and player slot, which is public match data, but contain no names, Steam IDs, IP addresses or account details. Ask at hello@chudlock.com and we'll delete the records for your matches.
Replay uploads
If you upload a replay, the file is stored only until our server has parsed it (and deleted within two days even if something goes wrong). We keep the result: facts about the match taken from the replay, checked against Valve's match record. We also keep a record of the upload itself (the match, your Steam account ID and whether it succeeded) to run the queue and stop abuse.
Share cards
Chud of the Match links and images are public by design: anyone with the link sees the card, built from public match data.
Who processes data for us
- Cloudflare hosts the site and stores sign-in, cached reads, uploads and training records. Its network handles your IP address to serve and protect the site (for example, rate limits).
- OpenAI writes the coach's read from the match summary described above.
- Valve (Steam) handles sign-in.
- deadlock-api serves public match data to your browser.
Some of these are outside the UK and EU; they're used under their standard data-protection terms.
How long we keep things
- Sign-in cookies: up to 30 days, or until you sign out.
- Coach's reads (served to players): 90 days.
- Training records and votes: until they're no longer useful, or you ask us to delete them.
- Uploaded replay files: until parsed, at most two days. Parsed results and upload records: while the site runs.
- Server logs (which can include your Steam account ID for sign-ins and uploads): a few days.
Your rights
Under UK and EU data-protection law you can ask to see, correct or delete data about you, or object to how it's used. Email hello@chudlock.com from anywhere; tell us your Steam profile so we can find it. You can also complain to the UK Information Commissioner's Office (ico.org.uk) or your local authority.
Chudlock isn't meant for children under 13, and Steam accounts require users to be at least 13.
Changes
If this changes, we'll update this page and the date below. Big changes get a note on the site.
Last updated 28 September 2026.