Parental control that a child cannot uninstall: device owner explained

By the Skie team · Updated 12 November 2026 · 6 min read

In short

A parental control a child cannot uninstall is one that runs as the Android device owner. Android itself then blocks removing it, force-stopping it or clearing its data. Skie works this way. The device needs to be freshly set up or reset once to be managed.

The problem with ordinary parental control apps

Most apps, including most parental controls, are installed like any other app. Anything installed that way can be removed that way. A child who finds the app in Settings, or holds the icon and taps uninstall, can undo your setup in seconds.

Some apps try to prevent this with a device administrator or accessibility permission. That helps, but it is a courtesy the child can usually withdraw with enough patience.

Device owner mode in plain words

Android has a special role called device owner. It exists so that organisations can manage company or school devices. An app with that role can set rules that Android itself enforces, and the user cannot undo them from the device. Think of it as the difference between asking someone to follow a rule and building the rule into the door.

Android only grants the role on a device that has not yet been set up, which is why a reset is needed once. The longer explanation is in Android device owner mode explained.

What Skie locks as device owner

  • Uninstalling Skie is blocked
  • Force stop, clear data and disable are blocked, and the Skie app cannot be stopped by the user
  • Factory reset from Settings is blocked
  • Safe mode, developer options and adb are blocked
  • Adding, removing or switching users and work profiles is blocked
  • Network reset and Reset all settings are blocked or undone within seconds
  • Date and time are locked to automatic

If someone resets from the recovery menu

Skie is built to be tamper-proof. If anything ever did get through, the parent is alerted immediately, down to the exact device. Android's Factory Reset Protection is also on, so a wiped device asks for the Skie organisation's Google sign-in before it can be set up again. Only Skie holds that sign-in, so a reset device is of no use to whoever took it.

Each policy sent to the device is cryptographically signed and the device rejects anything that does not verify. After every change, the device reads each protection back and reports a compliance score.

Questions to put to any product

  • Does it run as device owner, or as a normal app with extra permissions?
  • What happens if my child opens Settings and taps uninstall?
  • What happens if my child force stops it or clears its data?
  • Do I get an alert if something changes, and how quickly?
  • How do I remove it myself when I choose to?

Removing it yourself

You stay in control. Remove Skie turns off every protection, shows every app again, restores network settings and releases ownership, without deleting any apps. The child cannot do this, and neither can a stranger holding the device.

If you want more on how this compares with free options, read device owner versus Family Link. Pricing for Skie is on request.

What a child will see

On a Skie-managed device, the uninstall option for Skie is simply not available, and the force stop and clear data buttons are blocked. The child can see that the phone is managed. There is no hidden mode and no secret app. This is useful: a clear boundary is easier to accept than a hidden one.

The Skie app also keeps itself running. A background service with a watchdog worker restarts it, and a repeating alarm about every four minutes reports that the device is present. If the device does not report in, the dashboard shows it as due, overdue or offline unusual, and you can adjust those thresholds.

Phones and tablets are the same

The device owner role works the same way on a phone and a tablet, so a child cannot uninstall Skie from either. That matters for families with a mix of devices, because rules and protections follow the child, not the device type.

If you are wondering about a school or hostel setting, the same technology is used there, with additional roles for teachers and administrators. Skie for Parents and Skie for Enterprise are kept separate, so a family never sees an organisation's data.

What this does not mean

It does not mean you must set the strictest options. Device owner is the foundation. What you build on it, from a tight allowed list to a relaxed one, is up to you. A strong base lets you be more generous, because you are not relying on your child's goodwill for the basics.

Frequently asked questions

Is there a parental control a child cannot uninstall?

Yes. Apps that run as the Android device owner, like Skie, cannot be uninstalled or force-stopped from the device by the user.

How do I turn off parental controls on Android without a password?

You should not be able to. If a child could, the control is weak. The parent removes Skie through the dashboard.

What is device owner mode?

It is an Android role for managing a device, where the managing app can enforce rules that the user cannot undo from the device itself.

Do I need to reset the phone?

Once, yes. Android only allows device owner on a device that has not been set up, with any Google account removed.

Can a factory reset remove it?

Factory reset from Settings is blocked. If a reset happened from recovery, the device would be locked behind the Skie organisation's Google sign-in and would alert the parent.