WaitToUnlock - Make your iOS Screen Time limits unbypassable

by
Break your phone addiction with the blocker already built into iOS. WaitToUnlock guides you through setting a Screen Time passcode you won't remember, then makes you wait 6 hours to get it back. So when you hit a limit, you can't just tap "Ignore Limit" and keep scrolling.

Add a comment

Replies

Best
I built WaitToUnlock because I kept doing the same dumb thing: set a Screen Time limit, hit it, then just... type in my own passcode and turn it off. Self-control software is useless if you're the one holding the key. WaitToUnlock fixes that by taking the key away from you, on purpose. It generates a random Screen Time passcode for you. It then walks you through a deliberately confusing guided entry with decoy digits, deletes, and re-entries, so you physically can't memorize the passcode as you type it. Once you're done, the passcode is locked away, and you have to wait 6 hours before you're even allowed to request it back. This is why it works differently from apps like Opal. Those apps have to block things themselves, so if your willpower runs out, you can usually just uninstall the app or disable its permissions. WaitToUnlock doesn't block anything. Apple's built-in Screen Time does. Once you no longer know the Screen Time passcode, the limits are enforced by iOS itself. You can't uninstall Screen Time, turn it off, or change your limits without the passcode. Even if you delete WaitToUnlock, your Screen Time restrictions stay exactly as they are. No app to keep running. No VPN. No accessibility permissions. No AI nagging you to put your phone down. Just Apple's own Screen Time, with the one loophole finally removed. Free to use, with a $19.99 lifetime tier if you'd like to support the project.