How to set up iPhone Screen Time so it can't be disabled
Apple's built-in Screen Time has a fundamental flaw: if you can access Settings, you can turn it off. This is a known problem with no official fix. But there is a workaround — and it's the only reliable one.
Why Screen Time alone isn't enough
Screen Time lets you set app limits, downtime windows, and content restrictions. All of that is locked behind a passcode. The problem is that the Screen Time passcode lives inside the Settings app — and the Settings app is always accessible.
Even with a Screen Time passcode set, a determined user can open Settings, navigate to Screen Time, and disable the entire system in a few taps. There is no native way to prevent this. Apple does not allow Screen Time itself to be locked behind a separate access restriction.
This means any blocking setup that relies purely on Screen Time has a permanently open door. You are relying on the passcode being secret — which is not the same as the setting being structurally unreachable.
Step 1: Block access to Settings using a Shortcut
iOS Shortcuts can run automations when a specific app is opened. You can use this to make the Settings app effectively inaccessible — by immediately closing it every time it opens.
Here is how to set it up:
- Open the Shortcuts app and go to the Automation tab.
- Tap the + and choose App as the trigger.
- Select Settings as the app and set the trigger to Opens.
- Disable "Ask Before Running" — this is critical, otherwise a confirmation prompt appears every time.
- Add the action Go to Home Screen as the only step in the shortcut.
- Save the automation.
From this point on, tapping the Settings icon will open the app for a fraction of a second and then immediately return to the home screen. The effect is that Settings becomes practically unreachable in normal use.
Important: The Shortcuts app itself must also be restricted or hidden — otherwise the automation can simply be deleted. Use Screen Time to block or hide the Shortcuts app after setting this up. Do this last, in the right order, or you will lock yourself out of the ability to change anything.
Step 2: Use a third-party app to enforce app limits
With Settings blocked, you now need a way to enforce app limits that does not depend on Settings being accessible. This is where a third-party app like Screen Zen comes in.
Screen Zen (and similar apps) use Apple's Screen Time API to apply usage limits, but they manage everything through their own interface — not through the Settings app. This means once Screen Zen is configured and its own passcode is set, there is no accessible path to undo the limits.
The setup in Screen Zen is straightforward:
- Install Screen Zen from the App Store.
- Grant it Screen Time permissions when prompted.
- Set your app limits — which apps are blocked, when, and for how long.
- Set a passcode inside Screen Zen that is different from your device passcode and ideally not known to you (have someone else set it).
Because Screen Zen's configuration lives inside its own app — not in Settings — the Settings block from Step 1 does not interfere with it. And because Screen Zen itself can be hidden or restricted, there is no accessible way to undo the limits from the device.
Why this combination works
The two steps close two different loopholes:
- The Settings block prevents someone from opening Settings and disabling Screen Time or changing restrictions directly.
- The third-party app provides app limits that are managed outside of Settings, so they remain enforceable even when Settings is inaccessible.
Together, they produce a setup where there is no accessible path — on the device itself — to undo the limits. The only remaining bypass routes involve technical methods like restoring the device via a computer, which requires physical access to both the iPhone and a trusted machine. For most real-world situations, that is an acceptable residual risk.
Order of operations
The sequence matters. Doing this in the wrong order can lock you out before you are finished, or leave gaps that make the whole setup bypassable.
- Install and configure Screen Zen first, including its internal passcode.
- Set the Screen Time passcode (if not already set) with a strong, secret code.
- Use Screen Time to restrict or hide the Shortcuts app.
- Create the Settings automation in Shortcuts last.
- Verify everything works before locking down further.
Test carefully before handing the device to someone else or having your passcode changed. A misconfigured setup can leave you with a phone that has broken limits and no way to repair them without a full restore.
This is, as far as is currently known, the only method that makes iPhone app limits structurally unbypassable without full device supervision via MDM. It is not perfect — no on-device solution is — but it closes the most significant loopholes available to a typical user acting in the moment.