OtherConsumer FacingVerified
Reviewed and published by trentmaziarz, March 22, 2026. Discovered and drafted by our automated research pipeline.
VACnet is Valve's deep learning system that watches how players move and aim in Counter-Strike matches and automatically flags those whose behavior looks statistically impossible for a human. Valve first revealed the system at a game developers conference in 2018. It processes roughly 150,000 matches per day and routes flagged cases to human reviewers rather than issuing bans directly.
Details
VACnet uses a deep learning model trained on labeled data from Valve's "Overwatch" system, where experienced human players reviewed match replays and voted on whether someone was cheating. The model captures 140 individual data points — called "atoms" — from an 8-round window of gameplay, focusing tightly on changes in crosshair position immediately before and after each shot. When deployed in a 2-versus-2 competitive mode, VACnet achieved a conviction rate of 99% on cases it flagged. Valve engineer John McDonald stated at the time that certain cheat types had been reduced by a factor of one hundred. The system runs on approximately 1,700 CPUs continuously. Valve filed US Patent 20190291008 covering the deep learning approach to cheat detection.
Products affected
Counter-Strike: Global Offensive (CS:GO)
Sources & Evidence
Other practices by Valve Corporation
OtherValve holds multiple patents describing machine learning applications for its hardware products and multiplayer networking. These cover predicting player input to reduce lag in online games, tracking eye gaze direction in VR headsets, and determining the physical position of a VR headset using sensor data. The patents confirm Valve's machine learning R&D extends well beyond anti-cheat.ProductivityA Valve engineer publicly described using ChatGPT like an advanced search engine to find a specific type of matching algorithm he needed for the game Deadlock. He found the Hungarian algorithm this way and it was then built into Deadlock's hero selection matchmaking system. The engineer shared this on social media in October 2024.ModerationSteam operates a text filtering system in Steam Chat and in games like Counter-Strike 2 and Dota 2, automatically blocking or replacing profanity and slurs. Players can adjust how much filtering is applied to their own experience. The system shipped as Steam Labs Experiment 011 before being integrated into the main platform.
Have evidence about Valve Corporation's AI practices? Submit a report.
Report a Sighting →