Steam has implemented a new requirement for developers: disclosing whether their games utilize kernel-mode anti-cheat systems. This move aims to enhance transparency and address player concerns regarding the potentially intrusive nature of such technology. Let's delve into the details.
Via a recent Steamworks API update, Valve introduced a new field in the "Edit Store Page" section. Developers can now explicitly state whether their games employ any anti-cheat software. While disclosure for client or server-side (non-kernel) anti-cheat remains optional, the use of kernel-mode anti-cheat is now mandatory. This addresses growing player anxieties about the potential impact of these systems on privacy and system resources.
Kernel-mode anti-cheat operates at a low system level, directly examining processes on a player's device. This contrasts with traditional methods that analyze in-game activity. This deep access has fueled concerns about potential performance issues, security risks, and privacy violations.
Valve's decision reflects ongoing feedback. Developers sought clearer ways to inform players about their anti-cheat implementations, while players demanded greater transparency regarding the software used and its potential impact. Valve's statement highlights this dual need for improved communication and player reassurance.
The feature, launched October 31st, 2024, at 3:09 a.m. CST, is already visible. Counter-Strike 2's Steam page now showcases its use of Valve Anti-Cheat (VAC). While many applaud Valve's "pro-consumer" approach, some criticisms have emerged. Minor issues like inconsistent wording and questions about language translation and the definition of "client-side kernel-mode" anti-cheat have been raised. The ongoing debate surrounding the invasiveness of kernel-mode anti-cheat also continues.
Despite initial mixed reactions, Valve's commitment to consumer protection is evident in their transparency regarding recent California legislation aimed at combating misleading advertising of digital goods. Whether this new disclosure will fully alleviate concerns about kernel-mode anti-cheat remains to be seen.