App blocker for ADHD: what actually works on iPhone
A blocker for ADHD is a lock that has to survive you wanting it gone. Judge it by its exits, not its features.
What to do today
- Judge a blocker by its exits, not its features. For each one you are considering, find every way to get the app open again and count the taps. If any exit is one tap, it will lose to an ADHD brain at night.
- Do the two Apple settings first, whatever blocker you pick. Deleting Apps set to Don't Allow, and a Screen Time passcode entered by someone you trust. No app can replace those two.
- Never pay a blocker that has not blocked something for you yet. If the paywall appears before the first block has held, close it.
Search "app blocker for ADHD" and you get lists ranked by star ratings and screenshots. That is the wrong axis. An app blocker for ADHD is not a productivity tool; it is a lock that has to survive you, at 11:50 pm, wanting it gone. This page is about what makes a lock survive that moment, what makes it fail, and how to check before you pay.
What fails, and why it fails specifically for ADHD
1. One-tap off
Apple's built-in App Limits are the clearest example. The iPhone User Guide says it in one line: "By default, Screen Time limits can be ignored once reached." The limit screen offers a way to keep going, and if you set the Screen Time passcode yourself, the passcode is not a barrier either. The pattern repeats in third-party apps: a pause button, a "just this once" link, a settings toggle with no passcode in front of it. It does not matter how strong the block is if turning it off costs one tap. Impulsivity is exactly the trait that makes one tap free.
2. Trials that turn into charges, and weekly plans
The impulsive part of ADHD is also what a certain kind of paywall is built for. The app locks your apps, then shows the payment screen, and the fastest way past the lock is to pay. Some do it by the week, so the number looks small. Some start a free trial and bill you when you forget, which you will. The tell is order: if money is asked for before the block has proven it works, the block is the bait.
3. Breaks that never end
Time blindness is the part of ADHD nobody designs for. You pause the blocker for "a quick look", and nothing re-locks it. Two hours vanish. A break is only safe if it has an end you can see and a lock that comes back on its own, without you doing anything, even if the blocker app is closed. On iPhone that is possible: Apple's Device Activity framework lets the system, not the app, fire the start and end of a schedule. We tested it: after a 15-minute break with the blocker app killed, the shield returned on its own, one second late (iPhone 14, iOS 26.5, 2026-08-09). If a blocker's break is just "we'll remind you", it is not a break, it is a hole.
4. The delete button
Every blocker on iPhone can be deleted by an adult. That is not a flaw in one app; Apple designed it that way. The Family Controls documentation says that when an adult authorizes an app for themselves, the system "removes any restrictions that prevent the user from bypassing parental controls so the user can delete an authorized app". Only a child authorized by a parent gets protection from deleting the app. Hold, tap, gone, all blocks with it. The only defense is a system setting (Deleting Apps › Don't Allow) behind a passcode you do not hold. We cover the exact path in Deleting the app bypasses your blocker. Here is the fix.
5. "It says blocked, but the app opens"
This is the most common one-star review of screen time apps, and part of it is a real mechanism. Screen Time access goes through an authorization step that can fail on the first attempt. Our device log shows authorizationConflict on attempt 1 and approval on attempt 2. An app that shows "Blocked" without reading the shield state back from the system is guessing, and you find out it guessed wrong at midnight.
6. Lock screens that give you nothing to hold on to
A grey screen that says "blocked" invites a fight. What calms an ADHD brain is information: which app, which rule, and when it opens again. Apple's shield system lets an app define what that screen shows (the ShieldConfiguration in ManagedSettings), so a blocker that leaves you with an hourglass chose to.
What to look for instead
These are the questions that predict whether a blocker will still be on your phone in a month.
- Where are the exits, and what does each one cost? Count taps. Then ask what stands in front of each exit: nothing, a passcode you know, or a passcode someone else knows.
- Does the block come back by itself? Take a break, close the blocker app completely, wait. If the apps stay open past the break, it is a timer, not a block.
- Is 15 minutes stated honestly? Apple's system rejects schedules that are too short with an
intervalTooShorterror; on our phone 5 and 10 minutes were rejected and 15 accepted. A blocker that offers a 2-minute lock is not using the system block for it. A blocker that says "15 minutes, because that is the shortest iPhone allows" is telling you the truth. - Does it prove itself before it asks for money? The right order is: pick one app, block it, go try to open it, see the shield. Then decide about paying.
- What does the shield say? Look for the app name, the schedule name, and the time it opens again.
- What does it tell you when the block is not up? An honest blocker checks the shield state and tells you "shield is up" or "it did not work" with a reason, and retries. Silence is the failure mode.
- Does it need an account? Apple's app picker hands the blocker opaque values, so a blocker never needs to know which apps you chose. If it wants an account, ask what for.
- What is the pricing shape? Yearly with the monthly math visible, or monthly you can cancel in Settings, are fine. Weekly plans and trials that convert are the red flags.
Comparison by criteria, not by brand
We are not going to rank apps we cannot verify. Instead, here is how the four kinds of block you can run on an iPhone behave on the criteria above, based on Apple's documentation and our own device measurements.
| Criterion | Apple App Limits | Apple Downtime + Block at Downtime | Blocker on the Screen Time API | Timer-style app (no Screen Time access) |
|---|---|---|---|---|
| Can you tap past it? | Yes by default (Apple). Mac has a "Block at end of limit" option; check inside the limit on iPhone. | No: apps "can't be opened during downtime" (Apple). Off switch is one tap unless a passcode is set. | Depends entirely on the app's exits. Ask the eight questions above. | Yes. It cannot cover the app with a shield. |
| Comes back on its own? | It is a daily budget (Apple: "daily time limits"). | Yes, on the schedule. | Yes if it registers a schedule with the system; we measured re-lock with the app closed. | Only while the timer app is running and you obey it. |
| Shortest real block | Limits are time budgets; 15-minute snooze on the limit screen. | Schedule-based. | 15 minutes (measured; Apple rejects shorter intervals). | Anything, because it is not a block. |
| Survives deleting the app? | Not applicable. | Not applicable. | No for adults (Apple). Needs Deleting Apps › Don't Allow. | No. |
| Who holds the key | Screen Time passcode. | Screen Time passcode. | Screen Time passcode for deletion; the app's own exits for everything else. | You. |
| Custom lock screen | No. | No (dimmed, hourglass). | Possible (Apple's ShieldConfiguration). | Not a real lock screen. |
| Cost | Free. | Free. | Free tiers and subscriptions vary; check the shape. | Varies. |
How to tell which column an app is in: if it never asked you for Screen Time access when you set it up, it is in the last column, whatever its store listing says.
The honest checklist before you pay
- I blocked one app and tried to open it, and I saw a shield, before any payment screen.
- I took a break, closed the blocker completely, and the block came back on its own.
- Every exit I can find is either at least 15 minutes long or behind a passcode I do not know.
- The break length is stated as 15 minutes, not 2 or 5.
- The shield tells me which app, which schedule, and when it opens.
- The app tells me when the shield is not up, instead of staying silent.
- There is no weekly plan and no trial that converts to a charge.
- Deleting Apps is set to Don't Allow on my phone, behind someone else's passcode.
- I did not need to create an account.
Set-up order for an ADHD brain
Order matters more than the app, because the first evening decides whether the block survives.
- Afternoon, when you are fine: install the blocker, block one app for 15 minutes, watch it hold. If it does not, you have learned that for free.
- Same afternoon: create one schedule for the hours you already know you lose. Not five schedules. One.
- Before dinner: hand the phone to your passcode holder. They set the Screen Time passcode (Settings › Screen Time › Lock Screen Time Settings, four digits, twice) and set Deleting Apps to Don't Allow. You look away.
- That night: when the shield shows up, read the unlock time on it and put the phone down. If you need a break, take the 15 and let it re-lock.
- A week later: add a second app or a second schedule only if the first one held. If it did not, the fix is in the exits, not in adding more rules.
If the thing you keep tapping is Apple's own Ignore Limit, start with How to stop yourself from tapping Ignore Limit on Screen Time; the passcode-holder pattern there is the same one every blocker depends on.
Questions people ask
What is the best app blocker for ADHD on iPhone?
The one whose exits you cannot take impulsively. Check that it uses Apple's Screen Time access (a real shield, not a timer), that breaks re-lock on their own with the app closed, that it states the 15-minute minimum honestly, that it proves the block works before asking for money, and that you have set Deleting Apps to Don't Allow behind a passcode someone else holds. Any app that passes those checks will do more for you than a higher-rated one that fails them.
Can an app blocker stop me from just deleting it?
Not on its own. Apple's Family Controls documentation says that for an adult who authorizes an app for themselves, the system removes the restrictions that would prevent deleting it; only a child authorized by a parent is protected. The fix is Settings › Screen Time › Content & Privacy Restrictions › iTunes & App Store Purchases, set deleting apps to Don't Allow, and lock Screen Time with a passcode a trusted person keeps.
Why do ADHD app blockers keep 'not working'?
Three common causes: the first Screen Time authorization request fails silently (our device log shows authorizationConflict on attempt 1 and success on attempt 2), the app has a one-tap pause or off switch with nothing in front of it, or the break has no automatic end. Look for a blocker that checks the shield state and shows it to you, and that re-locks by itself after a break.
Sources (all opened and checked 2026-09-12)
- Apple, iPhone User Guide, "Set schedules with Screen Time on iPhone" (iOS 26): support.apple.com/guide/iphone/set-schedules-with-screen-time-iphb0c7313c9/ios — checked 2026-09-12
- Apple, iPhone User Guide, "Create, manage, and keep track of a Screen Time passcode on iPhone": support.apple.com/guide/iphone/create-manage-track-a-screen-time-passcode-iph272b4c4bd/ios — checked 2026-09-12
- Apple, iPhone User Guide, "Get started with Screen Time on iPhone": support.apple.com/guide/iphone/get-started-with-screen-time-iphbfa595995/ios — checked 2026-09-12
- Apple Support, "Use parental controls to manage your child's iPhone or iPad" (published April 21, 2026): support.apple.com/en-us/105121 — checked 2026-09-12
- Apple, iPhone User Guide, "Change settings and restrictions in the App Store on iPhone": support.apple.com/guide/iphone/change-settings-and-restrictions-iph3dfd91de/ios — checked 2026-09-12
- Apple, macOS User Guide, "Set time limits for apps and websites in Screen Time on Mac": support.apple.com/en-us/guide/mac-help/mchl630bc02f/mac — checked 2026-09-12
- Apple Developer Documentation, "Family Controls": developer.apple.com/documentation/familycontrols — checked 2026-09-12
- Apple Developer Documentation, "AuthorizationCenter.requestAuthorization(for:)": developer.apple.com/documentation/familycontrols/authorizationcenter/requestauthorization(for:) — checked 2026-09-12
- Apple Developer Documentation, "Device Activity" and "DeviceActivityCenter.MonitoringError": developer.apple.com/documentation/deviceactivity, …/deviceactivitycenter/monitoringerror — checked 2026-09-12
- Apple Developer Documentation, "ManagedSettingsStore" and "ShieldConfiguration": developer.apple.com/documentation/managedsettings/managedsettingsstore, developer.apple.com/documentation/managedsettingsui/shieldconfiguration — checked 2026-09-12
- Apple Developer Documentation, "FamilyActivityPicker": developer.apple.com/documentation/familycontrols/familyactivitypicker — checked 2026-09-12
- KANAU WORKS device log, iPhone 14 on iOS 26.5, 2026-08-09: DeviceActivity schedules of 5 and 10 minutes rejected with
intervalTooShort, 15 and 20 minutes accepted; authorization returnedauthorizationConflicton attempt 1 and succeeded on attempt 2; after a 15-minute break with the app closed, the shield came back 1 second late.
Unbudge: ADHD App Blocker for iPhone
Unbudge blocks the apps you pick on a schedule, gives you a 15-minute break when you need one, and locks them again on its own, even if you never open Unbudge again. It proves itself with a 15-minute test block before any payment screen. Free for 3 apps and 1 schedule. No account, no ads, nothing leaves your phone.
Download on the App StoreHow Unbudge works