Parental control with root authority

Per-app time limits, instant enforcement, and real-time usage monitoring. Built by a developer-parent who wanted something better.

Coming soon to Google Play Sideload — developer / family
$ sudo open com.tiktok
> Cringe Mode active. Pack: Shakespearean Dad.
> "Hark! Thy daily TikTok hour hath expired. Touch grass."
$

Everything you need to take control

--limits

Per-app time limits — daily minute budgets per app

Set daily minute budgets per app. Instagram gets 45 minutes, YouTube gets an hour. A global budget across all non-unlimited apps catches the apps you didn't think to limit individually.

--schedule

Per-child schedules — block apps during school, sleep, or focus hours

Per-child reusable schedule definitions. Block specific apps during school hours, bedtime, or focus windows. Schedules attach to a child's rule document and enforce automatically — no manual toggling required.

--instant

Instant Block — one-tap full-app lockdown with a custom message

One tap from the parent dashboard flips the global block flag on a child device. The child app locks every non-essential app within seconds and shows the custom message you set — useful for "dinner now" or "phone over here."

--web

Website blocking — block sites by category or specific domain

The accessibility service watches the active browser tab across Chrome, Samsung Internet, Firefox, and Google App. Block by category (social media, adult, gambling) or by specific domain. Per-domain overrides let you allow a single site inside a blocked category.

--cringe

Cringe Mode — themed makeover for the child app

6 packs of curated copy replace block-screen messages with prose your teenager will physically recoil from: GenAlpha, Corporate Dad, Shakespearean Dad, Pirate Dad, Dad Jokes, and DARE Officer. Family-wide toggle from the parent dashboard. A weekend bias and a sleep-time suffix keep the rotation fresh.

--pin

Family PIN override — parent-only escape hatch

A 4–6 digit Family PIN configured by the parent. Use it on the child device to grant a timed bypass on block screens or to clear the Settings tamper-block overlay when the child legitimately needs to change a setting. The hash lives in encrypted storage on the child device — never in plaintext.

--vacation

Vacation Time — pause all rules for a date range

Set a start and end date; while active, all rules are paused and the child app shows a vacation banner. School holidays, family trips, sick days — pick the window in the parent dashboard and forget about it.

--request

Access requests — children ask, you approve in one tap

When a limit hits or a site is blocked, the child can request more time or access. The parent dashboard shows the request in real time — what app, what site, how long they're asking for — and a single tap approves or denies. Approvals unblock the target for the full grant window across relaunches.

--protect

Tamper protection — device admin + tamper alerts

Device admin gates the uninstall path; the accessibility service detects attempts to disable protections, deactivate device admin, or clear the agent. This is detect-and-alert, not full prevention — when something happens, you get a high-priority push to your parent device immediately.

How it works

1

Install on both devices

Install SudoParent on your phone and your child's phone. One app, two modes.

2

Pair your child

Generate a pairing code on your device. Enter it on theirs. Child mode locks permanently.

3

Set the rules

Choose which apps to limit and for how long. Set schedules, block categories, or allow everything.

4

Enforce automatically

The agent runs silently in the background. Rules are enforced in real-time, no interaction needed.

For developers / family beta

SudoParent is sideload-only today. The audience is the developer's own family and a small set of invited testers — not a public download. The Google Play Store is the long-term path; until then, the APK is installed manually on both parent and child devices.

Pairing uses parent invite codes generated in the parent dashboard, so the child agent can be authenticated without a separate child login. If you're a developer-parent who wants to try the sideload build, get in touch via the Contact link below.

Get in touch

Ready to take control?

Built by a parent, for parents. No ads, no data selling — just control that actually works.

Coming soon to Google Play

Built by Jabezz Solutions — a developer-parent who got tired of parental controls that don't actually work.

SudoParent requires accessibility service and device admin permissions to function. The child agent runs as a foreground service to monitor and enforce app usage rules. SudoParent does not collect or transmit data beyond what is necessary for rule enforcement and usage reporting between paired devices.