๐Ÿชจ๐Ÿ“„โœ‚๏ธ RPS Royale
Effective September 16, 2026

Privacy Policy

RPS Royale is a small hobby project. It collects about as little as a multiplayer game can โ€” here's exactly what, and why.

The short version

01 What we collect

DataWhenWhy
Discord display name (username or global name)Only when launched as a Discord Activity, via Discord's own sign-in promptShown next to your avatar in the arena, instead of asking you to type a name
A name you type yourselfOnly when playing in a regular web browser, not inside DiscordSame โ€” identifies you to other players in your game
Your moves, wins, and which abilities you holdWhile a game is in progressThat's the game itself
A rejoin token, saved in your browser's local storageWhen you join a gameLets you get back into the same game if your connection drops

We don't collect your email, IP address for any purpose beyond normal server operation, payment details, or anything from Discord beyond your display name.

02 How Discord sign-in works here

Inside Discord, the game asks for the identify permission โ€” nothing more. Discord hands our server a short-lived code, which we exchange, server-side, for a token that lets us read your username. That token is used once, immediately, and isn't written to a database. Your Discord password is never seen by us; that entire exchange happens through Discord's own systems.

03 How long we keep it

There's no database behind RPS Royale. Every game room lives in server memory for as long as the game is being played, and is discarded โ€” completely โ€” when the game ends or the server restarts. The only thing that persists anywhere is the rejoin token and display name saved in your own browser's local storage, which you can clear at any time through your browser's own settings.

04 Sharing

We don't sell, rent, or share your information with advertisers or data brokers โ€” there's no such relationship to begin with. The game runs on standard hosting infrastructure (Render and GitHub Pages), both of which process ordinary connection logs (like any web server does) as part of hosting the site; that's between you and them under their own privacy policies, not something we access or store ourselves.

05 Cookies & tracking

No tracking cookies, no third-party analytics, no ad networks. The only thing stored client-side is browser local storage, used solely to let you rejoin a game โ€” never to track you across sites or sessions.

06 Children's privacy

RPS Royale isn't directed at children and follows Discord's own minimum age policy (13+). We don't knowingly collect information from anyone younger than that.

07 Security

We take reasonable, standard precautions (encrypted connections, secrets kept server-side and out of source control) โ€” but as with any online service, we can't guarantee absolute security. Given how little is ever stored, there's very little exposure to begin with.

08 Changes to this policy

If this policy changes in any meaningful way, the date at the top of this page will change with it.

09 Contact

Questions about this policy can be raised as an issue on the GitHub repository.