What Screen Time does well
Turn on Settings → Screen Time → Content & Privacy Restrictions → Content Restrictions → Web Content → Limit Adult Websites, set a Screen Time passcode, and Safari refuses a large set of adult sites. Private Browsing disappears from Safari while the limit is on. You can add specific sites to "Never Allow". For free, on a Tuesday afternoon, that's a lot.
Then the five ways it gives.
1. You know the passcode
The Screen Time passcode is four digits you chose. Turning the limit off is: Settings → Screen Time → passcode → toggle. Twenty seconds. The block holds precisely as long as you don't want to remove it — which is the one condition that doesn't matter.
2. Someone else knows it — and it's still resettable
The usual fix is to have a partner or friend set the code. Two problems. The code is now one text message away, on a night when you'll write that message. And Apple provides Forgot Passcode?, which resets the Screen Time passcode with the Apple ID signed in on the phone. That's your Apple ID. The lock has a spare key, and the spare key is in your pocket.
3. It's a website filter, not a device filter
"Limit Adult Websites" is applied to web content — Safari first, and apps that use the system web filter. It has nothing to say about what a social app, a messaging app or a forum app shows on its own screens. There is no shortage of doors that aren't a website.
4. It's a list, not a category
Apple's filter is good and it's maintained, but it identifies sites; it doesn't refuse a whole category at the network level. A DNS-level category filter answers every lookup for every app on the phone with "pornography, nudity, adult themes: refused" — no list to keep up with. See how DNS blocking differs from browser blocking.
5. It stops at the phone
Screen Time settings can sync across your Apple devices, but the Windows PC, the old laptop and the iPad you forgot about are as open as they were. A block with one door left open isn't a block.
What a lock has to add
None of this makes Screen Time useless — turn it on today. It makes it a first layer. What has to sit on top of it:
- A category filter at DNS level, so every app, every browser and every private window gets the same answer.
- No key in your pocket. On iPhone and iPad that means a supervised profile: no Remove Profile button, no passcode to guess, and adding a workaround VPN is forbidden by the profile itself. Coming off is a deliberate request from your account with a cooling-off delay — not a toggle at 2am.
- A lock that only tightens. Adding a locked day or a curfew applies at once; loosening waits twenty-four hours; the floor never drops.
- Every device, one account: iPhone, iPad, Mac, PC.
That is what SELFCNTRL is: the DNS category filter, on a supervised iPhone, with a night curfew and a pace you pick once. Ten minutes to set up, once. Full steps in the iPhone guide. And if you manage to strip it off a device we locked, we pay you $100 — see the refund policy.
Side by side
| Screen Time | SELFCNTRL | |
|---|---|---|
| Every app, not just Safari | No | Yes |
| Private browsing | Disabled | Irrelevant (DNS level) |
| Can be turned off instantly | Yes (passcode / Apple ID reset) | No (supervised profile + delay) |
| Blocks adding a VPN | No | Yes, on iPhone / iPad |
| Night curfew | Downtime (same passcode) | Yes, internet cut on schedule |
| Mac and PC too | Apple devices only | Yes |
| Price | Free | 3 days free, then $16/mo or $80 for life |
Questions
Can Screen Time block porn completely?
It blocks a large set of adult sites in Safari and turns off Private Browsing, which is worth having. It doesn't cover what apps display, and it's undone by a passcode you set or can reset with your Apple ID — so it holds until the night you'd remove it.
Should I turn Screen Time on as well as SELFCNTRL?
You can; there's no conflict. SELFCNTRL works at DNS level and through a supervised profile, Screen Time at the browser level with a passcode. The first does the holding; the second is a free extra layer.
Is Downtime the same as a curfew?
Downtime limits apps during hours you set, behind the same Screen Time passcode. A SELFCNTRL curfew cuts the internet on the device for those hours, and can't be lifted with a code.