Back to blog
Woman holding a phone with social apps open
Guides·4 min read·LockIn Team

How to Block Reddit, X, and Other Apps That Slip Past Filters

Safari restrictions do not touch in-app browsers. Here is how to close that specific gap on iPhone.

How to Block Reddit, X, and Other Apps That Slip Past Filters

The gap most setups miss

You set up Limit Adult Websites in Safari. You feel covered — you followed the guide, you toggled the right switches, you tested it in Safari and it worked. Then someone clicks a link inside Reddit, X, Telegram, or any app with a built-in browser, and Safari's restrictions never get a chance to apply. The content loads inside the app's own in-app browser, which Screen Time's web content filter does not always inspect the same way it inspects Safari itself.

This is the single most common reason "I set up Screen Time and it still did not work" happens — and it's frustrating specifically because everything you did was configured correctly. The gap isn't a mistake in your setup. It's a blind spot in what Safari-based filtering can see in the first place.

Why this happens

Apple's Web Content restriction (Limit Adult Websites) is built around Safari and apps that use Apple's shared web-rendering system, WebKit. Apps with their own custom in-app browsers, common in social apps, do not all route through that shared system the same way, so the filter cannot reliably catch what loads inside them — from Apple's perspective, the traffic doesn't look like "a website being visited," it looks like ordinary app network activity, indistinguishable from loading a feed or an image.

The fix: block the apps, not just the content

Since the filter cannot always reach inside the app, the practical fix is removing the apps that carry the loophole entirely, the same way you would remove a browser alternative to Safari rather than trying to configure around it.

  1. Settings → Screen Time → Content & Privacy Restrictions
  2. Decide which apps are actually a risk for you specifically. Commonly Reddit, X, Telegram, Discord, and any app with a built-in browsing experience
  3. Delete those apps directly, or restrict them under Allowed Apps if you need to keep the app but not its browsing function (note: this usually disables the whole app, not just its browser — there's no granular "browser off, app on" switch)
  4. Block reinstalling them: iTunes & App Store Purchases → Installing Apps → Don't Allow

What does not fully work

Keyword or domain-based DNS filtering can help generally, and it's a reasonable supplement to run alongside everything else here. But many of these apps load content through their own servers, in formats and request patterns that are harder for a generic DNS filter to categorize than a normal website loading through a browser. It is a real supplement, not a complete fix on its own — treat it as a second layer, not the layer that actually closes this specific gap.

Why this gap is easy to underestimate

Most people testing their own Screen Time setup test it the obvious way: open Safari, try to load an adult site, confirm it's blocked, feel done. That test genuinely passes. It just doesn't test the gap this guide is about, because the gap isn't in Safari at all — it's in apps most people don't think to test because they don't think of them as browsers. The apps that slip past are, by definition, the ones that don't look like the thing you were checking for.

FAQ

Can I just disable in-app browsing in each app's settings instead of deleting it? Some apps offer this. Many do not, and the ones that do can usually be re-enabled by anyone with access to the phone — which, for a self-imposed restriction, means by you, at the exact moment you'd want to. Deleting the app and blocking reinstalls is more reliable, because there's no toggle left to find.

What if I need Reddit or X for legitimate reasons? Use the desktop site through a restricted browser on a different device, or accept that for a true lock period, the convenience cost is the point. That is the friction doing its job — a system with zero inconvenience anywhere is usually a system with a gap in it somewhere.

Does this list change? Yes, new apps add in-app browsers regularly, and there's no way to maintain a permanently complete list. The general rule — any app with built-in browsing is a potential gap — matters more than memorizing a specific list, because it lets you evaluate a new app yourself instead of waiting for someone to update a guide.

How does LockIn handle apps I haven't thought of yet? The Screen Time restrictions LockIn helps you lock are app-level, not filter-level, for exactly this reason — blocking installs and locking the passcode closes the door on apps you haven't downloaded yet, not just the ones already on your phone.

Works on iPhone, Mac, and Windows.

Lock down the apps that slip past filters →