Privacy
What CSCompare stores, why, and how to get it deleted. In short: match stats, no tracking.
Want your data gone? Sign in with Steam on the “Your data” page to see everything stored about you, download it, or delete it straight away.
Who is responsible
CSCompare is run by thomasch67, who is responsible for the data described here (the “controller” under the GDPR). For anything about your data, contact [email protected]. CSCompare isn't affiliated with Valve or FACEIT.
If you just visit
- No ads, no tracking cookies, no fingerprinting, no selling of data. Visits are counted with privacy-friendly analytics we run ourselves (below).
- The font is hosted on this site, so your browser doesn't contact Google.
- Player pictures are loaded from FACEIT's or Steam's servers, so those services see your IP address when you view a page with a picture.
- Cookies: only strictly necessary ones, so no consent banner is needed. One signs in the site admin. When you sign in with Steam, one proves the sign-in for 24 hours (for your account page), plus a second one that only tells the menu to say “Your account”. The “Your data” page uses its own sign-in cookie that expires after 15 minutes. Cloudflare (see below) may set a security cookie to tell people from bots.
- We don't keep access logs of visitors. To stop one visitor from overloading the site, we count requests per IP address in memory; the counts are never saved and are gone within 10 minutes. Failed and successful admin sign-in attempts are stored with the IP address for 24 hours to block password guessing, and an admin session keeps the IP address and browser name for its 8 hours.
Legal basis: our legitimate interest in running a secure, working website (GDPR Article 6(1)(f)); for cookies, that they're strictly necessary for a service you asked for (§ 25(2) TDDDG).
Visitor statistics
We count visits with Plausible Analytics, which we run ourselves on our own server, so the data isn't shared with anyone. It uses no cookies and stores nothing in your browser. For each page view it records the page, the referring site, your browser, operating system, device type and country. Your IP address is never stored: to count unique visitors, it's combined with your browser's user agent and a random value that changes every day into a code that can't be turned back into your IP, and the daily values are deleted after 24 hours. So we only ever see totals, never a profile of you, and visits on different days can't be linked. Legal basis: our legitimate interest in knowing how the site is used, to improve it (Article 6(1)(f)). Blocking the script, for example with an ad blocker, has no effect on how the site works.
Hosting and Cloudflare
The site and its database run on a server operated by the site operator. All traffic to it passes through Cloudflare (Cloudflare, Inc., USA), which protects the site against attacks and delivers it to your browser. Cloudflare therefore processes your IP address and the pages you request on our behalf, under a data processing agreement. Cloudflare may process data in the USA; it is certified under the EU–US Data Privacy Framework, and the agreement includes the EU standard contractual clauses. See Cloudflare's privacy policy. Legal basis: legitimate interest in a secure, reachable website (Article 6(1)(f)).
Players in CS2 demos
Demos are recordings of CS2 matches made by Valve. When the site admin uploads a demo, or one is imported for a tracked account, we download it from Valve's servers, read it, and store, for every player in it:
- their SteamID (for matches added from 27 October 2026 on; older matches only have a scrambled version of it),
- the in-game name they used in that match,
- a link to their Steam profile picture (looked up from Steam's public profile when the match is added, and kept up to date),
- their Premier or Competitive rank at the time,
- their stats in that match: kills, damage, aim, utility, trades and similar, split by CT and T side,
- the map, the score, and the round-by-round results.
Where this comes from: the match recording Valve creates and offers to the players of the match, and Steam's public profile data. We use it to work out the averages for each rank and to show match pages. A match page lists the names, pictures and stats of everyone in that match, links to their Steam profiles, and can be opened by anyone with its link. The demo file itself is deleted right after it's read.
Legal basis: it's in our legitimate interest, and the CS2 community's, to publish rank statistics based on match recordings that Valve already creates and shares with the players (Article 6(1)(f)). The stats describe in-game performance only. You can object and delete your data at any time, as explained below, and future demos then skip you.
Tracked accounts
You can add your own match history authentication code on your account page (the site admin can also add accounts whose owners gave them the code). CSCompare then imports every new Premier and Competitive match you play. For these we also store the SteamID, your Steam name as a label, the last match code we know, and the auth code (encrypted). You choose whether your Premier and Competitive history appears on your public player page, and you can remove the code at any time; you can also revoke it on Steam. Legal basis: providing the service you asked for (Article 6(1)(b)). Adding a code is voluntary; without it we just can't import your matches.
The Steam chat bot
When you sign in on your account page, we note your SteamID for 7 days so the bot accepts your friend request (strangers' requests are declined). If you add the CSCompare bot as a Steam friend, we store your SteamID (needed to message you), your Steam name, when you added it, your update settings, when it last messaged you, and the newest match each update covered. It reads your FACEIT stats live and your imported matches to write the updates. What you write to the bot is answered and then forgotten: chat messages aren't stored or logged. Remove the bot from your friends and all of this is deleted. Legal basis: providing the service you asked for (Article 6(1)(b)).
FACEIT stats
When someone looks up a FACEIT player, the stats are read live from FACEIT's public API and kept in a short-lived cache (up to an hour). They aren't saved in our database. Legal basis: legitimate interest in showing the comparison the visitor asked for (Article 6(1)(f)).
Signing in with Steam
Steam only tells us your SteamID, never your password. We use it to show your account page, open your profile, or on the “Your data” page to find your stored data. Signing in alone doesn't store anything; only what you then add (a match code, the chat bot) is stored, as described above.
Who receives data
- Anyone on the internet can see player pages that are public and match pages (names, pictures, stats, ranks).
- Cloudflare, as our hosting proxy (above).
- Valve (Steam) and FACEIT: when we look up profiles, pictures or matches, they see which SteamIDs or nicknames we ask about. They don't get anything else from us.
- Nobody else. We don't sell or share data for advertising.
How long we keep it
- Match stats: until you delete them or the site stops running, because the rank averages depend on them. Demo files are deleted as soon as they've been read.
- Tracked accounts and chat bot settings: until you remove them or delete your data.
- Sign-in notes for the chat bot: 7 days. Admin sign-in attempts: 24 hours. Request counts: up to 10 minutes, in memory only.
- Backups: the database is backed up daily and each backup is deleted after 14 days. Data you delete disappears from the backups within that time; if a backup ever has to be restored, your deletion is applied again automatically.
Your rights
Under the GDPR you have the right to:
- access your data and get a copy in a machine-readable format (Articles 15 and 20): Your data shows it and lets you download it,
- have it deleted (Article 17): one click on Your data. Deleting also removes your match code, stops the chat bot (it removes you from its friends), and opts you out, so future demos skip you,
- object to processing based on our legitimate interest (Article 21), have wrong data corrected (Article 16), or have its use restricted (Article 18): contact [email protected],
- complain to a data protection supervisory authority, in particular the one where you live or work (Article 77).
We don't make automated decisions about you with legal or similarly significant effects (Article 22).
Last updated: 31 October 2026.