A Free Opal Alternative for iPhone, Not $99.99 a Year

Opal is an app. Apps can be deleted. Screen Time can't.

$99.99
Opal Pro, per year
Free
WaitToUnlock

What you're actually paying $99.99 a year for

Opal is a third-party app built on top of Apple's Screen Time system, which is already free in your Settings app. Opal Pro adds Deep Focus modes, unlimited schedules, full stats, and whitelisting, real, well-designed features. But it's still an app, enforced by an app, and every app on your phone can be deleted, force-quit, or have its permissions revoked in Settings. Even in Deep Focus, you can still end the block, delete the app, or change the settings, in about a minute, because you set it up yourself.

The real question

Last time you wanted to break a limit late at night, did the extra steps actually stop you?

If yes

Opal Pro's harder modes will work even better. The subscription may be worth it.

If no

A harder version of the same block won't change anything, at any price. You need to lose the off switch.

The alternative: lock the passcode, not the app

Screen Time isn't an app you installed, it's a system built into iOS. You can't delete it, force-quit it, or revoke its permissions the way you can with Opal. The one thing standing between you and turning it off is the Screen Time passcode, which every blocker on your iPhone depends on, including the ones Opal uses. If you know it, you can remove every block by typing four digits.

WaitToUnlock locks that passcode at the source. It generates a random one and guides you through entering it without memorizing it. It's stored encrypted, and if you ever genuinely need it back, you request a reveal and wait out a countdown you chose in advance, from 6 hours up to 30 days. Because the block lives in iOS itself rather than in a third-party app, there's no uninstall, no force-quit, and no toggle to switch off, only the wait.

How they compare

Opal Pro WaitToUnlock
Deep Focus makes ending a session harder, but you can still end it Locks the passcode itselfYou don't know it, so there's nothing to type
A third-party app layered on Screen TimeCan be deleted, force-quit, or have permissions revoked Locks Screen Time itself, at the OS levelNothing to uninstall your way out of
Stats, streaks, and a "focus score" No stats to manageJust the wait
Subscription$99.99/yr, or $399 lifetime FreeOptional $19.99 one-time upgrade

This is a comparison and we obviously sit on one side of it. If the stats and streaks genuinely motivate you, free or paid Opal is worth keeping for daily structure. Many people use Opal for that and WaitToUnlock to lock the passcode underneath it, so the blocks Opal sets can't be undone in a weak moment.

Free forever. One-time payment for longer wait times, no subscription. More reading: the full Opal Pro breakdown and Screen Time vs paid app blockers.

Frequently asked questions

Is WaitToUnlock a replacement for Opal?

It replaces the reason most people upgrade to Opal Pro: making blocks hard to undo. Opal's daily structure, stats, and streaks are separate features WaitToUnlock doesn't try to copy. Some people use free Opal for structure and WaitToUnlock to lock the passcode underneath it.

Why would locking the Screen Time passcode work better than Opal Pro's Deep Focus mode?

Deep Focus makes a session harder to end early, but you can still end it, delete the app, or change settings within a minute, because you set it up and you still hold the off switch. Locking the Screen Time passcode removes the off switch itself: you don't know the code, so there's nothing to type.

How much does WaitToUnlock cost compared to Opal Pro?

Opal Pro is $99.99/year (or $19.99/month, or $399 for lifetime). WaitToUnlock is free to use forever, with an optional one-time $19.99 payment to unlock longer wait times. There's no subscription.

Do I still need Screen Time if I use WaitToUnlock?

Yes. WaitToUnlock doesn't replace Screen Time, it locks it. You still set your own App Limits, Downtime, and content restrictions in Settings; WaitToUnlock just makes sure you can't turn them off on impulse.