Upload and understand
Drop in a CS2 demo, get the match overview first, then open the replay when its round data is ready.
CS2 replay analysis
Turn your demos into a clear round-by-round review. See where fights changed, connect the stats to the moments behind them, and keep the context a scoreboard misses.

See utility, deaths, positioning, and side changes on one shared round timeline.
Public demo
This public sample uses the same tactical replay UI as the private analysis flow: rounds bar, kill feed, roster panels, zoomable map, and server-style summary data.
The browser only consumes replay-ready frames and events instead of reparsing the original demo file.
Jump between rounds, scrub the frame timeline, and keep team identities stable through the whole review.
Weapon fire, deaths, flashes, planted bomb state, and roster panels update in one shared timeline.
The same overview-first flow used in the private analyzer is surfaced here with a public sample.
Upload and review a demo without paying first.
Keep replay playback and exports after parser storage expires.
Saved artifacts stay private behind app auth and short-lived URLs.
Free parsing stays available; cloud persistence is the paid upgrade.
Custom analysis
This is the actual simulator, preloaded with a Dust2 exec state so visitors can drag players, place utility, change round outcomes, and inspect economy swings without an account.

The full setup includes draggable players, utility, round outcomes, and economy. It loads only when you want to use it on smaller screens.
Full product
Start with a demo, keep supported match sources in sync, and add the human context that raw stats miss.
Drop in a CS2 demo, get the match overview first, then open the replay when its round data is ready.
Keep Steam and FACEIT histories separate while turning supported matches into the same review-ready replay format.
Pair the scoreboard with notes, team assignments, tags, heatmaps, and the human details a demo cannot explain.
Results stay readable on mobile without turning every stat into another dashboard card.
The app includes a public server surface too, not just stat pages. This status block hits the same live query route used inside the protected servers page.
Ready for the real app
Sign in with Steam to upload your own demos, save Steam match sync credentials, link FACEIT, keep private account settings, and persist your manual match history.