Does League of Legends allow overlays?
The verdict below is for plain always-on-top overlay windows — the Discord/Steam/OBS class of window drawn over the game — not injected overlays or graphics hooks.
League of Legends (Riot Vanguard since 2024) allows plain always-on-top overlay windows; Vanguard targets injected code and cheat drivers, not separate windows.
Vanguard came to League in 2024 with the same rules as Valorant: Secure Boot on Windows 11, a driver loaded from boot, and enforcement aimed at scripts and injection. The launch turbulence was about incompatible drivers and old hardware — not about overlay windows. Discord, Blitz-class companion apps and OBS all run over League; a plain window is a strict subset of what those do.
Backgrind is a plain always-on-top window — no injection, no memory reading, no input automation. Grind with your agents between matches.
Get BackgrindWhat actually gets you banned in League of Legends
DLL injection
Loading code into the game process — the surface Riot Vanguard scans hardest.
Memory reading
Extracting positions, loot or cooldowns from game memory — radar, ESP, info overlays.
Input automation
Software pressing keys or aiming for you — aimbots, macros, bots.
A plain always-on-top window does none of these
It never touches the League of Legends process. One requirement: run the game in borderless fullscreen — exclusive fullscreen hides every overlay at the OS level, which is a display rule, not an anti-cheat rule. Full reasoning: will a coding overlay get me banned?
And to be explicit: never disable Riot Vanguard to run an overlay. You do not need to, and it only locks you out of online play.
Frequently asked questions
Does League of Legends allow overlays?
League of Legends (Riot Vanguard since 2024) allows plain always-on-top overlay windows; Vanguard targets injected code and cheat drivers, not separate windows. This verdict is specifically about plain always-on-top overlay windows — a separate window the OS draws above the game — not about injected overlays or graphics hooks.
Is League of Legends’s anti-cheat kernel-level?
Yes. League of Legends uses Riot Vanguard, which loads a kernel-mode driver with system-level access. Kernel access is how it detects cheat drivers and code injection — it does not mean overlay windows are banned; every major kernel anti-cheat coexists with the Discord/Steam/OBS overlay class.
Can I get banned for the Discord overlay in League of Legends?
There are no documented bans for the standard Discord overlay in League of Legends. Note the technical difference: Discord’s in-game overlay injects a DLL into the game to draw inside it, and anti-cheats whitelist it. A plain always-on-top window (the Backgrind approach) draws outside the game process entirely — no hook, no injection — so it is strictly less invasive than the Discord overlay that already runs over League of Legends every day.
Other games on Riot Vanguard
Same anti-cheat, same overlay rules — check the game-specific evidence:
Turn League of Legends’s downtime into shipped code.
Backgrind floats your AI coding agent — Claude Code, Cursor, Codex, or hosted Grindy — in an always-on-top window over League of Legends in borderless fullscreen, and pings you only when the agent needs a decision. A plain window: no injection, no memory reading, no input automation. Grind with your agents between matches.
More: check another game · the full ban-risk explainer · borderless vs exclusive fullscreen