Privacy Policy
Grasroot Privacy Policy
Status: this page accurately describes current product behavior, but has not yet had a full external legal review. It is a real, current policy — not a placeholder — and will be revised as that review completes.
Information we collect
We collect account information (email or sign-in identifier, display name), gameplay data (quiz sessions, scores, answers), leaderboard rankings, Challenge activity (Challenges you create or accept), and analytics necessary to operate and improve the app.
How we use it
To provide gameplay, show rankings and Challenge results, improve product quality, prevent fraud and abuse, and comply with legal obligations. Public result and Challenge pages (like this one's sibling `/challenge/*` and `/result/*` pages) only ever show a narrowed, approved projection — question count, category, country, and score — never raw session data, answer keys, or other players' private gameplay.
Data sharing
We do not sell personal data. We may share information with service providers who help us operate the app (hosting, analytics, content infrastructure), or when legally required to by law enforcement or regulation.
Where your data lives
Grasroot currently relies on Firebase-backed identity, gameplay, and leaderboard infrastructure, alongside Supabase-backed content and civic-data systems. Operationally necessary service providers may process data on our behalf under the same obligations described here.
Retention
We retain your data while your account is active, or as required by law. You can request deletion at any time — see below.
Your rights
Depending on your jurisdiction, you may have rights to access, correct, or delete your personal data. You can request account deletion at /account-deletion or request deletion of specific data at /data-deletion.
Contact
For privacy questions, or anything not covered by the deletion request pages above, use the in-app support option (Settings → Contact Support) or submit a request through Account Deletion with your question in the details field — it reaches the same team.