If you've turned on "Block adult content" in Roots but adult websites are still accessible, this usually means the restriction isn't being applied properly by Apple's Screen Time system. Let's get this fixed.
Here are a few things to try:
Step 1) Reload blocking
This refreshes the connection with Apple's Screen Time API and should apply the restriction:
Go to "Roots > Blocking (bottom tab) > Help (top right) > Tap Reload blocking"
Wait a few seconds, then test whether adult sites are blocked
Step 2) Restart your iPhone
Sometimes iOS needs a full restart to apply the restriction properly, especially after system updates:
Power off your iPhone completely
Turn it back on
Open Roots and try "Reload blocking" again
Step 3) Reset "Screen Time" permissions
If the above steps don't work, try refreshing Roots' connection to Screen Time:
Go to Settings > Screen Time
Find "Roots" and remove Screen Time access temporarily
If Roots is listed twice, remove access from both
Re-open Roots and give "Screen Time" permissions again when prompted
How does "Block adult content" work?
Roots uses Apple's "Screen Time" API to activate "Adult Web Content Restrictions" on your device. When this is turned on, it applies Apple's built-in filtering system, which is designed to block access to adult websites across Safari and other browsers. Apple maintains and updates this blocklist directly, not Roots.
Important note about iOS 26
If you're on iOS 26, you may notice that private browsing is still enabled in Safari - this is actually expected behavior. Apple improved their system so that adult content filtering works even with private browsing enabled. The key thing to check is whether adult websites are actually being blocked, not whether private browsing is disabled.
Need more help?
Get personal help from one of our founders here.
