// Windows + Android  ·  Prototype

Your League client,
in your pocket.

NeonRift is a lightweight League of Legends companion. Get a notification the moment your queue pops, accept it from your phone, pick and ban, set runes, spells and skins, then scout your lobby with stats that help you improve. No Overwolf, no heavy background apps, no ads inside the game.

// field report Queue popped while you were in the bathroom? Accept, ban and lock in without getting up. We won't ask.

1.8 MBWindows installer
1.7 MBAndroid app
~40 MBRAM in the background
0Ads in-game or on loading screens
01

Features

Working

Phone remote

Pair your phone with a QR code. Join or leave the queue, accept or decline the match, ban, hover and lock in, choose summoner spells, rune pages and skins — from the couch, the kitchen or the bathroom. Works at home or over your own VPN.

Working

Never miss a queue pop

Your phone vibrates the second a match is found and shows Accept / Decline right in the notification. A second alert tells you when it is your turn to ban or pick.

Working

Lightweight by design

Built with Rust and the system web view instead of a bundled browser. Closing the window drops the UI completely; only a tiny background service stays.

Needs Riot API

Lobby & loading-screen scouting

Rank, recent form, champion experience and main role for every player, with positive, neutral labels such as "Hot streak" or "2nd game on this champion". No shaming labels.

Needs Riot API

Builds, runes & tier lists

Patch-by-patch recommendations aggregated from public match data, one-click import of runes, spells and item sets into your client, with sample sizes always shown.

Needs Riot API

Improve your own game

Post-game breakdown of your farming, vision, objectives and deaths compared with players of your rank, plus your progress over time.

02

Working prototype

NeonRift desktop app during champion select: both teams with summoner spells and roles, the pick grid, bans, rune page and lock-in button
Desktop app during champion select — your turn to pick, both teams, bans, spells and runes (sample data, Turkish UI).
NeonRift home screen: player profile, queue status with auto-accept, lobby role preferences and phone pairing
Home: profile, queue and auto-accept, role preferences, phone pairing.
NeonRift queue pop screen with a large countdown and Accept / Decline buttons
Queue pop: accept or decline in one click — or from your phone's notification.
NeonRift Android app: home screen, champion select with pick grid, and the queue pop screen
The Android app: home, champion select and queue pop.
03

How we use the Riot API

The phone remote and client actions run entirely on the player's own PC and their own League client. The Riot API is used only for the statistics features, through our own server. The API key never ships inside the app.

  • Server-side only: all Riot API calls go through our backend, with caching and per-region rate-limit handling.
  • Aggregated stats: builds, runes and tier lists are computed per patch from ranked matches and shown with sample sizes.
  • On demand: player lookups happen only when a user opens a lobby, a profile or a match.
EndpointUsed for
ACCOUNT-V1Riot ID ↔ PUUID lookups for profiles and lobbies
SUMMONER-V4Level and profile icon
LEAGUE-V4 / LEAGUE-EXP-V4Ranks; ladder sampling for aggregated stats
MATCH-V5Match history, post-game breakdown, build and rune statistics (incl. timelines for skill and item order)
CHAMPION-MASTERY-V4Champion experience on player cards
SPECTATOR-V5Live game view when the user looks up an ongoing match
04

Fair play

  • No game-memory reading, no injection, no automation inside the game. In-game panels use only Riot's Live Client Data API.
  • Your actions, your client. Every champion-select action is something you confirm yourself.
  • Information you could already see. We never reveal hidden data such as enemy positions, and never de-anonymize players whose names are hidden in champion select.
  • Free tier for everyone. All core features are free. NeonRift is supported by ads shown only inside NeonRift's own app window, phone app and website, and by an optional Pro subscription (ad-free, deeper analytics and advanced features built on top of our own analysis). Never in-game, on loading screens or in the Riot Client.
  • No shaming. Player labels are positive or neutral; improvement tips are only shown to you about your own games.
  • No ads in Riot spaces, no hidden tracking. Nothing about your games is uploaded without your consent.
  • No look-alike UI. NeonRift has its own design and does not imitate the League client or use Riot logos.
  • No chat or social automation. We never send messages on your behalf.