Privacy Policy
Effective Date: April 1, 2026
Publisher: AnemosGP LLC, doing business as Brush Quest
Address: 2108 N St, Ste N, Sacramento, CA 95816
Email: jim@anemosgp.com
Brush Quest is a toothbrushing game for children ages 4–8, built by a dad for his own kids and shared with other families. We designed it to be the kind of app we'd want on our own children's devices — safe, simple, and private by default.
This policy explains what data we handle, how we protect it, and your rights as a parent. It complies with the Children's Online Privacy Protection Act (COPPA), including the 2025 amendments, the California Consumer Privacy Act (CCPA/CPRA), and Google Play's Families Policy.
Brush Quest saves gameplay data locally using your device's built-in storage (SharedPreferences) so your child's progress is kept between sessions:
This data never leaves the device unless a parent opts in to cloud backup.
A parent may choose to sign in with Google to back up game progress to the cloud. This is entirely optional — the app works fully without it. Cloud backup is behind a parental gate (math verification) and requires the parent to tap "I Consent" before any data leaves the device.
When cloud backup is enabled, we store:
No profile photos, contacts, or other Google account data is accessed. The child's name and age are never collected. Cloud data is stored in Google Cloud Firestore (US region) under strict security rules that ensure each user can only access their own data.
Brush Quest can use the front camera to detect brushing motion during gameplay. This feature is disabled by default and must be enabled by a parent in Settings (behind the parental gate).
The app includes Firebase Crashlytics, which automatically sends anonymous crash reports when the app encounters an error. These reports contain:
Crash reports contain no personal information — no names, no email addresses, no gameplay data. They help us find and fix bugs.
The app uses Firebase Analytics, configured for child-directed treatment under COPPA, to understand how the app is used in aggregate. This helps us improve the brushing experience for all families.
Brush Quest does not collect any of the following:
We do not use any advertising SDKs, social media integrations, or third-party behavioral tracking tools. We do not share children's data with third parties for commercial, advertising, or AI training purposes.
| Data | Purpose |
|---|---|
| Local game progress | Save your child's brushing streaks, unlocked heroes, and settings so they persist between sessions |
| Cloud backup data | Let parents back up and restore game progress across devices or after reinstalling the app |
| Parent's email and name | Identify the cloud save account and display it in Settings |
| Camera motion score | Adjust in-game attack frequency based on brushing movement during gameplay |
| Crash reports | Find and fix bugs to keep the app working reliably |
| Usage analytics | Understand how the app is used in aggregate so we can improve it for all families |
We do not use any collected data for advertising, profiling, or any purpose other than operating and improving Brush Quest.
| Data | Where Stored | Protection |
|---|---|---|
| Game progress | On your device | Protected by your device's lock screen and built-in encryption |
| Cloud backup | Google Cloud Firestore (US) | Encrypted in transit (TLS) and at rest. Security rules ensure each user can only read/write their own data |
| Crash reports | Google Firebase (US) | Anonymous — no personal data included. Protected by Google infrastructure security |
| Analytics | Google Firebase (US) | Anonymous, child-directed mode. No advertising IDs. Cannot identify individuals |
| Camera frames | Not stored anywhere | Processed in device memory only, discarded immediately after producing a motion score |
In compliance with COPPA (16 CFR 312.8), we maintain reasonable procedures to protect the confidentiality, security, and integrity of children's personal information, including:
Brush Quest uses a small number of Google Firebase services to operate. These are the only third parties that process any data:
| Service | Purpose | What It Processes |
|---|---|---|
| Firebase Authentication | Optional Google Sign-In for cloud backup | Parent's email address, display name, and UID |
| Cloud Firestore | Cloud backup storage (optional) | Game progress data (brushing history, stars, unlocks) |
| Firebase Crashlytics | Automatic crash reporting | Device info and error details (anonymous, no personal data) |
| Firebase Analytics | Anonymous usage understanding | Aggregated app events. No ad IDs. Child-directed mode enabled |
All Firebase services act as service providers under our direction. They process data on our behalf and are contractually prohibited from using it for their own independent commercial purposes. No children's personal information is shared with third parties for advertising, profiling, or sale.
Google's privacy policy: policies.google.com/privacy
Brush Quest is designed for children ages 4–8 and fully complies with the Children's Online Privacy Protection Act (COPPA), including the 2025 amendments (16 CFR Part 312).
We obtain verifiable parental consent before collecting any personal information:
Anonymous crash reports and usage analytics are collected under COPPA's internal operations exception (16 CFR 312.5(c)(7)) — they support the app's internal operations and do not involve collecting personal information from children.
Under COPPA, you have the right to:
We respond to all parental requests within 30 days. Email us at jim@anemosgp.com.
Brush Quest participates in Google Play's Designed for Families program and complies with the Families Policy requirements:
AnemosGP LLC is a California company. While we may not meet current CCPA revenue thresholds, we voluntarily provide these disclosures for transparency.
We do not collect: children's names or ages, geolocation, financial information, biometric data, browsing history, or protected classifications.
To exercise any right, email jim@anemosgp.com. We will verify your identity and respond within 45 days.
| Data | Retention Period |
|---|---|
| Local game progress | Until the app is uninstalled or you delete it in Settings |
| Cloud backup (Firestore) | While your account is active. Automatically deleted after 12 months of inactivity |
| Parent email and name | While cloud backup is active. Deleted when you sign out or delete data |
| Crash reports | 90 days (Firebase Crashlytics default) |
| Usage analytics | 14 months (Firebase Analytics default) |
| Camera frames | Not retained — processed in device memory and discarded immediately |
You can delete all cloud data at any time using "Delete child's data" in the app's Settings, or by emailing jim@anemosgp.com. We process email deletion requests within 30 days.
We retain children's personal information only as long as reasonably necessary to fulfill the purpose for which it was collected, in accordance with COPPA (16 CFR 312.10).
If we make material changes to this privacy policy, we will:
If a change affects how we handle children's personal information, we will obtain new verifiable parental consent before applying the change. We encourage parents to review this policy periodically.
This policy is governed by the laws of the State of California and applicable federal law, including COPPA (16 CFR Part 312). Any disputes arising from this policy will be subject to the jurisdiction of the courts in Sacramento County, California.
Have questions about this policy? Want to review or delete your child's data? We're happy to help.
AnemosGP LLC (Brush Quest)
2108 N St, Ste N, Sacramento, CA 95816
jim@anemosgp.com
We aim to respond to all inquiries within 30 days. For urgent data deletion requests, we will process them as quickly as possible.