Privacy
Privacy Policy
Last updated: February 23, 2026
What we collect
- Anonymous auth session data from Supabase (no account signup required).
- Game data: game code, player name, avatar choice, scores, guesses, and round state.
- Uploaded photos you add to a game.
How we use data
- Run game sessions in real time for all players in your lobby.
- Calculate guesses, fastest-correct bonus, and leaderboard results.
- Maintain service reliability and cleanup of stale game/media data.
Storage and retention
- Photos are stored in a private Supabase Storage bucket.
- Ending a game removes photo files immediately through server-side cleanup.
- Scheduled cleanup marks stale active games ended after 30 minutes of inactivity.
- Finished games are deleted shortly after cleanup windows.
- Orphaned storage files older than one hour are removed by cleanup jobs.
Local browser storage
GuessGram stores local session values (`gameId`, `playerId`) in your browser so you can return to your active game more easily. Clearing browser storage removes this local session data from your device.
Sharing and security
- We do not sell personal data.
- Game media is intended for players in the same game context.
- Access control is enforced by server-side API checks and Supabase auth/session controls.
Contact
For privacy questions or requests, contact support@guessgram.com.