Purus

A browser that keeps the web clean.

Purus blocks explicit content, ads, and unsafe searches automatically. No setup. No account. No subscription.

iOS 16+ · No account required · On-device filtering

Purus significantly reduces exposure to explicit content but cannot guarantee complete filtering of all online content.

Built Different

The Most Comprehensive Content Filter Available*

Purus stacks eight independent layers of protection — from DNS to keyword to cookie enforcement — so nothing slips through.

8

Simultaneous filtering layers

No competitor runs more than 2–3

99%+

Of explicit requests blocked

Across all eight filtering layers combined*

507

Keyword patterns blocked

Across every major search engine

60s

From download to browsing clean

Onboard in seconds. No account needed.

* Based on number of simultaneous filtering layers compared to publicly available consumer browser filters.

Safe search enforced everywhere you browse

Purus doesn't just suggest safe search — it locks it in at every layer so users can't bypass it.

All third-party trademarks and logos are property of their respective owners. Purus is not affiliated with or endorsed by any of these companies.


Built for

Anyone who wants a safer default.

🛡️

Recovery

Meaningful friction for people working to stay free from pornography. Purus blocks the vast majority of explicit content before it ever appears.

👨‍👩‍👧

Parents

Hand a child an iPhone with Purus knowing that virtually every explicit domain, ad, and unsafe search is blocked before it loads.

🕊️

Faith communities

A browser aligned with values you already hold, without any extra configuration.

🧘

Anyone

Sometimes you just want a browser that doesn't make the web feel dangerous.


See it in action

Simple by design.

Stops it before it loads.Set as your default.Optional Safari restriction.Safe search, always strict.You're all set.

Stops it before it loads.


Eight layers

Every page. Every search. Every time.

1

Block List

Every request is checked against thousands of known explicit domains and ad networks before anything loads.

2

DNS Filtering

All domain lookups route through AdGuard Family Protection, blocking 93.8% of explicit domains at the network level.

3

Keyword Filter

Every search query typed anywhere in the browser is scanned against 507 blocked keyword patterns.

4

URL Inspector

Every navigation is checked for known bad domains, suspicious paths, and redirect chains.

5

Cosmetic Filtering

CSS-level rules hide explicit images, banners, and embedded elements that pass the domain block list — so even a clean-looking URL can't surface unwanted content.

6

Safe Search Enforcement

Safe Search is locked at the URL level across Google, DuckDuckGo, Bing, Yahoo, and every other supported engine — users cannot toggle it off.

7

YouTube Restricted Mode

Every YouTube request is rewritten to force Restricted Mode, filtering adult-flagged videos from all feeds, search results, and recommendations.

8

Platform-Specific Filtering

Reddit is restricted to safe communities and Amazon search results exclude adult product categories before the page renders.

On-device. Always.

  • Safe Search locked on Google — cannot be disabled
  • Safe Search enforced on DuckDuckGo
  • YouTube Restricted Mode always on
  • 507 blocked keyword patterns
  • No browsing data leaves your phone
  • No account, no cloud sync, no tracking

Designed to stop 99% of explicit content before it loads — automatically, on every request.


Features

Built to stay out of your way.

Clean browser interface

Minimal, distraction-free design that gets out of the way and lets you browse.

Up to 16 persistent tabs

Safari-style tab switcher. Tabs stay open across app launches, just like you'd expect.

One-time onboarding

Setup takes seconds. After that, you never see it again.

Your choice of search engine

Use DuckDuckGo (private, default) or Google. Both have Safe Search permanently locked.

False positive reporting

One tap to report a legitimate site that got blocked. We review and fix it.

No account. No subscription.

No email, no cloud account. Download and it works.


About Purus

Built to do one thing well.

Purus started from a simple frustration: existing tools for filtering explicit content were either too complicated, too expensive, or too easy to work around. Parental control suites require accounts, subscriptions, and configuration. VPNs are overkill. Browser extensions are easy to disable.

We wanted something simpler. A browser that is just safe by default. No special mode to activate. No settings to configure correctly. You install it, go through a short onboarding, and from that point on you never encounter explicit content, intrusive ads, or unsafe search results.

Every filtering decision happens on your device. Nothing about what you search or browse is transmitted to Purus servers, because we don't have any. Purus is a native iOS app, and the filtering stack runs entirely in-app.

All filtering is on-device. Nothing leaves your phone.

Coming soon

On-screen content detection.

The next version of Purus will include a real-time visual filter that watches the screen itself. Instead of relying purely on domain and keyword lists, this model will analyze what is actually being rendered and block explicit imagery before it appears.

The model runs entirely on-device using Apple's Neural Engine, with no image data leaving the phone. It's designed to catch what block lists miss — embedded images, social feeds, cached content, and anything that arrives through a clean-looking URL.


FAQ

Questions.

Will Purus slow down my browsing?

No. All filtering happens on-device before requests are made, so there's no round-trip to an external server to check content. In most cases Purus is actually faster than a standard browser because ads and trackers are blocked before they load.

What if a legitimate site gets blocked?

It happens occasionally. Tap 'Report it' on the blocked page and we review it within 24 hours. False positive reports go directly to our block list team and the site is usually cleared in the next filter update.

Can my child turn off the filtering?

No. The filtering layers are built into the browser at a level that cannot be toggled off by the user. Safe search, DNS filtering, and the keyword scanner are always on. The only way to disable filtering is to delete the app.

Does Purus require a subscription?

No subscription — Purus is a one-time purchase with no account required. Eight filtering layers, safe search locked, and ad blocking all included. We're building a parent dashboard with additional controls and reporting for families who want more visibility. That will be a separate tier when it launches.


The web, without the parts you don't want.

Eight filtering layers, no setup, no subscription. Built to block virtually every encounter before it happens.

Download on the App Store

Requires iOS 16 or later · iPhone