DMA setup for Apex Legends: EAC and the season cycle
Apex Legends runs Easy Anti-Cheat plus extra Respawn-side detection. What that means for a DMA build, how the EA app changes the launch order and what the season cadence means for a build.
Short answer
Apex Legends runs Easy Anti-Cheat plus Respawn-side detection, with the kernel driver on the game PC and the reader on a second PC. A full build wants a card, firmware, a second PC and an input device, because reading memory cannot move your aim. For Apex Legends, this store sells an external cheat (/products/apex) and a DMA cheat with Sensory and Direct builds (/products/apex-dma).
On this page8
Which anti-cheat does Apex Legends use?
Apex Legends runs Easy Anti-Cheat, a kernel-level service that EA documents as such on its own Apex anti-cheat page. Respawn has added its own detection modules on top, which focus on behaviour in the match rather than on the client. EA also operates a separate in-house kernel anti-cheat, EA Javelin, rebranded from EA Anti-Cheat in 2025, but Javelin runs on other EA titles, not on Apex. A guide claiming Apex moved to Javelin is describing a migration that has not happened on this title, so verify before you plan around either name.
What does EAC mean for a DMA build?
EAC's driver inspects the machine it is loaded on: process memory, module integrity, loaded drivers, and the boot state of that Windows install. A DMA build answers that by leaving nothing to inspect: the reader is on a second PC, and the game PC holds only a PCIe card. It does not answer anything server-side, because Respawn's behavioural modules watch movement and ability patterns in the match, and no architecture hides how you play. In short, the architecture addresses the local footprint and nothing else.
What does an Apex build include?
Apex is usually bought as an aim-assisted build, which means the full stack, although a read-only build is coherent and cheaper.
- Minimum viable
- Card, firmware, second PC, second monitor — a radar or ESP you look at
- Aim assistance
- Adds an input device the game PC accepts as an ordinary USB mouse
- Overlay on the main screen
- Adds a fuser in the video path between game PC and monitor
- Launcher chain
- EA app or Steam, then the game, then EAC loads with the game
- Patch rhythm
- Seasons roughly every three months, plus mid-season ranked splits, events and hotfixes
In what order should you start everything?
The launcher chain on Apex is longer than on most titles here, and each extra layer can start before you are ready.
- Boot the game PC first and let Windows settle
- Boot the second PC and confirm the card enumerates
- Start the reader on the second PC and attach to the card
- Launch through the EA app or Steam and let the game start EAC itself
- Wait until you are in the lobby before attaching to the game process
- If a fuser is in the path, run borderless windowed so a mode switch does not resync the signal at match start
Pre-match checklist for Apex
- You checked the status board row for this title today
- No Apex patch has landed since that row was published, counting season launches, mid-season splits and hotfixes
- The card is in its data port and the reader attached before the game launched
- The input device is recognised by the game PC as a standard mouse
- The EA app has finished updating before you launch the game
- Borderless windowed is set if a fuser is in the video path
- You accept that server-side behavioural detection is unaffected by any of the above
Common Apex problems and how to fix them
| Symptom | Likely cause | Fix |
|---|---|---|
| Reader attaches but nothing renders in the lobby | Normal — many builds resolve game state only inside a match | Get into a match before diagnosing, and if it is still empty there, check the status board |
| Build stopped working and no game update was announced | The EA app updated the client, or an anti-cheat service updated independently of the game | Compare the game's build date on the status board with the status date, because EAC updates do not appear in patch notes |
| Game crashes at launch after BIOS changes | The game PC's platform state changed and EAC no longer accepts it | Revert the BIOS to a known-good state, confirm the game launches alone, then change one setting at a time |
| Aim input feels delayed or stepped | Input device configuration or a marginal USB path on the second PC, not the card | Test the device on its own, then measure the read rate separately, because two independent measurements are better than one guess |
Common questions about Apex builds
Does Apex use EA Javelin now?
Not on Apex, as of September 2026. EA's Javelin anti-cheat runs on other EA titles, while EA documents Apex as using Easy Anti-Cheat. It is worth re-checking, because a change of anti-cheat changes everything about a build.
Do I need an input device for Apex?
For aim assistance, yes, because memory reads produce information, not motion. A radar or ESP build with no input device is a complete setup with fewer failure points.
Will a DMA build survive a season launch?
Assume not, because a season launch is a large client change and the most likely break point in the Apex calendar. Mid-season splits and hotfixes break builds too, so check the status board before you play rather than after.
Is a DMA build safer on Apex than a software cheat?
It removes the local software footprint from the game PC, which is a real architectural difference. It does not make anything undetectable or touch Respawn's server-side behavioural detection, and it does not remove the PCIe device or your input device's USB descriptor.
Does the EA app need to be running?
Apex launches through the EA app or Steam, and that chain must complete normally. Let the launcher finish updating before a session, because a client update it installs quietly causes a common and confusing break.
Info
Is an Apex build working tonight?
EAC's presence on Apex is stable information, but whether a build works tonight is not. The live status board shows when a status was published and when Apex last patched, so read both dates. Treat a status older than the latest patch as a stale row rather than an answer.
Sources
The Apex details come from running the build rather than from a published document, and a season launch or a mid-season split can undo them in a day.
Read next
- DMA setup for Fortnite: what the build needs
- DMA setup for Rust: EAC and the monthly wipe cycle
- What are DMA cheats and how do they work
- KMBox Net, KMBox B+, MAKCU, Teensy or Arduino: which input device to buy
- How to read the build status board
- DMA setup for ARC Raiders: EAC plus behavioural detection
- Battlefield 6: an anti-cheat that starts before the game does
Still stuck? Open a ticket on Discord
All guides