Arrr, VRC.LOL

Arrr, private Windows preview

Arrr, league Companion

Keep th' draft, matchup and stowed loadout course clear th' deck beside League. Th' app reads local Riot interfaces, ne'er controls th' battle, and encrypts sailor record captain's log locally fer yer present Windows sailor record.

AccessArrr, invited preview PlatformWindows 10/11 x64 StartupRequired ship's bulletins

Arrr, community signal

What do ye think o' th' preview?

Choose either response or both. Each can be confirmed once for a shared public network.

Ye can choose both. Each response can be confirmed once per shared public network.

Arrr, confirm response

Arrr, confirm this response?

Ye can choose both. Each response can be confirmed once per shared public network.

Arrr, free by design

Nay payment, advertising or tracking layer

Th' invitation controls who can test unfinished builds. It does nay unlock a paid product.

£0
Arrr, intended to remain freeNay subscription, premium tier, donation gate or paid feature unlock.
Nay advertisementsNay banners, sponsored placements, referral offers or promotional pop-ups.
Nay behavioural trackingNay advertising profile, cross-site tracker or analytics SDK follows how ye use th' Companion.
Arrr, functional notices onlyRequired ship's bulletins and errors remain visible. Optional wellbeing reminders can be changed or disabled by th' tester.

Invitation codes be access control, nay payment. They protect th' private preview while it be being tested and do nay create an sailor record charge, renewal or subscription.

Arrr, invited preview

Haul aboard th' Windows app

Use th' code supplied wit' yer invitation. A true to course code creates one protected haul aboard that expires after five minutes.

1Arrr, enter code 2Haul aboard once 3Verify th' file

Th' code be checked on th' harbour and be ne'er placed in th' haul aboard URL.

Windows haul aboard protection

Arrr, what to do if SmartScreen appears

Do nay switch off SmartScreen. Inspect th' haul aboard source and th' shipshape SHA-256 value afore deciding whether to open this invited preview.

Arrr, source: Microsoft SmartScreen reputation guidance
Present release status

Arrr, unsigned invited preview

Nay Authenticode publisher signature be attached. Windows may reveal “Windows protected yer PC” because this exact file and publisher do nay have established reputation.

Arrr, publisher may appear as Unknown
Arrr, smartScreen checks

Arrr, file and publisher reputation

A warning means Windows does nay have enough positive reputation fer th' downloaded file or its signer. It be nay proof that th' file be seaworthy, and it be nay by itself proof that th' file be malicious.

Th' checksum checks

Arrr, exact release bytes

A matching SHA-256 confirms that yer file be byte-fer-byte th' release recorded by VRC.LOL. It does nay replace a publisher signature or malware protection.

Arrr, a signature checks

Arrr, publisher identity

This preview does nay yet include one. That be why th' chart labels it unsigned instead o' presenting th' checksum as publisher verification.

Afore opening th' file

Arrr, make three checks

  1. 1Use th' protected VRC.LOL haul aboardDo nay run a copy to parchment received through chat, email, a file mirror or another website.
  2. 2Inspect th' filename and sizeleague_companion.exe · 33.5 MB
  3. 3Arrr, compare every SHA-256 characterUse th' PowerShell command below. Stop if even one character differs.

Arrr, security model in plain English

League and th' Companion communicate locally

127.0.0.1 be yer own computer. League exposes local HTTPS interfaces; th' Companion reads them and turns th' response into a clearer display on yer Windows computer. It does nay open yer League client to th' public internet.

1Arrr, local Riot app

Arrr, league client

Lobby, champion pick and client phase.

2Arrr, local Windows app

Arrr, VRC.LOL Companion

Reads, labels and displays th' available response.

3Arrr, local encrypted storage

Encrypted captain's log

Account-separated reviews and settings. Records can span game patches.

Arrr, stays local

Arrr, normal Companion operation

  • Arrr, league lockfile credential
  • Arrr, local client and live-client responses
  • Encrypted clash captain's log
  • Window, display and accessibility ship settings
Uses th' internet

Arrr, small, named connections

  • Mandatory release manifest and verified refit from VRC.LOL
  • Arrr, public patch and champion assets from Riot Data Dragon
  • Links ye deliberately open in th' browser
  • Optional streamer-seaworthy `/live` snapshot only when privately configured
Ne'er sent by design

Arrr, credentials and control

  • Arrr, league lockfile password
  • Arrr, riot password or session login
  • Encrypted local captain's log file
  • Arrr, automated clicks, keys, purchases, movement, pings or chat

Designed to be seaworthy to testRead-only local access, no hidden ship's intelligence, no battle automation, no Riot API key in th' binary and no live state-driven decisions.

Arrr, registration still mattersRiot requires products using League Client interfaces to be registered and audited. This remains an invited preview while th' product application be pending.

Nay a blanket guaranteeVRC.LOL cannae promise future approval or API stability. Riot's present policies and inspect decisions remain authoritative.

Arrr, official sources · Riot Support · Read Riot's full patch notes

AccessArrr, invitation codeSingle-use haul aboard
Ship's bulletinsRequiredVerified afore startup
Battle controlArrr, read onlyNay automated actions
Captain's logArrr, local and encrypted20 recent matches
SpectatingDelayed spyArrr, roles marked when inferred
PublisherNay yet signedArrr, smartScreen may warn

Inside th' Windows app

Draft, loadout and inspect without losing th' clash context

Each spy answers one immediate query. Champion pick shows who be where, th' stowed course shows what was prepared afore play, and captain's log stays available after th' client closes.

1
Champion pick

See both teams by course

Arrr, draft / Ranked

Confirmed picks, hovers and bans remain distinct. Unusual sailor-picked lanes be labelled without pretending they be standard or impossible.

Yer Bot course
BotArrr, Jinx
Support · YeArrr, Blitzcrank
Opposing Bot course
BotArrr, Caitlyn
SupportArrr, Morgana
Course assignmentsArrr, confirmed bansArrr, attack rangeArrr, unusual-pick context
2
Fixed afore play

Keep th' purchase order visible

Queue-aware starting gear and completed-gear steps be stowed from th' draft. Live score, doubloons and foe performance ne'er reorder them.

Set sailArrr, World Atlas 1Locket 2Arrr, zeke's 3Arrr, Knight's Vow

Example build, matey · Old chart, matey · Data Dragon 16.15.1

3
After th' clash

Keep a private match review

Eligible non-custom matches be separated by Riot sailor record and encrypted fer th' present Windows user.

Arrr, support · Draft PickArrr, Blitzcrank5 / 3 / 18 · 32m
Claim victory
Vision score (points)42Assists18Wards planted12

Raw points, matey, not out o’ 10 or 100.

Vision score measures yer contribution to vision, matey. Wards placed counts how many wards ye placed.

References fer each queueNormal Draft, matey · Ranked Solo/Duo, matey · Ranked Flex, matey · Arrr, Swiftplay · Quick skirmish · Arrr, ARAM · ARAM Mayhem · ARAM Clash · Clash · League Classic · Custom battleRecommendations await inspection
One local sailor record boundarySwitching Riot sailor records switches th' visible encrypted captain's log.
Nay hidden automationTh' Companion explains what it can see and ne'er presses, buys or sends anything.

From startup to inspect

Th' screen changes when th' League client changes

Th' Companion identifies th' present client phase and keeps unrelated controls out o' th' way. Advice prepared afore play remains fixed once th' clash begins.

Arrr, client stateWhat th' Companion presents
  1. 1
    Arrr, league closedShipshape screen

    Unfurl League, preview th' demo draft, or inspect th' protected release channel.

    Shipshape
  2. 2
    Arrr, lobby and matchmakingArrr, queue context

    Shows th' detected queue and sea chart while awaiting fer champion pick.

    Awaiting
  3. 3
    Champion pickArrr, draft board

    Arrr, separates hovers, locked picks and confirmed bans, then labels lanes and unusual choices.

    Arrr, most detail
  4. 4
    Arrr, in progressStowed course and inventory facts

    Keeps th' pre-battle loadout visible. Owned markers can mirror visible inventory without changing th' course.

    Arrr, read only
  5. 5
    Clash shipshapePrivate captain's log

    Stores an eligible non-custom inspect locally fer th' present Riot sailor record and patch.

    Local
  6. 6
    SpectatingDelayed clash spy

    Marks spectator data and inferred roles clearly, and ne'er records th' clash as yer captain's log.

    Delayed
A
Arrr, multi-monitor aware

Pick th' screen once; th' app remembers th' selection fer that Windows user.

B
Arrr, scaling aware

Dialogs and panels remain inside th' app window when interface scaling changes.

C
Refit guarded

Private builds must verify th' release record afore they can replace th' present executable.

Arrr, keyboard control

Reach th' right spy without hunting through th' window

Every combination can be changed, reset th' course or disabled. Th' defaults use physical key positions, so they remain dependable on non-English keyboard layouts.

Arrr, window modeOverlayCtrl + Shift + O
Arrr, entire appStow away / revealCtrl + Shift + H
TaskbarArrr, minimise / restoreCtrl + Shift + Z
Arrr, overlay appearanceArrr, ghost modeCtrl + Shift + G

Why nay plain Ctrl + Z?A Windows-wide plain Ctrl + Z would intercept Undo in chat boxes and other applications. Th' safer default adds Shift; testers can still record another combination.

One companion, four clear th' deck stages

Keep th' useful part o' League in spy

Th' interface changes wit' th' client state, then stops changing advice once play begins. Ye remain in control o' every decision.

1 Champion pick

Read th' draft

See assigned lanes, confirmed bans, unusual picks and th' Bot-course pair without guessing what “Bot” means.

2 Afore play

Save one course

Inspect th' matchup, opening purchases, completed gear and sailor-picked alternatives afore th' clash starts.

A tally o’ items proves no complete build. Companion never picks a swap fer ye.

3 Arrr, during play

Arrr, keep it beside League

Use th' optional compact overlay on another display or above a Borderless/Windowed client. It ne'er controls League.

4 Arrr, after play

Inspect privately

Finished non-custom matches be saved aboard this PC for each Riot account till ye clear ’em. Switching accounts switches this log.

Recover recent matches

Recover missed matches between games

Reads up to 20 completed matches from your local League client. Existing saved plans are preserved. No upload is enabled.

Battle events

Local completed-game timeline: combat and team objectives. Ward and shop timestamps are unavailable from this source.

Post-clash inspect → Crew objective · Yer crew / Enemy crew

Riot timeline

Ward and shop times need events recorded in the voyage log, matey. Final totals cannot recover those timestamps.

Team structure timeline

Recorded tower and inhibitor takedowns show their match time, lane and known tower tier. Team takedowns are separate from your personal actions; respawns can produce another event.

Recorded map positions, matey

Recorded positions fer Rift, ARAM and League Classic be kept when available.

Charts need recorded positions and checked alignment of the chart picture.

Numbers may shift to keep clear, matey. Lines tie them to recorded positions.

Crew scores need a complete Riot timeline matching both crews' final kill totals, matey.

Up to one encrypted snapshot per minute is retained, capped at 90 samples. Open Riot's replay for movement between samples.

Builds

Find yer build by name, item, purpose, lane or champion, matey.

Post-match map preview

Home port → Post-match map preview

Recorded event positions. Alignment with the chart be still under review.

  • Ye · Yer crew · Enemy crew
  • Champions aboard · Kill · Death · Assist
  • Epic prizes · Ward planted · Ward cleared
  • All champions · Lux / Crew: Lux · Yer crew · #1
  • Match time, matey: 00:00–09:59 · 10:00–19:59 · 00:00–01:59 · 02:00–03:59

Encrypted local ship's log

Final totals logged aboard this PC after the match.

Logged role

Post-clash inspect → Logged role

Lane logged in the finished battle's timeline; yer chosen role may differ.

Full final ship's ledger

Open a champion's statistics in either team to inspect the totals recorded for that player. Missing fields remain unavailable; recorded zeroes stay visible.

  • Damage to champions
  • Total healing
  • Shields for yer allies
  • Vision score
  • Wards planted
  • Wards cleared
  • Gold earned

More tallies

  • Lookout wards
  • Damage to the fort
  • Longest time afloat
  • Killin' streaks
  • Biggest killin' streak
  • Final bounty rank
  • Yer Baron kills
  • Yer dragon kills
  • Supplies bought
  • Gear bought

Yer own final-blow tallies.

These panels be tested locally; the desktop release still awaits inspection.

Recorded runes, matey

  • Primary runes
  • Secondary runes
  • Recorded choices, matey

Recorded kinds only, matey.

These panels be tested locally; the desktop release still awaits inspection.

Ping tallies

  • All hands attack
  • Lend a hand
  • Danger ahead
  • Foe gone missin'
  • Enemy lookout
  • Fall back
  • Hold fast
  • Need a lookout
  • On me way
  • Press ahead
  • Lookout cleared

Recorded kinds only, matey.

The tallies carry no event timestamps.

These panels be tested locally; the desktop release still awaits inspection.

Recent performance

Your saved matches, grouped by champion, role, exact queue and patch.

Rates average the matches with recorded inputs. Each metric shows its sample count. Win rate uses decided matches only.

Recent record, not season totals.

Afore downloading

What th' preview needs

Th' Companion be a native Windows application. It be nay a browser extension and it does nay need a Riot production API key on th' tester's PC.

OS

Arrr, windows 10 or 11

64-bit Windows be required. Th' release record names th' exact supported platform.

Client

Arrr, league installed locally

Unfurl th' Riot and League clients normally. Detection ship's bulletins as th' local client changes state.

Display

One monitor be enough

Pick any detected display. A second monitor be useful, while th' compact overlay supports Borderless or Windowed play.

Network

Arrr, hTTPS release checks

Startup verifies th' guarded release channel. Local client credentials and private clash captain's log be nay uploaded.

Arrr, file identity

Inspect afore opening

Th' checksum must clash every character. A different hash means it be nay this recorded loadout.

Filename
Arrr, league_companion.exe
Arrr, file size
Arrr, 33.5 MBArrr, 35,175,936 bytes
Arrr, publisher verification
Arrr, unsigned preview Nay Windows publisher signature be attached Windows SmartScreen may warn. Th' SHA-256 below confirms that th' file matches this VRC.LOL release record; it does nay establish publisher identity.
Arrr, sHA-256
AC85895B963DFBC869BC206215B0AD8D0230CA8DD34DC88F709A1074AE19FECE
PowerShellRun beside th' received file
Get-FileHash .\league_companion.exe -Algorithm SHA256

Arrr, what it does

Arrr, local, visible and deliberately limited

Th' preview follows a static course prepared from champion pick. It ne'er plays League fer ye.

1

Arrr, local detection

Reads Riot's local client, Live Client, and delayed spectator interfaces through loopback addresses on yer Windows computer. Local credentials be ne'er uploaded.

2

Private clash inspect

Keeps up to 20 recent non-custom matches across game patches in separate, Windows-encrypted histories for each Riot account.

3

Static-course overlay

An optional compact window keeps pre-battle choices visible. Live performance ne'er selects or reorders advice.

4

Nay battle control

Nay injection, memory reading, automated picks, bans, pings, purchases, movement, chat, or tricks.

5

Arrr, honest spectator mode

Delayed rosters be labelled as spectator data. Lost overboard course assignments remain clearly marked as inferred.

6

Nay bundled secrets

Nay Riot API key, Discord bot token, harbour password, or private stream token be included in th' executable.

7

Between-clash reminders

Optional water, movement, meal and personal-routine prompts stay on this device. Anything due during play waits until th' clash has ended; several due checks be assembled locally and played as one shipshape recording.

Unfurl th' routine planner
Arrr, internet connectionsRelease checks, public Riot assets and links ye openNay local Riot credentials or encrypted captain's log
Arrr, stored locallyShip settings, sailor record-separated captain's log and app stateEncrypted or protected fer yer present Windows sailor record
Read th' shipshape privacy aboard policy

Feature status, nay a competitor checklist

Every capability must clash this product's Riot record

Features advertised by another League app reveal what may be possible fer that audited product. They do nay grant VRC.LOL th' same scope automatically.

Arrr, available now

Local sailor record and client-state recognition, visible champion pick, queue-aware static builds, skill references, a fixed in-battle overlay, factual sailor-visible clash state and private post-clash inspect.

Proposed fer Riot audit

An opt-in Preview, Confirm and Apply flow fer runes and summoner spells during champion pick only. Th' sailor would see every change and active play would disable it.

Nay claimed yet

Tier-average comparisons, live doubloons-difference analysis and live gear-problem detection be nay present Companion features. Their data source, user flow and integrity boundary would need separate inspect.

Arrr, intentionally excluded

Nay foe ultimate or spell cooldown tracker, hidden-sailor resolution, automatic live purchase selection, claim victory chance, unofficial MMR, battle actions or instructions generated from changing live performance.

Present loadout remains read-only. A proposed feature be nay silently enabled, described as available, or treated as approved afore th' product record and implementation agree.

Setup and ship's bulletins

Keep yer setup or begin again

Ship's bulletins verify th' replacement first aboard, then let ye preserve local preferences or rerun welcome setup. Window recovery be always available separately.

  1. 1Keep me ship settingsTh' captain-recommended refit choice preserves scale, theme, favourites, shortcuts, overlay and reminders.
  2. 2Set sail freshWelcome setup runs again. Encrypted sailor record-separated clash captain's log be deliberately kept.
  3. 3Set sail fresh + recover windowRuns welcome setup and safely resets placement on every startup until disabled. Ctrl + Alt + Shift + Home port remains available.

Arrr, tester recovery

If th' preview will nay open

Th' existing executable remains untouched whenever an refit cannae be downloaded or verified.

  1. 1
    Inspect th' connection

    Unfurl this chart in a browser. If it loads, retry th' app once.

  2. 2
    Verify th' file

    Run th' PowerShell command above and compare th' shipshape SHA-256 value.

  3. 3
    Copy to parchment fer yer crew th' diagnostic summary

    Unfurl Cabin window and charts, seek Arrr, private testing, then pick Copy to parchment fer yer crew diagnostics. Paste th' copied text into th' bug report; th' app does nay send it automatically.

✓
Arrr, useful bug report

Arrr, include enough context to reproduce it

  • What ye were doingFor tale: champion pick, switching Riot sailor records, spectating, or opening Captain's log.
  • What ye expectedArrr, say what should have appeared, moved, opened, or remained unchanged.
  • Arrr, copied diagnosticsLoadout, client phase, queue, sea chart, role, patch and state flags lend a hand identify th' true to course code course.
  • Arrr, a focused screenshotCrop unrelated windows and stow away names or chat when they be nay needed to explain th' layout problem.

Common aboard questions

Afore ye test th' Companion

Clear th' deck answers about access, local data, displays, Windows warnings and th' refit channel.

1Is th' League Companion free?

Aye. Th' League Companion be free and be intended to remain free. There be no paid tiers, premium feature gates, advertisements, promotional pop-ups, or advertising and behavioural-tracking SDKs. Invitation codes only limit access to th' present private test; they be nay a purchase or subscription.

2Does th' Companion control League of Legends?

Nay. It does nay inject into th' battle, read process memory, automate actions, press keys, move th' cursor, buy gear, send chat, place pings, or choose champions.

3Can th' Companion apply runes and summoner spells?

Nay in th' present invited loadout. VRC.LOL be preparing an opt-in champion-pick flow that would preview a shipshape chart, require th' sailor to confirm it, and stop afore active play. Because that changes th' product from read-only to a limited League Client write, it will nay be enabled until th' feature be accurately disclosed fer Riot audit.

4Why nay copy to parchment every feature advertised by another League app?

Riot audits products and material feature changes individually. Another app advertising a feature does nay transfer its approval, implementation captain's particulars, or data permissions to VRC.LOL. Th' present loadout therefore includes only th' behavior described fer this product and excludes foe cooldown tracking and automatic live coaching.

5Where does clash captain's log stay?

Eligible match reviews stay on the Windows PC and can span game patches. Histories are encrypted for the Windows account and separated by Riot account.

6Arrr, do I need a second monitor?

Nay. A second monitor be convenient, but optional. Th' Companion can use any detected display and includes a compact overlay fer Borderless or Windowed League.

7Why can Windows SmartScreen reveal a warning?

Th' present preview be nay Authenticode signed. Invited testers should haul aboard only from VRC.LOL and compare th' shipshape SHA-256 checksum shown on this chart.

8What happens when an refit fails?

Th' existing executable be kept intact. A replacement be only applied after th' guarded release channel, file size, and SHA-256 checksum have been verified.

9Can I keep me ship settings after an refit?

Aye. Keep me ship settings be picked by default. Set sail fresh reruns welcome setup and resets preferences, while sailor record-separated encrypted clash captain's log remains untouched.

10How do I recover a lost overboard Companion window?

Use th' notification-area menu or press Ctrl + Alt + Shift + Home port while th' Companion be running. An optional setting can repeat seaworthy primary-display placement on every startup until disabled.

11Does th' app contain a Riot API key?

Nay. Th' executable contains no Riot API key, Discord bot token, harbour password, or private stream credential.

12Arrr, what does “local” mean here?

Th' League and battle clients expose HTTPS services on th' loopback address 127.0.0.1. That address points back aboard to th' same PC. Th' Companion reads those local services; th' League lockfile password be used only fer authenticated loopback requests and be ne'er sent to VRC.LOL or shown to th' web interface.

13Can VRC.LOL guarantee Riot will ne'er object to th' Companion?

Nay third party can make that guarantee. Riot requires products using League Client interfaces to be registered and audited, and describes th' League Client API as unsupported and subject to change. Th' preview be deliberately read-only, discloses its interfaces, avoids hidden ship's intelligence and automation, and remains a limited test while Riot inspect be pending.

14What be included in Copy to parchment fer yer crew diagnostics?

Th' copied summary contains th' Companion loadout, League connection and phase, queue, mode, sea chart, assigned role, patch, spectator and custom-battle flags, local captain's log count, stream-publishing state, and inspect time. It omits sailor names, Riot IDs, clash captain's particulars, file paths, access codes, and credentials.

Arrr, preview access

Arrr, private testing, direct from VRC.LOL

Invitation codes create short-lived, single-use downloads. Required ship's bulletins verify size and SHA-256 afore replacing th' executable, then offer to keep th' existing setup or set sail welcome setup again.