← All anti-cheats
Field Guide · Anti-cheat

BattlEye

BattlEye is the kernel anti-cheat from BattlEye Innovations GmbH (Reutlingen, Germany), founded 2004. One of the longest-running kernel anti-cheats in PC gaming. The kernel driver (bedaisy.sys) and user-mode service (BEService.exe) are both catalogued in the Field Guide.

kernel · with gameLoads a kernel-level driver while the game runs, then unloads it when you quit.
How it loads
While a protected game runs
Firmware it asks for
None catalogued
Games catalogued
5
Catalogued as of
June 2026
What it can and cannot see

BattlEye's kernel driver loads while a protected game runs and unloads when the game closes. During play it can examine the host machine's processes, memory, and loaded drivers. Like any anti-cheat that runs on your PC, it cannot see a separate computer or a capture device that never touches the protected machine.

The same boundary applies to every anti-cheat here. Anti-cheat that runs on your PC can examine what happens on that PC, to the depth its design allows. It cannot see a second computer, a capture device, or hardware placed between an input device and the port it plugs into. That is why the presence of an anti-cheat is not, on its own, proof of anything about a player, in either direction. Vera describes what runs; it does not decide what it means.
The kernel driver

The part of this anti-cheat that runs in the Windows kernel, catalogued in the Field Guide's drivers section:

The processes you'll see

The user-mode processes this anti-cheat runs, the ones that show up in your own process list. Each is catalogued in the Field Guide's processes section:

Source

Catalogued by Vera from the anti-cheat maker's own documentation and named public reporting (Ars Technica, PC Gamer, Eurogamer, BleepingComputer, and others). Anti-cheats change; these notes reflect the public record as of June 2026. What is here is public evidence, never an accusation about a person.