Privacy Policy
Last updated: 12 April 2026
SudoParent helps parents manage their children's device usage. Your family's privacy is important to us. This policy explains what information we collect, how we use it, and the choices you have.
What we collect
| Data | Purpose | Stored where |
|---|---|---|
| Parent email address | Account creation and authentication | Firebase Authentication |
| Child profile name | Identify child devices in parent dashboard | Cloud Firestore |
| App usage data | Track time spent in each app against limits | Child device + Cloud Firestore |
| Installed app list | Allow parents to set per-app rules | Cloud Firestore |
| Rule configuration | Time limits, schedules, blocked apps | Cloud Firestore |
| Access request history | Track requests and approvals between devices | Cloud Firestore |
| Device pairing tokens | Link parent and child devices securely | Cloud Firestore |
How data flows between devices
Child device: The SudoParent agent collects app usage statistics using Android's UsageStatsManager API. This data is synced to Cloud Firestore so the parent can view it. Rules set by the parent are downloaded from Firestore and enforced locally.
Parent device: The parent dashboard reads usage data and writes rule changes to Cloud Firestore. Push notifications (via Firebase Cloud Messaging) alert parents to access requests and tamper events.
All data transmission between devices passes through Firebase infrastructure. No data is sent directly between devices, and no data is sent to third-party services beyond Firebase.
How we store your data
- Cloud storage: All cloud data is stored in Google Cloud Firestore, protected by Firebase Security Rules that ensure each family can only access their own data.
- Local storage: Usage data and cached rules are stored locally on the child device using Room (encrypted database) and DataStore.
- Authentication: Parent accounts use Firebase Authentication with email and password. Passwords are never stored in plain text.
- Child authentication: Child devices authenticate using custom tokens minted by Cloud Functions. Children never need to enter credentials.
Permissions the child agent requires
| Permission | Why it's needed |
|---|---|
| Usage Access (PACKAGE_USAGE_STATS) | Read app usage statistics to track time against limits |
| Accessibility Service | Detect foreground app changes for real-time enforcement; overlay block screens |
| Device Admin | Prevent uninstallation of the agent app |
| Display Over Other Apps | Show block screen when a restricted app is opened |
| Foreground Service | Keep the monitoring agent running continuously |
| Notifications | Show persistent notification for foreground service; receive push messages |
What we do NOT do
- We do not sell your data to anyone.
- We do not track your child's location.
- We do not read message content, calls, or personal communications.
- We do not record screen content, keystrokes, or browsing history.
- We do not share your family's data with advertisers or third parties.
- We do not use your data for profiling, analytics, or any purpose beyond parental control.
Children's privacy
SudoParent is designed to be installed and configured by parents or legal guardians. The child agent is installed on a minor's device under parental consent and supervision. We collect only the minimum data necessary for parental control functionality.
Children cannot create accounts or provide personal information directly. All configuration is controlled by the authenticated parent.
Your rights
- View your data: All collected data is visible in the parent dashboard.
- Delete your data: Unpairing a child device removes their data from Firestore. Deleting your parent account removes all associated data.
- Data export: Request a copy of your data by contacting us.
- Withdraw consent: Uninstall the app from both devices at any time. Deactivate device admin on the child device first, then uninstall normally.
Changes to this policy
We may update this policy from time to time. We will notify you of significant changes through the app. The "Last updated" date at the top of this page reflects the most recent revision.
Questions about your privacy?