Skip to content
anti-cheat.org
↑ ↓ navigate · ↵ openanti-cheat.org
Learn

Anti-cheat, explained

Short guides on how anti-cheat works and why it decides whether your game runs on Linux and the Steam Deck.

Glossary

Anti-cheat
Software that detects or prevents cheating in online games, either on the player's machine, on the game server, or both.
Deck Verified
Valve's rating for games that have been tested on the Steam Deck. It does not by itself guarantee online anti-cheat works. Learn more
Driver
A piece of software that runs in the kernel. Kernel-level anti-cheats install one on Windows. Learn more
Kernel / Ring 0
The most privileged level of a computer's operating system. Code here can see and control everything. Learn more
Proton
Valve's Wine-based distribution that lets Steam run Windows games on Linux and the Steam Deck. Learn more
ProtonDB
A community database of player reports on how well games run under Proton.
Secure Boot
A firmware feature that only lets signed software load at startup. Learn more
Server-side detection
Cheat detection done on the game's servers, for example by spotting impossible player behavior, with no client driver needed.
TPM
Trusted Platform Module: a security chip or firmware feature that stores keys and can attest to the boot state. Learn more
User space
The restricted level where ordinary programs run, isolated from each other and from the kernel. Learn more
Wine
A compatibility layer that runs Windows programs on Linux by translating Windows API calls.