Permissions, explained honestly.

Parental control needs real system access to work. Here's every permission Raxak asks for, what it actually does, what it can and cannot see, and how to grant it on your phone brand.

At a glance

Who grants what

PermissionOn which phoneNeeded?What it's for
Usage AccessChild (and parent, if you track yourself)RequiredMeasures time spent per app โ€” the foundation of all reports and limits
AccessibilityChildRequiredInstant app detection, the block screen, web filtering โ€” the "Safety Shield"
Display over other appsParent (optional on child)RecommendedShows reminders and block screens when Accessibility isn't on
Battery exemptionAll devicesRecommendedStops the battery saver from killing protection in the background
Tamper protectionChild onlyRecommendedBlocks uninstalling Raxak without the family PIN
NotificationsAll devicesOptionalAlerts for parents, status and reminders for children
MicrophoneAnyOptionalOnly if you use voice input โ€” never listens otherwise
The honest summary: Raxak sees which apps are used, for how long, and which websites are visited on the child's device. Parents can never read messages, see photos, or view the screen โ€” and Raxak cannot take screenshots, record audio, or track location; it never asks for those permissions at all. (The optional harmful-content feature scans text on the child's device for danger signals only, and sends parents an alert โ€” never the content.)

If a permission was skipped or later switched off, open Settings โ†’ Permissions inside Raxak โ€” it shows what's granted and takes you to the right screen to fix anything missing.

Required

Usage Access

What it does: lets Raxak read Android's built-in per-app usage statistics โ€” how much time is spent in each app. This powers screen-time totals, reports, trends, and time limits. As the app puts it: "We only see app names and time spent. We cannot see any content."

How to grant it

  1. Raxak opens the Usage access settings screen for you during setup.
  2. Find Raxak in the list, tap it, and turn on Allow usage access.
  3. Manual path: Settings โ†’ Apps โ†’ Special app access โ†’ Usage access. (Samsung: Settings โ†’ Security and privacy โ†’ More security settings โ†’ Usage data access.)

If it's off

Screen-time measurement stops silently โ€” the dashboard shows no new data. Re-grant it any time from Settings โ†’ Permissions inside the app. The first grant also backfills up to the last 7 days from the phone's own records.

Required on child devices

Accessibility โ€” the "Safety Shield"

What it does: this is the enforcement backbone on a child's device. It lets Raxak know instantly which app is in the foreground (so blocks apply immediately, not seconds later), draw the block screen, and read the browser's address bar for web filtering.

What it does not do: Raxak's accessibility service is not a keylogger. It does not store or send what your child types or chats, and it never records the screen. If you enable harmful-content alerts, text is scanned on the device itself for danger signals (bullying, grooming, self-harm) โ€” you receive only an alert, never the messages.

How to grant it

  1. During child setup, Raxak shows the steps for your exact phone brand, then opens Android's Accessibility settings.
  2. Find Raxak โ€” usually under "Installed apps" or "Downloaded apps" (Samsung), "Special features" (Xiaomi/MIUI), or "Smart assistance" (Huawei).
  3. Turn it on and confirm the system dialog.

If your child turns it off

Raxak detects it instantly. You get a critical alert on your phone ("Protection disabled"), the child's phone shows a persistent "Enable Now" notification until it's restored, and when it comes back you're told how long the device was unprotected. In the meantime blocking falls back to a reduced mode: app detection is slower, blocks appear as overlays or reminders instead of instant full screens, and web filtering pauses until it's re-enabled.

On a parent's own phone Accessibility is optional โ€” it makes your own limits "stick" with gentle full-screen pauses, but Usage Access alone is enough for reports.
Recommended

Display over other apps

What it does: lets Raxak draw its screens on top of other apps โ€” block screens, pause reminders, and focus-session covers. On parent phones it powers scroll alerts and "pause & think" moments; on child phones it's the fallback blocker when Accessibility is off.

How to grant it

  1. Raxak opens the right screen during setup; toggle Allow display over other apps for Raxak.
  2. Manual path: Settings โ†’ Apps โ†’ Special app access โ†’ Display over other apps.
The #1 reliability fix

Battery optimization exemption

What it does: tells Android not to put Raxak to sleep in the background. Without it, aggressive battery savers โ€” especially on Xiaomi, Redmi, Oppo, Vivo, Realme, OnePlus, Huawei and Honor โ€” can stop protection and then refuse to let it restart until the app is opened again.

If that ever happens, Raxak notices and tells you: you'll see a "Protection Interrupted" alert naming the device and how long protection was off, and it resolves once background running is allowed.

How to grant it

  1. During setup, allow the "Ignore battery optimization" request.
  2. On aggressive brands, also enable Autostart and lock Raxak in Recents โ€” see the brand guides below.
Child devices only

Tamper protection (Device Admin)

What it does: registers Raxak as a device administrator on the child's phone so the app cannot be uninstalled without deactivating it first โ€” and deactivating it requires your family PIN.

If it's removed without the PIN (Android always allows removal via system settings), you get an immediate "Tamper Protection Removed" alert, and the child's phone shows a persistent notification asking to turn it back on. PIN-authorized removal by you is silent โ€” no false alarms.

How it's granted

  1. During child setup, Raxak shows a clear disclosure of what device admin can do, then opens Android's activation screen.
  2. Tap Activate. That's it โ€” Raxak uses it only to resist uninstalling and to enforce bedtime/limit locks.
Transparent by design: your child sees a system warning explaining that removing protection notifies you. Raxak resists tampering โ€” it never hides.
Optional

Notifications & microphone

Notifications

On Android 13+ apps must ask to show notifications. On your phone they carry safety alerts (protection disabled, new app installed, limit reached). On the child's phone they show protection status and gentle reminders. Skippable โ€” you can always check the app manually.

Microphone

Requested only if you use voice input (for example, dictating a to-do). Raxak never listens in the background and works fully without it.

Brand-specific

Keep Raxak alive on your phone brand

Some manufacturers ship battery savers that kill background apps regardless of Android's standard settings. If Raxak stops reporting or protection keeps switching off, do all three steps for your brand โ€” battery, autostart, and lock in Recents. ("Recents" is the recent-apps screen you get by swiping up and holding, or tapping the square/โ˜ฐ button.) Menu names vary slightly by model and OS version; the app also shows steps for your exact device during setup.

  1. Battery: Settings โ†’ Apps โ†’ Manage apps โ†’ Raxak โ†’ Battery saver โ†’ No restrictions
  2. Autostart: Settings โ†’ Apps โ†’ Manage apps โ†’ Raxak โ†’ enable Autostart (or Security app โ†’ Permissions โ†’ Autostart)
  3. Lock in Recents: open Recents, long-press (or pull down on) the Raxak card and tap the lock ๐Ÿ”’
  1. Battery: Settings โ†’ Battery โ†’ App battery management โ†’ Raxak โ†’ Allow background activity (don't optimize)
  2. Auto-launch: Settings โ†’ Apps โ†’ App management โ†’ Raxak โ†’ enable Auto-launch
  3. Lock in Recents: Recents โ†’ tap โ‹ฎ on the Raxak card โ†’ Lock
  1. Battery: Settings โ†’ Battery โ†’ Background power consumption management โ†’ Raxak โ†’ allow background running
  2. Autostart: iManager โ†’ App manager โ†’ Autostart manager โ†’ enable Raxak
  3. Lock in Recents: Recents โ†’ pull down on the Raxak card โ†’ Lock
  1. Battery: Settings โ†’ Battery โ†’ App battery management โ†’ Raxak โ†’ Allow background activity
  2. Auto-launch: Settings โ†’ Apps โ†’ App management โ†’ Raxak โ†’ enable Auto-launch
  3. Lock in Recents: Recents โ†’ โ‹ฎ on the Raxak card โ†’ Lock
  1. Battery: Settings โ†’ Battery โ†’ Battery optimization โ†’ Raxak โ†’ Don't optimize
  2. Auto-launch: Settings โ†’ Apps โ†’ Raxak โ†’ Battery โ†’ allow Auto-launch if shown
  3. Lock in Recents: Recents โ†’ โ‹ฎ on the Raxak card โ†’ Lock
  1. App launch: Settings โ†’ Battery โ†’ App launch โ†’ Raxak โ†’ switch off "Manage automatically", then enable Auto-launch, Secondary launch, and Run in background
  2. Lock in Recents: Recents โ†’ pull down on the Raxak card to lock it
  1. Battery: Settings โ†’ Apps โ†’ Raxak โ†’ Battery โ†’ Unrestricted
  2. Never sleeping: Settings โ†’ Battery and device care โ†’ Battery โ†’ Background usage limits โ†’ Never sleeping apps โ†’ add Raxak

Samsung has no autostart menu โ€” the two steps above are enough.

  1. Battery: Settings โ†’ Apps โ†’ Raxak โ†’ Battery โ†’ Unrestricted (or Battery optimization โ†’ Don't optimize)

Stock Android is far less aggressive โ€” the standard exemption is usually all you need.

Trust

What Raxak never asks for

These permissions are not in the app at all โ€” Android would not even let Raxak use them:

For the formal version, see the Privacy Policy.

Set up takes about 10 minutes.

The app walks you through every permission with the exact steps for your phone.

Go to the setup guide โ†’