Steam's New Anti-Cheat Disclosure Feature Sparks Debate
Steam is mandating that developers declare their game's use of kernel-mode anti-cheat. This follows a recent update clarifying Steam's stance on anti-cheat transparency.
Steam Introduces Anti-Cheat Transparency Tool
Mandatory Disclosure for Kernel-Mode Anti-Cheat
Valve's latest Steamworks API update requires developers to specify whether their games utilize anti-cheat software. While disclosure for client or server-side (non-kernel) anti-cheat remains optional, kernel-mode anti-cheat implementation is now mandatory. This move directly addresses player concerns regarding the potentially intrusive nature of such systems.
Kernel-mode anti-cheat, operating at a low system level to detect malicious activity, has faced considerable criticism. Unlike traditional methods focusing on in-game behavior, kernel-mode solutions access deeper system data, raising concerns about performance impact, security, and privacy.
Valve's decision reflects feedback from both developers seeking clearer communication channels and players demanding greater transparency about anti-cheat mechanisms and software installations.
Valve's official statement highlights the need to bridge the communication gap between developers and players regarding anti-cheat information and software installations.
This update benefits both parties: developers gain a standardized method for disclosure, while players receive clearer information about a game's software practices.
Mixed Reactions to the New Feature
Launched on October 31, 2024, at 3:09 a.m. CST, the update is already live. Counter-Strike 2's Steam page now prominently displays its use of Valve Anti-Cheat (VAC), showcasing the change in action.
While many commend Valve's "pro-consumer" approach, some criticisms have emerged. Minor issues like grammatical inconsistencies and the use of the term "old" to describe games updating their information have been noted.
Practical questions remain, such as handling language translations for anti-cheat labels and defining "client-side kernel-mode" anti-cheat (raising the example of PunkBuster). Underlying concerns about the invasiveness of kernel-mode anti-cheat persist.
Despite initial mixed reactions, Valve's commitment to consumer protection is evident, as demonstrated by their transparency regarding recent California consumer protection legislation. The long-term impact on community sentiment towards kernel-mode anti-cheat remains to be seen.