Valve uncovers the VACnet portal: the new tool for catching cheaters (and it's invite-only)

After months of silence on anti-cheat, Valve has just dropped its strongest hint yet. The patch released on August 10, a mere 42 MB, introduced references to a "VACnet labeling portal", complete with its own logo, a new main menu button, and a live web address: counter-strike.net/vacnet.
Anyone visiting right now finds a terse but revealing message: you've reached the Counter-Strike 2 VACnet labeling portal, and if you've been invited to participate, you should log in. The browser tab is titled "CS2 Video Review".
Translated: Overwatch is coming back, rebuilt from the ground up and outside the game.
What exactly showed up in the patch
The patch's technical details, first flagged by dataminer aqua, sketch out a fairly advanced system:
- A new VACnet button in the main menu's top navigation bar, alongside options like quit and notifications, visible only to authorized reviewers. Clicking it opens the portal directly through the Steam overlay.
- Backend support for reviewer information and permissions, via new user messages and runtime strings.
- A dedicated icon and tooltip localization refreshed across many languages, a sign the rollout is being prepared globally.
- Minor Source 2 schema tweaks and a subsequent change to an internal string (
VacNet.GetReviewerInfobecameVacNet.GetReviewerInfo#1), suggesting work is ongoing.
The website's structure has already been examined: it includes a section for previously labeled cases and a verdict block describing the decision made in each case. Further references to "Overwatch" have also appeared in the game's code.
The philosophy shift: verdicts no longer ban
Here's what really matters, and it comes from the reporting insider Gabe Follower has been publishing.
In CS:GO's Overwatch, reviewers watched demos and voted; if enough agreed someone was cheating, that player got banned. The human verdict was the sentence.
In the new system, per his report, individual verdicts will no longer punish anyone directly. What human reviews do instead is become training data for VACnet, Valve's machine-learning anti-cheat brain, so it learns to spot cheaters on its own.
The reason for that shift is more interesting than it appears, because it explains why the old system broke: cheat developers eventually learned how to feed in false verdicts and crash the demo player, poisoning the data. By turning reviews into training material rather than direct judgments, Valve builds in protection against exactly that kind of manipulation.
Invite-only, single-use, and confidential
Access will be anything but open. According to Gabe Follower, each invitation would be single-use and tied to one account, precisely to stop bots or bad actors from flooding the system.
There's also a confidentiality requirement: participants will be asked not to share the material they review publicly. The reasoning is obvious: if word spreads about what kind of plays reach the portal, cheaters could work out how VACnet identifies suspicious moments and tune their tools to avoid triggering it.
The weak point already flagged
It isn't all good news, and that deserves noting. Gabe Follower himself has warned of a specific technical risk: Valve needs to account for scenarios where someone tries to break the system by causing demo crashes. If that vulnerability remains, cheaters could look for ways to make their cases impossible to review.
Put another way, the reliability of playing back the material will matter as much as the system's return itself. A review portal is worth little if the cases that matter most can't be watched.
Context: why anti-cheat has been limping for years
This move helps explain something the community has long puzzled over. When Valve presented VACnet at GDC 2018, it showed conviction rates of 80 to 95% against the 15-30% achieved by Overwatch's human review, and even then explained that high-confidence detections could lead to automatic bans without human involvement.
The problem is that system was trained on CS:GO. With the jump to Source 2, Valve had to start training VACnet's logic practically from scratch, which goes a long way toward explaining why anti-cheat has felt so shaky since CS2 launched. Without Overwatch feeding the model human-labeled cases, the machine lost its teachers.
It also fits with recent moves: the July 29 patch fixed a bug allowing malicious players to avoid VACnet processing, and days earlier a VAC Live push against rage hacks prompted cheat providers themselves to warn their customers.
Keeping feet on the ground
Time for the usual caveat: Valve hasn't officially confirmed anything. There's no statement, no explanation of how invitations will be distributed, no date. Details could still shift before any public rollout.
But the difference from recent weeks is substantial. This is no longer just an insider's word: there are real assets inside a live update and a working website. Between the two, the VACnet labeling portal has stopped looking like a rumor and started looking like a countdown.
If it works as designed, it would be the most significant anti-cheat shakeup CS2 has seen since launch. And it arrives just as the community's patience had hit rock bottom.
Source: Valve patch notes, aqua (@aquaismissing) and Gabe Follower (@gabefollower) on X, Strafe.
