ScreenQuest Kids — Privacy Policy

Effective date: June 2, 2026  |  Last updated: June 2, 2026

For parents and guardians: ScreenQuest Kids is designed for children under 13. We collect only the minimum data required to run the app and comply fully with the Children's Online Privacy Protection Act (COPPA) and Google Play Families Policy. Verifiable parental consent is required before any child data is collected.

1. Who We Are

ScreenQuest Kids ("we," "us," or "our") is developed by MK Sobhani (sole developer). You can reach us at:

2. App Overview

ScreenQuest Kids is an Android launcher application that helps families manage children's screen time through gamification — quests, experience points, and a time-based reward system. A parent or guardian must set up the app and grant permissions before the child can use it.

3. What We Collect and Why

Data typePurposeStored where
Parent email address Firebase Authentication — account login for the parent companion app Firebase Auth (Google Cloud)
Child's first name and date of birth Personalise the quest experience and age-appropriate messaging On-device (Room) + Firebase Firestore
Avatar selection (index) In-app personalisation On-device (Room)
Device ID (Android ID) Link the child profile to this device; detect duplicate enrollments On-device (Room) + Firestore
Family pairing code Securely pair the child device to the parent account Encrypted on-device (EncryptedSharedPreferences)
Parent PIN hash (SHA-256) Authenticate the parent locally before unlocking restricted settings Encrypted on-device only — never transmitted
Installed app list Build an app catalog so parents can allow or restrict specific apps On-device only (Room)
Quest completions and time-bank balance Track earned screen-time minutes and XP; sync to parent dashboard On-device (Room) + Firestore
Quest photo submissions Optional photos the child submits as proof-of-completion for chores/reading Firebase Storage (parent-approved, private bucket)
Crash reports Diagnose and fix bugs; no personal identifiers included Firebase Crashlytics
Anonymous usage events Understand feature adoption to improve the app Firebase Analytics (no advertising ID)

We do not collect, use, or share children's data for advertising or marketing purposes. Firebase Analytics is configured with advertising ID collection disabled.

4. Parental Consent (COPPA)

The app targets children under 13. Before any child data is stored:

This setup flow constitutes verifiable parental consent under COPPA. A parent can withdraw consent at any time by deleting their account or contacting us at privacy@screenquest-kids.com.

5. How We Use the Data

We do not sell, rent, or share personal data with third parties except as described in section 6 (Service Providers).

6. Service Providers (Third Parties)

We use Google Firebase, a service operated by Google LLC. Firebase acts as a data processor on our behalf under Google's Data Processing Addendum. The following Firebase products are active:

Google's privacy policy: policies.google.com/privacy

No other third-party SDKs, ad networks, or analytics services are integrated.

7. Data Retention

DataRetained until
Parent account (Firebase Auth)Parent deletes account or requests deletion
Child profile and quest history (Firestore)Parent deletes account or requests deletion
Photo proofs (Firebase Storage)30 days after upload, or on account deletion — whichever is sooner
Crash reports (Crashlytics)90 days (Firebase default)
Analytics events14 months (Firebase default, shortest available)
On-device data (Room + EncryptedSharedPreferences)Cleared when app is uninstalled

8. Data Security

9. Children's Rights and Parental Controls

Under COPPA, parents have the right to:

To exercise any of these rights, email privacy@screenquest-kids.com. We will respond within 10 business days.

10. Permissions We Request

PermissionWhy we need it
CAMERAScan QR pairing code during setup; optional quest photo proof
PACKAGE_USAGE_STATSMonitor foreground app usage to enforce screen-time limits
SYSTEM_ALERT_WINDOWShow a time-up overlay when screen time is exhausted
BIND_DEVICE_ADMINPrevent the child from uninstalling the app without the parent PIN
INTERNETSync with Firebase (quest data, parent notifications)
RECEIVE_BOOT_COMPLETEDRestart the launcher after device reboot
POST_NOTIFICATIONSNotify the parent when the child completes a quest

11. Changes to This Policy

We will notify the parent via the app or email before making material changes. The "Last updated" date at the top of this page will always reflect the most recent version. Continued use after notification constitutes acceptance of the updated policy.

12. Contact Us

Questions, data requests, or concerns: