match-analysis-v1NA1 — Solo/Duo

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.