Last updated: July 2026 · Spy — a browser multiplayer game
Spy works entirely without registration: no accounts, emails, passwords or profiles.
We store the bare minimum — only what the game itself needs.
What is stored
Anonymous Firebase UID — generated automatically, lives in the tab's sessionStorage. Not linked to your identity.
Player name — you type it yourself; visible only to players in your room. Saved in localStorage for convenience.
Device ID — a random string in localStorage, used only so a host's room ban works. Never sent anywhere else.
Room data & chat — stored in Firebase, visible only to room participants. A room is deleted about an hour after the last activity or when the host leaves.
Settings, achievements, custom themes — stored only in your browser's localStorage, never uploaded.
Technical events — anonymised events like "room created" (no chat text or names) used for stability monitoring.
Third-party services
Google Firebase (Realtime Database, anonymous Auth, App Check) — game data storage. Firebase privacy →
Google reCAPTCHA v3 (via App Check) — bot protection. Google privacy →