
EA Javelin Anti-Cheat — also called EAAC — is EA's own kernel-level driver, mandatory on PC for every FC title since FC 24. Whether you're a PC player concerned about what a kernel driver does to your system, or researching how FC 27's anti-cheat environment works before the game launches in late September 2026, this is the full picture.
EA Javelin is a proprietary anti-cheat system built internally by EA, first deployed with EA FC 24 in September 2023. It shipped again with FC 25, again with FC 26, and FC 27 is expected to continue the same pattern. You'll see it referred to as both "EA Javelin" and "EA Anti-Cheat (EAAC)" — both names point to the same driver.
It is mandatory for all online modes on PC. Division Rivals, FUT Champions, Pro Clubs and every other online mode require EAAC to be active. You cannot opt out and still play online. EA confirmed when launching it that the driver only runs while the game is open — it is not a startup service and does not run in the background after you close FC.
Most explanations skip the important part. Here is the precise picture.
Windows separates software into privilege layers called rings. Ring 3 is where normal applications run — your browser, your game client, most software you use daily. Ring 0 is the kernel: the core of the OS itself, where device drivers operate. Ring 0 code has unrestricted access to system memory and hardware with no permission checks above it.
EAAC runs as a kernel-mode driver — ring 0, not ring 3. It loads when the game client starts and from that position has visibility into:
This is the same architectural approach as Riot's Vanguard (Valorant) and Activision's Ricochet (Call of Duty). Kernel-level placement is now the industry baseline for competitive PC games because user-mode anti-cheats — which run at ring 3 alongside everything else — are too easily worked around by tools that operate below them.
EAAC has not been static. EA has updated it with every title launch and pushed additional driver updates mid-cycle, independent of game patches.
EAAC is highly effective within a specific scope. Understanding where that scope ends is important for an accurate picture of how the system actually works.
What it directly targets:
What it does not directly address at the client level:
The critical point: detection in FC 27 can come from either layer independently. A tool that evades EAAC's kernel scan can still be caught by statistical anomalies flagged on EA's servers. Both the client driver and the server-side analysis need to be considered together.
EA issues bans in waves, not in real time. The deliberate delay serves two purposes: it prevents cheat developers from immediately identifying what triggered detection, and it allows EA to catch a larger group of users simultaneously rather than revealing detections one-by-one.
Ban severity follows a tiered structure based on what's been observed across FC 24, FC 25 and FC 26:
Based on FC 26 patterns, ban waves have correlated with: major title updates, end-of-season FUT events, and periods following EA identifying a specific tool gaining wider usage. They are not random — they're triggered by EA's combined detection pipeline reaching a confidence threshold.
If you're looking at how FC 27 third-party tools are architected to operate in this environment, the EA FC 27 hacks & cheats overview covers the anti-detection layer specifically, including the role of HWID spoofing in the ban-recovery context.
This was the central concern when EA announced kernel-level anti-cheat in 2023. The answer, confirmed across three title cycles:
EAAC does not run at system startup. It does not persist after the game is closed. It activates when the FC client launches and terminates when it exits. EA made this architectural decision explicitly in response to the controversy over Vanguard's always-on model, and has maintained it across FC 24, FC 25 and FC 26.
Independent security researchers audited the driver after FC 24 and FC 25 shipped. No evidence emerged of out-of-scope data collection beyond what EA disclosed in their transparency statement — monitoring is scoped to processes interacting with FC while it is running.
The practical summary: when FC 27 is not open, EAAC is not active on your system.
All four are kernel-level but differ in scope and behaviour:
| Anti-Cheat | Game(s) | Runs at Startup? | Kernel-Level? | Server-Side Analysis? |
|---|---|---|---|---|
| EA Javelin / EAAC | EA FC 24 / 25 / 26 / 27 | No — game launch only | Yes (ring 0) | Yes (behaviour + stats) |
| Riot Vanguard | Valorant, League of Legends | Yes — always running | Yes (ring 0) | Yes |
| Activision Ricochet | Call of Duty series | No — game launch only | Yes (ring 0) | Yes |
| Easy Anti-Cheat (EAC) | Fortnite, Hell Let Loose, many others | No — game launch only | Yes (ring 0) | Varies by game |
EAAC sits closest to Ricochet in design philosophy — game-launch-only, kernel-level client driver paired with server-side analysis. The key difference is that EA's server-side layer is calibrated specifically for football game patterns: match result sequences, FUT rank velocity, coin accumulation rates. This makes the combined detection surface quite different from an FPS, where server-side analysis looks at aiming data and movement physics instead.
EA FC 27 releases on PC (EA app, Steam, Epic Games Store), PS5, Xbox Series X|S and Nintendo Switch 2. EAAC is Windows-only.
Console gaming runs in a manufacturer-controlled locked environment. Sony and Microsoft enforce strict code signing — no unsigned driver can load into a PS5 or Xbox kernel without a hardware jailbreak, which is both illegal in most jurisdictions and voids the console's warranty. EA cannot deploy EAAC to consoles even if they chose to. The console builds use platform-native protections managed by Sony and Microsoft instead.
This is also why no functional third-party modification tools exist for FC on console. The same closed environment that makes EAAC unnecessary on PS5 makes any external code injection impossible on the same hardware.
Across FC 24 through FC 26, performance impact reports have been mixed. On modern hardware (post-2020 CPU, NVMe SSD, 16GB+ RAM) the overhead has been negligible. Older systems with slower storage or less RAM reported slightly extended game load times, but in-game FPS impact has been minimal in most documented cases. FC 27 performance will depend on what, if any, driver changes EA makes at launch.
Based on EA's stated architecture and independent security audits of the FC 24 and FC 25 builds: no. EAAC does not contain a file-scanner component. Its monitoring scope is limited to processes and memory interactions while FC is running. EA's transparency documentation, published at FC 24's launch and reaffirmed for subsequent titles, covers this specifically.
EA does not publish ban triggers or timing publicly. Based on patterns across FC 24, FC 25 and FC 26: ban waves have correlated with major title patches, end-of-FUT-season events (TOTS, TOTY), and detection confidence thresholds being reached after EA identifies widespread use of a specific tool. They are batched deliberately — typically days to weeks after detection flags are set internally.
EA hasn't confirmed FC 27 EAAC specifics as of mid-2026. The three-cycle track record shows each launch includes a driver update, and mid-cycle patches have become more frequent. Whether FC 27 introduces meaningfully new detection methods will become clear at EA's official reveal (expected mid-July 2026) or from post-launch technical analysis.
EAAC has supported Windows 10 (version 1903 and later) and Windows 11 across FC 24 through FC 26. EA has not indicated a change to minimum Windows requirements for FC 27, though this will be confirmed at the game's reveal.
Share it on: