Invade

The desktop companion for League of Legends.

Join the Discord

Free · Version 0.3.4 · Windows and macOS

Invade runs on Windows and macOS.

Invade’s Home: rank and LP, the last games with their scores, clips, favorites, champions and performance against a target rank

In game

Only what matters, right on the game.

Small panels drawn over League from the game’s own live data, one transparent window that never takes your keyboard. Nothing is injected, and nothing reads the game’s memory.

A game of League of Legends in progress, Invade’s overlay over it

A real game, Invade’s panels at their default places.

Timers, at a glance. Dragon, grubs, herald and Baron as small pills, with the dragons each team holds.

Your pace, live. CS, gold, KDA and kill participation against a target rank, with a trend over the game.

What to buy next. The next item of your build, and the gold it still takes once your components are counted.

TabHold Tab for lane gold. Each lane’s gold lead on a small plate, down the middle of the game’s scoreboard.

Champ select

Runes in before you lock in.

Hover a champion and the best rune page goes straight into the League client. Draft odds and the best counters sit beside it, about a second after champ select opens.

Runes & build for Veigar mid: the rune page, spells, skill order and items, with “Runes set in the client”
Runes & build The most played page, spells, skill order and core items for your pick, in your role.
Draft odds: 56% to win, and each lane’s win rate
Draft odds Your team’s chance to win from the picks so far, and every lane matchup.
Picks into Yasuo: Vladimir +4.0%, Azir +3.8%, Yone +3.6%
Counters The three best picks into your lane opponent, gone once you lock in.

The whole draft, on the Live tab.

Win odds at your rank and what moves them, every lane head to head, the duos that do better together, and a scouting card for every player: rank, form, main role and their games on that champion.

The Live tab in champ select: both teams with ranks, Veigar’s build choices and the strongest picks for mid

After the game

Every game, scored.

Each of the ten players gets an Invade score, measured against the Emerald pace of their role and against the lobby: KDA, kill participation, damage, gold, CS, vision, objectives. You see where you placed, and why.

An opened game: both teams with KDA, damage, gold, CS, vision, items and each player’s score
The game’s breakdown: damage, kills, deaths, gold and vision against the lane opponent
Gold over the game for all ten players, with the team gold lead
The game’s timeline: kills, skirmishes and objectives minute by minute
Home’s performance tile: an Invade score of 59, 10 wins and 10 losses, against Diamond mid

Your form, in one number.

Home averages your last twenty scores and sets them against the rank above yours. The arc runs from red to blue, so a good week shows at a glance, and turns gold from 80: a game you will remember.

  • The best player of the winning team.

  • Third of the ten players.

  • The best of the losing team.

Recording

Your best plays, already cut.

Invade records your games in the background and keeps your kills, deaths, assists and objectives as short clips. A triple kill is one clip, not three.

Recordings: each game with its full recording and its clips, triple kill, Baron, assist, death, highlight

Missed the moment? Press a key.

In game, the highlight key saves the last thirty seconds as a clip. Screen recordings start and stop from a key of their own.

Your friends, in the clip.

Record all PC sound adds Discord, music and every other app, with a volume of its own. It stays off until you turn it on.

Settings, Audio: game audio at 100%, Record all PC sound on at 70%, microphone off

There’s more in the app.

  • Champions: the tier list for mid at Emerald, Fizz, Ahri and Viktor in S+

    A tier list for every role and rank. Win, pick and ban rates, grouped by tier. A row opens the champion’s page.

  • Matchups for Veigar mid: the spread of 41 opponents from hard to favourable

    Every matchup, laid out. The champions a pick beats and the ones it fears, lane by lane.

  • The Live tab in game: both teams, kills 21 to 16, a 2.7k gold lead and a 68% win estimate

    The game, live. Both teams with items, gold and the win estimate, once a second.

  • Favorites: a champion, a build, a rune page, a matchup, a game and a clip

    Star it, find it later. Champions, builds, rune pages, matchups, games and clips, in one place.

  • The search: players, champions and pages matching “ve”

    One field for everything. Press ⌘K or Ctrl K for players, champions and pages, even with League closed.

  • Home in French

    In twelve languages. It follows the League client’s language, and you can pick another.

  • Settings, invade.lol: your games are published to your profile

    Synced with invade.lol. Each game you finish reaches your web profile the moment it ends.

Performance

Light on your PC.

The work happens in a small native core that waits quietly between games. Recording uses your graphics card’s encoder, and the overlay window only exists while you play.

  • 0.02%CPU with League closed and Invade in the tray.
  • 20kBSent to invade.lol for a finished game, compressed.
  • 38MBAverage memory the native core uses while it records a game.

Measured on macOS: League closed for the first figure, a two-minute recording for the memory figure.

Get Invade.

Free for Windows and macOS, version 0.3.4.

Join the Discord

The builds are not code-signed yet, so your system asks once. On Windows, keep the file if your browser asks, then choose More info and Run anyway. On macOS, open Invade once, then choose Open Anyway in System Settings, Privacy & Security.

Questions

Is Invade free?

Yes. There is no account and no subscription: Invade reads your profile from the League client on this computer, so there is nothing to sign up for.

Is it safe to use with Riot and Vanguard?

Invade only uses the two APIs Riot’s own software serves on your computer: the League client’s and the game’s Live Client Data API. It never reads the game’s memory and injects nothing into it. The overlay is a separate, transparent window drawn on top of the game.

Which computers does it run on?

Windows 10 or later (64-bit), and macOS 13 or later on Apple silicon and Intel Macs. Recording needs Windows 10 version 1903 or later, and the Screen Recording permission on macOS.

Where are my clips stored?

On your computer, one folder per game: Movies/Invade on macOS, Videos\Invade on Windows. When the storage limit is reached the oldest recordings go first; starred games and favorite clips are kept.

Does the overlay work in fullscreen?

It needs Borderless or Windowed mode, as no window can draw over exclusive fullscreen. When champ select starts, Invade switches a Fullscreen setting to Borderless through the League client, before the game opens.

What does Invade send, and where?

Your finished games go to invade.lol, so your profile there is up to date, along with the rank, level and mastery of the players the League client shows you, so their profiles stay current too. Settings shows what was sent, and invade.lol/privacy lists all of it. Besides that, one anonymous ping when the app starts and one per update, which you can switch off in Settings.

Why does my computer warn me when I open it?

The builds are not code-signed yet, so your system asks once. On Windows, your browser may say the file isn’t commonly downloaded: choose Keep. If Windows then says it protected your PC, choose More info, then Run anyway. On macOS, drag Invade to Applications and open it. When macOS stops it, open System Settings, Privacy & Security, and choose Open Anyway.

How does it update?

Invade checks for a new version in the background, never during a game, and installs it when you click Update. Every package is checked against Invade’s signature first.