You blocked a porn site and it still loads. Here is why.

A blocked porn site that still loads almost always has one of five boring causes, and each one has a fix. The big one is a different browser, because a Safari blocker covers Safari and nothing else. Next come mirror addresses, which a curated list catches where a single-name block cannot. Then a tab that was already open or cached, gaps in Screen Time's general filter, and a blocker that got turned off. Escape covers all five in one place.

1. You are in a different browser

This is the big one. Safari content blockers cover Safari, and nothing else, by Apple's design. Chrome, Firefox, Brave, Edge, and the built-in browsers inside apps all ignore Safari's blocker completely. If the site loaded, check what actually opened it. The fix is an all-browser layer. Escape's Deep Block filters every browser on the phone, which is covered in detail here.

2. You are on a mirror

Big adult sites live at many addresses. Numbered variants, country endings, proxy pages. Your block on the main domain is working fine while the mirror walks right past it. The fix is blocking from a curated list instead of one name. Escape's list carries 40,000+ known adult domains including the mirror families, and anything it does not know yet goes into your custom blocks in one tap.

3. The page was already open or cached

Content blockers stop new page loads. A tab that was open before the block, or a cached page, can still display. Close the tabs, and if you want to be thorough, clear the browser's history and website data. If it stays gone after that, this was your cause.

4. The block was Screen Time, and Screen Time has gaps

Apple's Limit Adult Websites is a genuinely useful first fence, and it is general by design. It catches major sites and misses long-tail domains, image searches, and some mirrors. People in recovery notice the gaps at the worst times. The honest breakdown is here. The fix is not abandoning Screen Time, it is stacking a curated blocklist on top of it.

5. The blocker got turned off

Sometimes the site loads because at some point, in some moment, the toggle got flipped, and there is no version of this worth pretending does not happen. It is the most human failure mode a blocker has. The fix is a blocker built for that exact moment. While Deep Block runs, iOS itself greys out the Safari extension toggle, so it cannot be quietly switched off. Strict Mode puts a cooling-off wait in front of every off switch, and the deletion lock makes removing the app a decision instead of an impulse. What bypass-resistance honestly means is written up here.

The checklist, in one place

  1. Check which browser loaded it. If it was not Safari, you need all-browser coverage.
  2. Check the address. If it is a variant or mirror, block from a curated list, not a name.
  3. Close old tabs and clear website data.
  4. Stack a curated list on top of Screen Time rather than relying on either alone.
  5. Make the off switch slower than the urge, with the greyed toggle and a cooling-off wait.

Escape covers all five in one place. The Safari blocker and custom blocks are free forever with no account, and the five layers handle the rest. It is on the App Store.

Common questions

Why does a blocked site still load on my iPhone?

Almost always one of five reasons. You are in a browser the blocker does not cover, you are on a mirror domain, the page was already cached, the block only applies to Safari, or the blocking profile quietly got disabled. Each has a specific fix.

Why does Screen Time not block every porn site?

Apple's filter is general rather than exhaustive. It catches major sites and misses long-tail domains, mirrors, and some image searches. It is a good first fence that works best with a curated blocklist stacked on top.

Do porn blockers work in incognito mode?

Safari content blockers, including Escape's, stay active in private tabs. Chrome's incognito needs an all-browser layer like Deep Block, which keeps filtering in private and incognito tabs across every browser.

How do I stop myself from just disabling the blocker?

Pick a blocker that expects that moment. While Deep Block runs, iOS greys out the Safari extension toggle, and Strict Mode adds a cooling-off wait before any protection can be turned off. The block survives the impulse because the off switch is slower than the urge.


Escape blocks porn in Safari for free, extends to every browser with Deep Block, and adds a 90-second urge ritual, practice games that retrain how you meet an urge, and 28 short courses on identity and the long arc of recovery. No account, no personal tracking.

Download on the App Store

Rated 4.8 on the App Store

More on this topic in iPhone and iPad guides, or go deeper with the Born into porn course.

See how the five layers of protection fit together, from the free Safari blocker through Deep Block and Strict Mode.

← All posts

Get Escape on the App Store