Choose your game

Riot Vanguard

Made by
Riot Games
Runs at
Kernel level
A ban covers
Per Riot account, plus separate hardware bans
In use since
2020
Games listed here
3

Riot Vanguard is the anti-cheat and game security system built in house by Riot Games. Riot's support documentation describes it as "custom game security software, designed to uphold the highest levels of competitive integrity for our offerings," and says it consists of a client that runs while Riot games are active together with a kernel mode driver.

Riot documents Vanguard as having three components: the client, the driver and the platform. The client runs in user mode and, in Riot's words, "handles all of the anti-cheat detections while a game is running." The driver runs in kernel mode and is used by the client to validate memory and system state and to confirm the client has not been tampered with. The client communicates with the platform in order to receive detections.

Vanguard protects Riot's own PC titles. Riot's support article tells players that if they remove it, it reinstalls when they "boot up one of the games that requires it (like League of Legends or VALORANT)". Riot says Vanguard launched in 2020 and was later rolled out to League of Legends. Riot states that Mac does not have Vanguard and that Linux setups cannot satisfy the driver requirements.

Vanguard also enforces operating system security settings, and Riot says it "may require certain Windows security features to be enabled before launching Riot games," listing TPM 2.0, Secure Boot, Memory Integrity (HVCI / VBS) and IOMMU.

How Riot Vanguard detects cheating

All of the following is Riot's own public description of Vanguard.

Riot says Vanguard "is made up of preventative and detective layers," aiming to block as many cheating methods as possible outright, and where blocking locally would expose the method, to instead passively detect the intrusion and act on a delay.

Environment attestation is central. Riot states that "Vanguard's primary goal is to confirm the game is currently running in an environment we can trust," and that the purpose of the kernel driver "is to monitor system state for integrity" and to make tampering harder. The driver loads at boot so that it can attest that nothing happened between Windows loading and the game starting. Riot says the driver keeps its own local blocklist of vulnerable drivers favoured by cheaters, and that if one appears, "we know the system is entering an insecure state, and Vanguard unloads." When a game is launched, the client contacts the driver to confirm the state is good before the player receives a valid anti-cheat session.

Riot also leans on hardware identity, describing TPM 2.0 as "an extremely non-fungible form of hardware ID."

On the server side, Riot says it uses machine models to predict the likelihood a player is cheating, and describes a separate "behavioral" server sided detection used in VALORANT. Riot has publicly stated that it does not action every detection immediately, and that it delays bans "based on the sophistication and visibility of the cheat and cheater."

Bans and appeals

Per Riot account, permanent for cheating in VALORANT; Riot separately issues hardware ID (HWID) bans that ban the physical computer and restrict any account used on it across Riot games

Scope depends on the penalty. For VALORANT, Riot states that cheating with unauthorized hardware or software "will get that player's account permanently banned," and that queuing with cheaters results in a 180 day ban. Riot also notes that because detections can be tied to hardware, "with hardware-level cheating, we can't always tell which game you intended to cheat on."

Separately, Riot issues hardware ID bans. Riot describes an HWID ban as banning "the physical components of that computer rather than just banning an account," and says another account logging in on that machine will be restricted and "will be banned for a set period."

Appeals exist. To contest a suspension, Riot says to submit a ticket to request an audit. For an HWID ban, Riot publishes a process: submit a player support request asking for re-evaluation, open a separate ticket per affected account, and Riot then investigates and makes a final call on whether to lift or extend the ban. Riot says a lift is possible but never guaranteed, and that threats of harm are not reconsidered.

Games that run Riot Vanguard

Game Platform Source
League of Legends PC (Windows; macOS uses an embedded build) leagueoflegends.com Sep 2026
Teamfight Tactics PC (Windows, Riot client). The source addresses the PC client only and says noth riotgames.com Sep 2026
Valorant PC (Windows) riotgames.com Sep 2026

What Arctic covers

Ask support before you buy

Compare our HWID spoofers

Other anti-cheat systems

See the full table