VALORANT Coach
Riot Review Mode

Riot Review Mode Active

This deployment is configured for review. Payments are disabled. No real user data is exposed.

Feature Availability

What is and isn't accessible in this review session.

AI Coaching Reports

Generate personalised weakness analysis and coaching plan

Training Blocks & Drills

Active training programme with completable drills

Mid-Week Check-Ins

Lightweight AI check-in on drill progress (Pro+ feature)

Report History & Progress Tracking

Historical coaching reports with stat delta over time

Advanced Rank Comparison

Elite-tier feature: compare stats against rank percentiles

Recommended Lineups

Elite-tier feature: agent-specific lineup recommendations

VOD Upload & Analysis

Upload game recordings for frame-by-frame AI coaching analysis

Stripe / Payments

Subscription management, checkout sessions

Admin Tools

Internal admin dashboard, user management, bulk operations

Demo Account

Use the Riot ID below to explore the full coaching flow with realistic pre-loaded data. No real Riot account is required. All data for this ID is synthetic fixture data.

Demo Riot ID

DemoValorant#Riot

Region: EU

Path A — No sign-in required (recommended for quick review)

  1. 1Open Dashboard in incognito / without signing in
  2. 2Click Use Demo: DemoValorant#Riot on the prompt card
  3. 3Navigate to Coaching, Stats, Training, and VODs — all fixture data, no real AI cost

Path B — Sign in to test the full lifecycle (DB-backed)

  1. 1Sign in via Clerk using the button in the sidebar
  2. 2Link DemoValorant#Riot on the Dashboard
  3. 3Generate reports, complete drills, and generate a second report — all data persists to the DB

Safety Guarantees

  • No real user data is readable — all demo data is synthetic fixture data
  • No Stripe checkout sessions can be created in review mode
  • Admin pages and tools are never exposed to reviewers
  • VOD processing is disabled by default to prevent resource abuse
  • Review-mode AI usage is logged separately and does not affect real billing
  • The demo flow is fully accessible without signing in — no Clerk account needed for the reviewer experience
  • Authenticated testers get a full DB-backed flow; the fixture shortcut only applies to signed-out requests
  • Removing RIOT_REVIEW_MODE=true fully disables this mode — no code changes needed

Data & Legal

Player stats are sourced from the HenrikDev community API, an unofficial third-party provider. This application is not affiliated with, endorsed by, or officially associated with Riot Games. Riot ID data, match history, and rank information are fetched solely for the purpose of AI coaching analysis. In production, stats will be sourced via the official Riot Games API once approved.