EA Javelin Anticheat
EA Javelin is Electronic Arts' in-house kernel-mode anti-cheat, the rebrand (2025) of EA Anti-Cheat, which first shipped with FIFA 23 in 2022. In Battlefield 6 it requires UEFI Secure Boot to be enabled, using a hardware-to-OS trust chain to detect tampering and make kernel-driver cheats harder. The Secure Boot mandate currently blocks Linux and the Steam Deck. Javelin also protects other EA titles, such as EA SPORTS FC 26 and skate., whose Steam pages list it as kernel-level anti-cheat with no Secure Boot or TPM requirement, so this guide records the firmware ask on the title. Corrected 2026-10-20: this entry used to list Secure Boot and TPM 2.0 as what Javelin itself asks of a machine; that is Battlefield 6's requirement.
EA Javelin runs a kernel driver while a protected game is open. In Battlefield 6 it leans on the firmware: it asks for Secure Boot so the machine can prove, from hardware up, that nothing tampered with the boot chain before the game trusted it. It examines the host while you play; it does not see a second computer or capture hardware that never touches that host. The Secure Boot requirement currently keeps it off Linux and the Steam Deck.
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:
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 October 2026. What is here is public evidence, never an accusation about a person.
