Valve Anti-Cheat (VAC)
Valve Anti-Cheat is Valve's user-mode anti-cheat, in operation since 2002. VAC has no kernel driver and no always-on resident process; detection is server-side and via user-mode pattern checks during a match. Supplemented by VAC Live (statistical pattern detection), VAC Net (machine learning), and Trust Factor matchmaking.
Valve Anti-Cheat has no kernel driver and no resident background process. It works from inside the game and from Valve's servers, comparing what a match looks like against patterns of known cheating. That means it sees far less of the host machine than a kernel anti-cheat does, by design, and trusts the user-mode boundary in exchange for asking almost nothing of your system.
Catalogued by Vera from the anti-cheat maker's own documentation and named public reporting (Ars Technica, PC Gamer, Eurogamer, BleepingComputer, and others). Anti-cheats change; these notes reflect the public record as of June 2026. What is here is public evidence, never an accusation about a person.
