Choose your game
Chatrix keeps each game integration separate.
Riot Games API review package
Chatrix is a multi-game Twitch chat companion browser extension. The current public version supports CS2 through FACEIT. This page demonstrates the planned VALORANT integration for Riot Games API review.
This page is intentionally public and account-free. It lets a reviewer verify the planned product behavior, the consent model, and the deployment/legal surfaces without installing the browser extension.
Dedicated review surface for the VALORANT integration.
VALORANT is planned next and shown here with mock data only.
No VALORANT data appears unless the user links through RSO and enables visibility.
The domain can serve Riot's verification string as exact text after submission.
Riot can review the planned flow without creating an account or joining a community server.
Chatrix will not make live VALORANT API calls or display live VALORANT player data before approval.
Four mock screens show how the extension would move from game selection to Riot linking, explicit public visibility, and chat display. All names and ranks are placeholder data.
Chatrix keeps each game integration separate.
RSO is required before any VALORANT player data is available.
Link with Riot Sign OnPublic display starts disabled.
Mock data - no live Riot API data.
Riot API keys and RSO client secrets stay behind the Chatrix backend. The extension displays approved summaries and never ships Riot credentials to browser-exposed code.
Extension -> Chatrix backend -> Riot APIs
Reads visible Twitch usernames and displays badges for opted-in accounts only.
no Riot secrets
Owns RSO exchange, consent state, visibility checks, and allowed Riot API requests.
secrets stay here
Used after approval for identity, opted-in match/profile summaries, content, status, and leaderboard data.
approved endpoints only
The production path is designed around explicit consent, narrow display, and reversibility.
User starts Riot Sign On from Chatrix.
User enables public VALORANT visibility separately from linking.
Backend requests only approved Riot API data needed for the selected display.
Extension shows compact Twitch chat badges for opted-in users only.
User can turn visibility off or request deletion through the public contact channel.
The VALORANT module is intentionally scoped to community-friendly Twitch chat identity and opted-in self-expression, not competitive intelligence.
The production implementation will use only Riot-documented VALORANT APIs and only for users who opt in where player data is involved.