● Community CS2 anti-cheat platform

Track suspicious CS2 players. Catch cheaters the community flags.

CSWatch is a community-driven anti-cheat platform for Counter-Strike 2. We aggregate algorithmic signals — Steam ban records, account legitimacy checks, friend-network density, and behavioural anomalies — with human Overwatch-style demo reviews to produce a public, transparent reputation index for the CS2 player base.

Every player profile on CSWatch carries a 0-100 trust score that aggregates four sub-scores: ban record (35%), account legitimacy (25%), community feedback (25%), and behavioural anomalies (15%). Higher means cleaner. Most accounts score above 70. Players in the bottom band have, in nearly every case, either been VAC-banned, convicted by community Overwatch, or both.

Convictions on CSWatch require evidence. A player only converts to publicly-convicted status when three or more trusted reviewers watch a submitted match demo and reach a 66%+ guilty consensus. That threshold exists so close-call reviews never produce convictions. False-positive minimisation matters because public convictions stick.

Look up any Steam profile by URL, vanity name, or SteamID64. See ban history, reputation breakdown, recent match-history flags, community reports, and conviction status. If something looks off, file a report with a demo. The community handles the rest.

AI-Powered Cheater Intelligence

CHEATERSDON'T HIDEFROM DATA.

Submit a Steam profile. Our AI analyzes match demos for aim snapping, pre-aim patterns, and movement signatures. Community reviews the evidence. Valve verdicts close the case.

57Reports filed
712AI flags issued
50Convictions confirmed
30Overwatchers
Live activity
Updating every 60s
AI FLAG
REPORT
BAN
AI FLAG
G3kk0_AWPSTEAM_1:0:123456789
2m ago
REPORT
xX_W4llh4ck_XxSTEAM_1:1:987654321
4m ago
BAN
r4t0_h34dsh0tSTEAM_1:0:456789123
11m ago
AI FLAG
Sn1p3rElite99STEAM_1:1:321654987
18m ago
REPORT
cl1cker_proSTEAM_1:0:741852963
22m ago
BAN
S1lentKn1feSTEAM_1:1:963258741
35m ago
AI FLAG
pr0_aimassistSTEAM_1:0:159357486
41m ago
REPORT
3sp_m4st3rSTEAM_1:1:753159486
55m ago
Forensic pipeline

HOW WE BUILD
THE CASE

Step 01

Submit the suspect

Paste any Steam URL, vanity name, or SteamID64. We resolve the profile, pull recent match data, and queue their demos for analysis.

Steam APIProfile lookupDemo queue
Step 02

AI analyzes the demos

Our pipeline parses .dem files frame by frame. Aim snap detection, reaction time outliers, pre-aim angles, movement signatures — every tick is evidence.

demoparser2Aim snapBhop detectionWallbang patterns
Step 03

Community reviews evidence

Registered players vote on the evidence. AI signals, replay clips, and stat outliers are presented. Community verdicts + VAC bans = conviction.

Peer reviewVAC cross-checkConviction record
Evidence card preview

WHAT THE AI
SEES IN THE DATA

cswatch.gg / player / STEAM_1:0:123456789
G

G3kk0_AWP

STEAM_1:0:123456789 · Premier 14,200 · 847 hrs
Under Review
AI Detection Signals6 signals
AIM_SNAP_DETECTEDCRITICAL

Angular velocity >1800°/s on 23 separate frames across 14 rounds

23 snaps / session
REACTION_TIME_OUTLIERCRITICAL

Population P95 is 210ms. Subject consistently sub-100ms through walls.

avg 68ms
PREAIM_ANGLE_OUTLIERHIGH

Pre-aim angle deviation from common peek angles is 3.8σ below mean.

1.4° avg delta
HEADSHOT_CONSISTENCYHIGH

Session headshot rate 72.3% vs community median 38.1% at this rank.

HS% 72.3%
WALLBANG_ACCURACYMED

6 of 7 wallbang attempts connected through non-obvious cover positions.

6/7 hits
BHOP_PATTERNMED

Bunny-hop timing efficiency 88% — script-consistent strafe pattern.

88% efficiency
87Suspicion score
14Reports
38Votes
91%Verdict
Recent Matches
MapKDHS%ADR
dust228771%142.4
mirage31968%155.1
inferno221477%118.6
nuke25876%131.2
overpass301070%148.8
View full profile
Confirmed convictions

WE CAUGHT
THESE PLAYERS

R4
r4t0_h34dsh0tVAC Ban
STEAM_1:0:456789123
96AI Score
94%Verdict
22Reports
AIM_SNAP_DETECTED
REACTION_TIME_OUTLIER
Banned 2024-01-14
View case
SK
S1lentKn1feOverwatch Ban
STEAM_1:1:963258741
88AI Score
87%Verdict
17Reports
WALLBANG_ACCURACY
PREAIM_ANGLE_OUTLIER
Banned 2024-01-10
View case
NG
n0sc0p3_gOdVAC Ban
STEAM_1:0:852963741
93AI Score
91%Verdict
31Reports
AIM_SNAP_DETECTED
BHOP_PATTERN
Banned 2024-01-08
View case
WH
w4llh4x0r99Game Ban
STEAM_1:1:147258369
82AI Score
83%Verdict
12Reports
ESP_MOVEMENT_PATTERN
HEADSHOT_CONSISTENCY
Banned 2024-01-05
View case
TB
trig4erb0tVAC Ban
STEAM_1:0:369147258
91AI Score
89%Verdict
19Reports
REACTION_TIME_OUTLIER
AIM_SNAP_DETECTED
Banned 2024-01-03
View case
SH
str4f3_h4ckerOverwatch Ban
STEAM_1:1:258369147
79AI Score
81%Verdict
9Reports
BHOP_PATTERN
PREAIM_ANGLE_OUTLIER
Banned 2023-12-28
View case

Why community anti-cheat still matters

Valve's VAC catches script-kiddies and obvious behavioural outliers reliably. It does not catch elite cheaters running paid, actively-updated cheats; it does not catch DMA hardware rigs that read game memory through PCIe; it does not catch AI-vision cheats whose only signal to the game is USB HID input. These categories represent the cheating that hurts competitive integrity the most, and they require a different layer.

That layer is community oversight. Demos don't lie. A reviewer watching the same suspect across multiple matches can spot pre-fire patterns and impossible reactions that no signature scan will ever match. CSWatch exists to make that oversight scalable, transparent, and accountable.

Read more in our blog series: How VAC Detection Actually Works, The Anatomy of a Modern CS2 Cheat, and Why Community Anti-Cheat Still Matters.

Pricing

FREE TO START.
PRO TO DOMINATE.

Basic lookup is always free. Upgrade for evidence reels, full AI breakdowns, and real-time ban alerts.

Free
$0/ forever

For casual players who want to check a suspicious teammate after a match.

Start for free
Player profile lookup
VAC / Game ban status
Community report history
Reputation score
Basic AI signals (top 3)
Evidence replay clips
Full AI signal breakdown
Advanced match filters
Watchlist with ban alerts
No ads
Most popular
Pro
$6/ per month

For serious players, coaches, and community mods who need the full picture.

Upgrade to Pro
Everything in Free
Evidence replay clips
Full AI signal breakdown
Advanced match filters
Watchlist with ban alerts
No ads
API access (100 req/day)
Priority demo analysis
Export reports as PDF
Early access features

No credit card required for free tier. Cancel Pro anytime.

SOMEONE'S CHEATING.
YOU ALREADY KNOW.

Stop suspecting. Start investigating.
Look up any Steam profile and let the data make the case.

No account required for basic lookup. CSWatch is free for every player.