Privacy Policy
Updated September 10, 2026
match-analysis-v1 is a League of Legends match-analysis prototype intended for development, testing, and review—not intended for general public use. This policy describes the current prototype.
Information the app uses
When you search for a player, the app sends the game name and tag line you enter to its server and queries Riot’s APIs. It retrieves account identifiers, in-game names, recent match details and timelines, and current queue-specific ranks. Match records include information about all ten participants.
The server stores Riot account identifiers, observed names, match records, captured API responses and lookup status in PostgreSQL. Public pages show selected match and player information. They do not expose PUUIDs, raw provider responses or API credentials. Anyone with a match or search URL may be able to view the displayed results.
Why this information is used
Data is used to find recent matches, display final results and recorded changes over time, show current ranks, reuse previously retrieved games, and diagnose failures. Current ranks are not historical ranks or MMR.
Hosting and external requests
The hosted prototype uses Vercel for its frontend and Railway for its backend and database. These providers process network requests and may keep operational logs, including IP addresses, request URLs and technical metadata. The app also loads League images from Riot’s Data Dragon and other game-asset CDNs; those requests disclose your IP address to the asset host.
See the privacy information from Vercel, Railway and Riot Games.
Cookies, accounts and advertising
The app has no user accounts, advertising or payments, and does not intentionally set tracking cookies. This prototype does not sell player data. Hosting and security infrastructure may process technical information needed to deliver and protect the site.
Retention and requests
Stored matches and retrieval records remain until manually removed or the prototype database is reset. There is currently no automatic deletion schedule. Short-lived search and rank caches do not delete the underlying stored match records. Database backups may retain earlier copies.
You can contact the operator below about information displayed by this prototype or request correction or removal from its stored data. This app cannot change Riot’s source records. Please include only the Riot ID or match URL needed to identify the record.
Changes
The prototype and this policy may change as development continues. The date above identifies this version.
Contact
Questions or data requests: lol.match.analysis@gmail.com.