Why KidShield Needs These Permissions
Each permission is essential for protection. We never collect unnecessary data — your family's privacy is our priority.
Accessibility
Detects active apps and enforces parental rules in real time.
Display Over Apps
Shows blocking screens on top of restricted apps instantly.
VPN Permission
On-device VPN filters internet traffic and blocks harmful sites.
All Files Access
Detects installed apps and protects device storage.
Usage Access
Monitors which apps are used and for how long each day.
Device Admin
Prevents uninstallation and tamper protection.
Location
Tracks real-time location and safe-zone alerts.
Notification Access
Sends instant alerts for blocked content and new installs.
Grant All Permissions — In Order
Follow the platform-specific setup on your child's Android or iOS device. Grant the requested permissions to fully activate KidShield's protection.
Usage Access
Allows KidShield to monitor which apps are used and for how long.
📂 Settings → Apps → Special App Access → Usage Access
What you'll see when granting usage access
Toggle is ON — KidShield can track app usage
Accessibility Permission
Core permission — detects active apps and enforces all parental rules in real time.
📂 Settings → Accessibility → Installed Apps → KidShield Kid.
Tap "Continue" then Allow
KidShield Kid. shows status On
Device Administrator
Prevents uninstallation and keeps protection active even if your child tries to bypass it.
📂 Settings → Biometrics & Security → Device Admin Apps
Tap "Activate" to grant device admin rights
Tap Activate at the bottom to confirm
Display Over Other Apps
Lets KidShield show blocking screens on top of restricted apps instantly.
📂 Settings → Apps → Special App Access → Appear on Top
What you'll see for display over apps
KidShield can now display blocking overlays
Battery Optimization
Keeps KidShield running in the background — never gets killed by battery saver.
📂 Settings → Battery → Optimize Battery Usage → KidShield Kid.
Tap 'Don't optimize' to keep app always active
KidShield runs 24/7 without interruption
Location Permission
Tracks your child's real-time location and triggers safe-zone alerts.
📂 Settings → Apps → KidShield Kid. → Permissions → Location
Select "Allow all the time" for continuous tracking
Select Allow all the time + precise location ON
VPN Permission
Creates an on-device VPN that filters internet traffic to block harmful websites.
📂 Settings → Apps → KidShield Kid. → Permissions → VPN
Tap 'OK' to allow KidShield to set up VPN
VPN is now active — harmful sites are blocked on-device
Manage All Files
Required to detect newly installed apps and protect storage from unauthorized changes.
📂 Settings → Apps → Special App Access → All Files Access
Find KidShield Kid. and tap it
All Files Access is now enabled for KidShield
Notification Access
Sends you instant alerts when blocked content is attempted or a new app is installed.
📂 Settings → Notifications → Advanced Settings → Notification Access
Enable KidShield in the notification listener list
KidShield can now send real-time alerts to parents
Choose a KidShield Plan and Start Protecting Today
Annual subscriptions support 1, 3, or 5 child devices with the same protection tools, parent dashboard, and setup support.