Legal

Privacy Policy

Effective date: April 16, 2026  ·  Contact: [email protected]

Short version: Your demo files never leave your device. We collect minimal data — no tracking profiles, no selling data. The site runs display ads via Google AdSense and uses Cloudflare's cookie-free analytics.

Demo Files

When you drop a .dem or .dem.bz2 file onto the viewer, it is parsed entirely within your browser using WebAssembly. The raw demo file is never uploaded to our servers. It does not leave your device at any point during parsing or playback.

Shared Replays

If you click the Share button, the parsed replay data (a JSON representation of player positions and events — not the raw .dem file) is uploaded to our servers and stored in Cloudflare R2 object storage. A unique link is generated so others can view the replay.

Shared replays are automatically deleted after 7 days. You can share a replay without creating an account — the data is tied to the link, not to any user identity.

Steam Sign-In

Signing in with Steam uses Steam OpenID. We receive your Steam ID and public profile name from Steam. We do not receive your Steam password, email address, or any payment information.

Your Steam ID is stored in your browser's localStorage and in our Cloudflare D1 database to associate your session with your match history. We do not share this data with third parties.

Your Game Auth Code (used to fetch match history) is stored only in your browser's localStorage and is sent only to Valve's match history API. It is never stored on our servers.

Advertising

This site uses Google AdSense to display advertisements. Google AdSense may use cookies and similar tracking technologies to show personalised ads based on your browsing history across websites.

You can opt out of personalised advertising by visiting Google's Ad Settings or by installing the Google Analytics Opt-out Browser Add-on.

For more information on how Google uses data from sites that use AdSense, see How Google uses data when you use our partners' sites or apps.

Analytics

This site uses Cloudflare Web Analytics for basic traffic measurement (page views, referrers, country). Cloudflare Web Analytics is cookie-free and does not track individual users across sessions or across websites. No personally identifiable information is collected.

We also log anonymised event data (e.g., "demo parsed", "share link created") via Cloudflare Analytics Engine. These events contain no personally identifiable information — Steam IDs are hashed before being recorded.

Cookies

CS2 Replays itself does not set any cookies. Google AdSense may set cookies on your device for advertising purposes, as described in the Advertising section above.

Data Retention

Your Rights

You can request deletion of your match history data or any data associated with your Steam ID at any time by contacting us at [email protected]. We will respond within 30 days.

Changes to This Policy

We may update this Privacy Policy from time to time. The effective date at the top of this page reflects the date of the most recent revision. Continued use of the site after changes constitutes acceptance of the updated policy.

Contact

Questions about this Privacy Policy? Email [email protected].