SafetyMode is a parental control app designed to protect kids from smartphone dangers, ensuring their digital safety.
With a unique anti-addictive design, parents control which apps kids access and when. You can track locations, block harmful content, log exposure, and much more. All personal data is processed on the device and is never collected or shared.
PERMISSIONS & HOW WE USE THEM
We believe in full transparency. Here’s why each permission is requested:
1. Default Launcher (Core Feature)
Purpose: SafetyMode replaces your default home screen to show installed apps and widgets.
Permission: Default Home App Role
Why: Required to list and launch apps. We do not collect app data beyond what’s needed to display icons.
2. App Usage Limits (Digital Wellbeing)
Purpose: Set daily time limits for any app. When the limit is reached, the app is blocked.
Permission: android.permission.PACKAGE_USAGE_STATS (Usage Access)
Why: Used only to check how long apps are used and compare against parental limits. Data is stored locally.
3. SafetyMode Filters (Content Blocking)
Purpose: Block apps or content based on parental filters.
Permission: android.permission.SYSTEM_ALERT_WINDOW (Display over other apps)
Why: Required to show safety popups and block access when restricted content is detected. No data from other apps is read or transmitted.
4. Navigation Bar Customization
Purpose: Provide a custom navigation bar (Home, Back, Recents).
Permission: Accessibility Service
Why: Needed to perform navigation actions and show the overlay bar. Used only for UI control & content checks set by parents.
5. Location Services (Parent Tracking)
Purpose: Allow parents to locate their child’s device (optional).
Permissions: ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION
Why: Used only to show the device’s current location on the parent’s linked account. Can be disabled anytime.
6. Camera Access
Purpose: Used to scan subscription QR codes for activation.
Permission: android.permission.CAMERA
Why: Only active during QR scanning. The feed is not recorded or stored.
7. Contacts & Calling (Favorites Feature)
Purpose: Create shortcuts to frequently called contacts.
Permissions: READ_CONTACTS, CALL_PHONE
Why: Contacts are read only to show names/numbers in favorites. No contact data is uploaded or shared. Calling initiates directly through the phone dialer.
8. Network Access
Permissions: INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE
Why: Required for license verification, syncing parental settings, and checking connectivity. We do not monitor network traffic.
9. Wallpaper Customization
Permissions: SET_WALLPAPER, SET_WALLPAPER_HINTS
Why: Allows personalization of the home and lock screens.
10. App Management (Optional Features)
Permissions:
REQUEST_DELETE_PACKAGES: Used only if the user chooses to uninstall apps through SafetyMode.
QUERY_ALL_PACKAGES: Required to list installed apps for parental control blocking. Strictly used for displaying apps, not for profiling or data collection.
11. VpnService
Why: Required to route your child's internet traffic through a local filter on the device. This allows the app to inspect website URLs and block access to inappropriate or harmful content based on the parent's restrictions. The VPN operates entirely locally on the device and does not route your child's data to external servers.
Privacy Commitment
SafetyMode does not collect, share, or sell user data. All sensitive processing — including app usage stats, screen monitoring, and filtering — happens entirely on your device.
For more details, please see our Privacy Policy at https://safetymode.com/privacy-policy.