Vakya Vyasanga currently stores classic leaderboard usernames and scores, campaign progression, profile fields such as username and bio, avatar paths in storage, and multiplayer match results including wins, losses, and room outcomes.
Guest play can use browser-local storage for progression and names. That means some information stays only in the user's own browser unless they sign in for cloud sync.
When a player signs in with Supabase Auth, the app can sync campaign progress and profile information to the connected Supabase project. Avatar uploads are stored in the configured storage bucket.
Multiplayer rooms and match history may record usernames, user identifiers when available, room outcomes, reconnect events, scores, and abort reasons so leaderboards and history views can work correctly.
This page is a practical product-facing policy starter, not legal advice. Before public deployment, replace or review it with counsel and align it with your actual data retention and support practices.