Privacy Policy
Last updated: June 27, 2026
Who we are
Riptide (“Riptide”, “we”, “us”) is an independent VALORANT performance-analytics web application operated by Justin Rigby. This policy explains what data we handle, why, and the choices you have. Questions: justindrigby@gmail.com.
Information we collect
- VALORANT match data. Public in-game match data (Riot IDs, agents, maps, rounds, and per-match statistics) for tracked players, retrieved from a third-party VALORANT stats API today and, for a public launch, from the official Riot Games API after a player opts in via Riot Sign-On (RSO).
- Account data. If you sign in, the email address and display name from your chosen method (email/password or Discord OAuth), managed through our authentication provider.
- Content you submit. Feedback messages and questions you ask the AI coach.
- Technical data. A session cookie to keep you signed in, and standard server/security logs (e.g. IP address for rate-limiting and abuse prevention).
We do not sell your data, and we do not use it for advertising.
How we use information
- Compute the analytics, ratings, leaderboards, and playstyle archetypes that are the core of the product.
- Generate personalized, grounded AI coaching from your own match statistics.
- Operate accounts, access control, billing for optional subscriptions, and product feedback.
- Protect the service (rate-limiting, abuse prevention, debugging).
VALORANT data & privacy by default
Profiles and detailed analytics are visible only for players the account holder has chosen to track or, at a public launch, players who have personally opted in via RSO. Other players who unavoidably appear in a tracked player's match are anonymized or aggregated. There is no way to browse an arbitrary player who has not opted in, and we do not provide pre-match opponent scouting.
Service providers
We share data only with the processors needed to run the service:
- Vercel — application hosting.
- Supabase — database storage and authentication.
- Anthropic — powers the AI coach and feedback moderation (your coach questions and the relevant computed stats are sent to generate an answer).
- VALORANT stats API / Riot Games — the source of match data.
- Discord — optional OAuth sign-in.
- Lemon Squeezy — payment processing for optional subscriptions (we never receive or store your full card details).
Retention & your choices
We keep match and account data for as long as the account is active or as needed to operate the service. You can request a copy of your data, correction, or deletion (right to erasure) at any time by emailing justindrigby@gmail.com; we will remove your account data and stop tracking your VALORANT profile on request. If your data was linked via RSO, you can also revoke that link.
Security
Data is stored with our hosting and database providers under their security controls, access is limited, and traffic is served over HTTPS. No method of transmission or storage is perfectly secure, but we take reasonable measures to protect your information.
Children
Riptide is not directed to children under 13 (or the minimum age in your jurisdiction), and we do not knowingly collect their data.
Changes
We may update this policy; material changes will be reflected by the “last updated” date above.
Contact
For any privacy request or question, contact justindrigby@gmail.com. See also our Terms of Service.
Riptide isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games, and all associated properties, are trademarks or registered trademarks of Riot Games, Inc.