[{"data":1,"prerenderedAt":238},["ShallowReactive",2],{"guide-how-app-blocking-works-on-iphone":3},{"id":4,"title":5,"body":6,"description":226,"extension":227,"eyebrow":228,"heading":5,"meta":229,"navigation":230,"order":231,"path":232,"seo":233,"stem":234,"summary":235,"updatedAt":236,"__hash__":237},"guides\u002Fguides\u002Fhow-app-blocking-works-on-iphone.md","How app blocking actually works on iPhone",{"type":7,"value":8,"toc":216},"minimark",[9,13,21,33,36,41,44,47,51,58,86,93,96,100,103,106,113,117,120,131,134,138,141,161,170,174,177,203],[10,11,12],"p",{},"There are two very different things sold as \"app blocking\" on iPhone, and they behave nothing alike\nat the moment you actually need them.",[10,14,15,16,20],{},"The first is a ",[17,18,19],"strong",{},"reminder",". The app watches what you are doing and nudges you — a banner, a\ncountdown, a screen you can swipe past. It works while you are cooperating and does nothing when you\nare not, because the app doing the watching has no authority over anything.",[10,22,23,24,27,28,32],{},"The second is a ",[17,25,26],{},"shield",". The app hands your rules to iOS, and ",[29,30,31],"em",{},"iOS"," covers the app. Nothing to\nswipe past, because the app you are trying to open does not open.",[10,34,35],{},"Only the second survives the moment it is built for. Everything below is about how that one works.",[37,38,40],"h2",{"id":39},"why-a-real-block-holds-with-the-app-closed","Why a real block holds with the app closed",[10,42,43],{},"Once a shield is on, iOS is enforcing it, not the app that set it. You can close that app, swipe it\nout of the app switcher, or leave it untouched for a week — the block holds, because nothing about\nthe enforcement depends on it running.",[10,45,46],{},"This is also the fastest way to test a blocker before you trust it. Set a block, force-quit the app\nthat set it, then try to open something you blocked. If the shield is still there, the enforcement\nis real. If it is not, you bought a reminder.",[37,48,50],{"id":49},"the-four-ways-to-start-one","The four ways to start one",[10,52,53,54,57],{},"Underneath, every block is a rule about ",[29,55,56],{},"when",". There are four shapes, and the useful ones are the\ntriggers you never have to remember to fire:",[59,60,61,68,74,80],"ul",{},[62,63,64,67],"li",{},[17,65,66],{},"Schedule"," — a recurring weekly window. Weekday mornings, or every evening after nine.",[62,69,70,73],{},[17,71,72],{},"Location"," — on arriving at, or leaving, a saved place. The office, or the gym.",[62,75,76,79],{},[17,77,78],{},"Usage limit"," — once you pass a daily time cap you set for that app.",[62,81,82,85],{},[17,83,84],{},"Instant"," — right now, for as long as you choose.",[10,87,88,89,92],{},"They combine, and that is where they stop feeling like a blunt instrument: a block that requires\nboth a schedule ",[29,90,91],{},"and"," a place only holds at the office on a weekday morning, and leaves the same\napps alone on a Sunday.",[10,94,95],{},"You can shield individual apps, whole categories, and websites.",[37,97,99],{"id":98},"what-happens-after-a-restart-or-an-ios-update","What happens after a restart or an iOS update",[10,101,102],{},"This is the failure nobody warns you about, and the one that quietly costs you months.",[10,104,105],{},"Restarts, iOS updates and permission resets can all clear the registrations an app holds with the\nsystem. The rule still exists in the app's own database, so the interface still shows a block — but\nnothing is registered with iOS any more, and nothing is being enforced.",[10,107,108,109,112],{},"The fix is for the app to check its own state against what iOS ",[29,110,111],{},"actually"," holds and repair the\ngaps, rather than assuming that what it registered once is still there. That is what Motiv does. It\nis worth asking of anything you are comparing, because the symptom is invisible: a block that\nsilently stopped meaning anything still looks exactly like a block.",[37,114,116],{"id":115},"getting-past-your-own-block-on-purpose","Getting past your own block, on purpose",[10,118,119],{},"A block you genuinely cannot escape becomes a block you delete in frustration at the worst possible\nmoment — and deleting the app takes every other block with it.",[10,121,122,123,126,127,130],{},"The design that survives contact with a real bad day makes escaping ",[17,124,125],{},"deliberate"," rather than\nimpossible. In Motiv, hitting a shielded app lets you through only after clearing friction you chose\nin advance: waiting out a countdown, writing down why you need it, typing an exact phrase, or\nentering a code from your authenticator app. Bypasses are capped per day, and the whole thing can be\nswitched off with a ",[17,128,129],{},"never bypass"," option.",[10,132,133],{},"The friction is doing something specific. You choose the rules while calm, and the distracted\nversion of you meets them later. That gap is the entire mechanism.",[37,135,137],{"id":136},"when-blocking-stops-what-to-check","When blocking stops: what to check",[10,139,140],{},"Almost always a permission, and a well-behaved app will have warned you already. In this order:",[142,143,144,150,155],"ol",{},[62,145,146,149],{},[17,147,148],{},"Screen Time access"," — iOS Settings → Screen Time. If it is off, nothing can be shielded at\nall.",[62,151,152,154],{},[17,153,72],{}," — a location block needs \"Always\" with precise accuracy to switch while the app is\nclosed. iOS grants this in two steps, and the second prompt only appears when you next arrive\nsomewhere, so this one is easy to have half-finished.",[62,156,157,160],{},[17,158,159],{},"Notifications"," — if these are off, you never received the warning that something stopped\nenforcing, which is why you are reading this instead of a push notification.",[10,162,163,164,169],{},"If all three look right, it is worth ",[165,166,168],"a",{"href":167},"\u002Fsupport","asking for help"," rather than rebuilding your setup.",[37,171,173],{"id":172},"what-to-ask-of-any-blocker","What to ask of any blocker",[10,175,176],{},"Four questions, and they are all answerable in about five minutes with the app installed:",[59,178,179,185,191,197],{},[62,180,181,184],{},[17,182,183],{},"Does the shield hold with the app force-quit?"," If not, it is a reminder.",[62,186,187,190],{},[17,188,189],{},"What happens after a restart?"," Ask whether it re-checks its registrations, or assumes.",[62,192,193,196],{},[17,194,195],{},"What does it do when a permission is revoked?"," Silence is the wrong answer.",[62,198,199,202],{},[17,200,201],{},"How do I get past it on a genuinely bad day?"," \"You can't\" means you will delete it.",[10,204,205,206,210,211,215],{},"Motiv's answers are on ",[165,207,209],{"href":208},"\u002Fhow-it-works","how it works",", and the constraints every app in this category\nshares are in ",[165,212,214],{"href":213},"\u002Fguides\u002Fapple-screen-time-limits","the Apple limits guide",".",{"title":217,"searchDepth":218,"depth":218,"links":219},"",2,[220,221,222,223,224,225],{"id":39,"depth":218,"text":40},{"id":49,"depth":218,"text":50},{"id":98,"depth":218,"text":99},{"id":115,"depth":218,"text":116},{"id":136,"depth":218,"text":137},{"id":172,"depth":218,"text":173},"Why a real block keeps holding with the app closed, the four ways to trigger one, what happens after a restart, and what to check when blocking stops.","md","Guide",{},true,"2","\u002Fguides\u002Fhow-app-blocking-works-on-iphone",{"title":5,"description":226},"guides\u002Fhow-app-blocking-works-on-iphone","The difference between a blocker that holds and one that nags is which process is doing the enforcing. Here is what is happening underneath, and how to tell the two apart.","2026-08-13","CcNGaf71-TQfa9pd3forTFHC7ykdkm1JqusVZg4JyAA",1787603526839]