Block apps on Android. No root required.
Rooting an Android phone to control apps was never a good idea, and in 2026 it's entirely unnecessary. Every method below works on a stock, unrooted device.
Why rooting is the wrong answer
Rooting voids the warranty, breaks banking and payment apps through Play Integrity checks, blocks OTA security updates, and hands a teenager a device with no security boundaries at all. It also makes the phone less safe, not more. Skip it.
Method 1: Family Link app limits (free, built in)
- Install Family Link and link your child's Google account.
- Open your child's profile → Controls → App limits.
- Tap an app and choose Block, or set a daily time limit.
Works well for: children under 13 with a supervised Google account.
Limitations: supervision weakens at 13 — your child gets a notification offering to remove supervision and can accept it on their birthday. Family Link also can't block system apps, and it can't stop an app being sideloaded outside the Play Store.
Method 2: Samsung Secure Folder / device-maker tools
Samsung, Xiaomi, and a few other manufacturers ship their own app-lock features. Samsung's Secure Folder can hide apps behind a separate PIN; Xiaomi has App Lock built into Security.
Limitations: manufacturer-specific, inconsistent between models, and generally designed to hide your apps from someone else rather than stop your child using theirs. Both are removable by the device user.
Method 3: Digital Wellbeing focus mode
Settings → Digital Wellbeing → Focus mode lets you pause selected apps on a schedule.
Limitations: it's a self-control tool, not a parental control. There's no PIN. Your child turns it off in two taps.
PIN-lock any app on Android
Defenras App Blocker locks apps behind your PIN and stops uninstall attempts — no root, no ADB, no technical setup.
Get Defenras free →Method 4: A dedicated app blocker with a parent PIN
This is what actually holds. Defenras App Blocker uses Android's Accessibility Service to detect when a restricted app opens and immediately closes it, showing a PIN prompt instead.
Setup
- Install Defenras from the Play Store on your child's phone.
- Sign in with your parent account and set a PIN your child doesn't know.
- Grant the Accessibility permission when prompted — this is what lets the blocker see which app is in the foreground.
- Open App Blocker and select the apps to lock.
- Turn on Uninstall protection.
What uninstall protection does
Defenras registers as a device admin, which means Android won't let the app be uninstalled until admin rights are revoked — and revoking them requires the parent PIN. If someone tries, you get a notification.
App blocking on Android requires the Accessibility Service. There is no other supported API for it. Be aware that any app with this permission can technically observe on-screen content — which is why it matters that Defenras doesn't transmit or store any of it. The permission is used solely to identify the foreground package name.
Blocking the escape routes
App blocking alone leaves three exits open. Close them:
- The web version. Blocking the Instagram app does nothing about instagram.com in Chrome. Defenras blocks both at once — the app via App Blocker, the site via DNS.
- Sideloading. Turn off Install unknown apps for every browser and file manager: Settings → Apps → Special app access → Install unknown apps.
- Safe mode. Booting into safe mode disables third-party apps including blockers. On most Android builds you can't disable safe mode without an enterprise MDM — but Defenras notifies you when the device boots into it, which is usually the more useful signal anyway.
Second user profiles
Android supports multiple user profiles, and a second profile is a clean device with none of your restrictions. Check Settings → System → Multiple users and turn it off, or at minimum turn off Add users from lock screen.
Frequently asked questions
Does app blocking work if my child force-stops the blocker?
Defenras restarts automatically and notifies you if it's force-stopped. On some manufacturer builds you should also exempt it from battery optimisation, or aggressive power management will kill it in the background.
Can I block an app but still allow it at certain times?
Yes. Schedules let you allow an app during set windows — after homework, weekends only — and block it otherwise.
What happens when my child turns 13 with Family Link?
Google notifies them that they can remove supervision themselves. A separate blocker with a parent PIN isn't affected by that birthday.
Does this drain the battery?
The Accessibility Service is event-driven rather than polling, so the impact is minimal — typically low single-digit percentage over a day.
Defenras blocks all of this — without collecting your child's data.
One app, every device, every browser. Adult content, gambling, vaping, scams, malware, social media — all blocked. PIN-locked. Free version available, no credit card.