Block adult content across your Mac & iPhone. Quiet, private, and invisible to anyone looking at your screen.
Other blockers leave traces everywhere — obvious app names, "Covenant Eyes" on your bank statement, emails about "porn filtering." Rewire was designed from day one to be undetectable.
Disguised as "Focus" on your home screen. Someone scrolling through your phone would never notice it.
See how it looks →Your bank statement shows "RW Digital Services" — never "blocker," "filter," or "adult content." Email receipts are the same.
Normal blockers are apps you can just delete. Rewire is different — it writes into your operating system itself. You can't turn it off from Settings, and neither can your browser.
Every website you visit gets checked by three separate filters before it loads. If one misses something, the other two catch it.
Blocked sites are written into a file your entire computer obeys. Every browser, every app — they all check this file. You can't toggle it off in settings.
A silent process watches your protection around the clock. Change the settings, switch networks, reboot — it puts everything back within a minute. Automatically.
Some browsers secretly use their own connections to skip your filters. Rewire blocks those hidden channels using your Mac's built-in firewall. No way around it.
The #1 way people get around blockers. Rewire detects VPN and Tor connections and shuts them down before they connect. Most blockers don't even try.
Late night is when it's hardest. Between 11pm–6am, Rewire blocks Reddit, Twitter, and every grey-area site automatically. You set it once and forget it.
Why does this use Terminal? Because app-store blockers can only control one browser. Rewire needs to control your whole computer — DNS, system files, firewall, background processes. Terminal is the only way to do that. It takes 2 minutes, one copy-paste command, and you're protected at a level no app store blocker can touch.
Protection, recovery tools, and community — all in one. Tap any to learn more.
Enterprise-grade servers that block content before it reaches you.
Learn more →Checks every 60 seconds. Fixes tampering automatically.
ProLearn more →EN, CN, JP, KR, RU — every language, every category.
Full list — ProLearn more →Blocks encrypted DNS bypass attempts from browsers.
ProLearn more →DNS + Screen Time setup. Wi-Fi and cellular.
ProLearn more →Disguised app icon. Nobody needs to know.
ProLearn more →Track your progress. Log relapses. See how far you've come.
ProLearn more →Tamper alerts sent to someone you trust. No screenshots.
ProLearn more →Extra-strict filtering after hours. Blocks Reddit, Twitter, everything risky.
ProLearn more →Feel an urge? One tap locks your browser and starts a breathing exercise.
ProLearn more →Detects bypass attempts via VPN or Tor and blocks or alerts your partner.
ProLearn more →Shows as "RW Digital Services" on your statement. Zero trace.
ProLearn more →Join thousands of people on the same path. Share wins, get support during tough moments, and stay accountable — all completely anonymous.
No real names. No profiles. Just honest conversations with people who get it.
See how you stack up. Compete with others (anonymously) and celebrate milestones together.
Curated guides on rewiring habits, managing urges, and building a healthier relationship with the internet.
Basic protection. One layer. Good start.
All layers. Complete protection + recovery.
Start free or go all-in with Pro. Here's what you get with each.
Basic protection. Good start.
No account needed
Click the button above
sudo bash ~/Downloads/rewire-free.shActive instantly.
sudo bash ~/Downloads/rewire-free.sh --uninstallComplete protection + recovery.
Billed as "RW Digital Services" · Cancel anytime
The complete protection and recovery system. Blocking, accountability, community, and total discretion — all in one.
The app icon looks like a default iOS utility. No awkward questions if someone picks up your phone.
Secure checkout via Stripe. Get rewire-pro.sh + the full setup guide instantly.
sudo bash ~/Downloads/rewire-pro.shFollow the Screen Time steps printed at the end for maximum lockdown.
One command removes everything — daemon, firewall rules, DNS, hosts entries. No traces.
sudo bash ~/Downloads/rewire-pro.sh --uninstallNormally $11.99/mo. Sale ends soon. Your bank statement will never mention blocking, filtering, or adult content.
Your first line of defense. All internet traffic is routed through servers that automatically block adult content before it ever reaches your device.
DNS is like the phone book of the internet — when you type a website address, DNS looks up where that site lives. Family DNS providers maintain massive lists of adult sites and simply refuse to look them up. The site never loads because your device never finds it.
Free uses CleanBrowsing Family Filter — one provider, solid coverage.
Pro uses three independent providers simultaneously: CleanBrowsing, Cloudflare Family, and OpenDNS FamilyShield. If one misses a site, the others catch it.
No. These are enterprise-grade servers used by millions. Most users notice zero difference or slightly faster browsing.
A silent background process that makes sure your protection can't be undone — even by you in a moment of weakness.
Every 60 seconds, the daemon checks that your DNS settings are still pointed at the family-safe servers. If someone (or something) changes them — manually, through a software update, or by switching networks — the daemon silently resets them back.
Without the daemon, you could simply open System Settings and change DNS back to default. The daemon closes that loophole. Pair it with a non-admin user account and the protection becomes extremely difficult to undo.
A hardcoded list of adult domains blocked at the system level. Even if DNS misses one, the blocklist catches it.
Major tube sites and international mirrors. Premium studios. Creator/cam platforms. Hentai, anime, and drawn content. Erotic literature. Reddit NSFW and leak aggregators. Adult dating. AI-generated NSFW. Chinese, Japanese, and Korean adult sites. Yandex and unfiltered search engines. CDN servers and ad networks. Torrent sites.
Free blocks ~50 of the biggest English-language sites.
Pro blocks 544+ domains across every language and category, including the Chinese sites that most blockers miss entirely.
Blocks the sneaky ways browsers try to bypass your DNS filters using encrypted connections.
Browsers like Chrome and Firefox have DNS-over-HTTPS (DoH) and DNS-over-TLS (DoT). These let the browser use its own DNS servers instead of your system's — completely bypassing your family-safe DNS.
Rewire Pro adds firewall rules that block port 853 (DNS-over-TLS) and blocks HTTPS connections to known public DoH servers like Google (8.8.8.8), standard Cloudflare (1.1.1.1), and Quad9 (9.9.9.9). Your family-safe Cloudflare (1.1.1.3) still works normally.
Step-by-step guide to lock down your iPhone with DNS filtering, Screen Time, and app install restrictions.
Pro comes with a detailed guide covering: manual DNS configuration for Wi-Fi, the CleanBrowsing app for cellular coverage, Screen Time content restrictions, passcode setup (we recommend having someone you trust set it), and locking app installs to prevent VPN or alternative browser downloads.
The CleanBrowsing app can be renamed and its notifications silenced. Combined with our stealth icon recommendation, there's nothing visible on your phone that suggests content filtering is active.
Your protection is invisible. No awkward app names, no obvious icons, no judgment.
The Rewire app icon looks like "Focus" — a generic iOS utility. Someone scrolling through your phone would never notice it.
Lots of people want content filtering but feel embarrassed having an obvious "porn blocker" app on their phone. Rewire solves this by being completely invisible — the protection works silently, and nothing on your device reveals it's there.
Track your days clean, log relapses honestly, and watch your progress over time. Most blockers only block — Rewire helps you actually recover.
A private, encrypted counter tracks your clean days. Hit milestones (7 days, 30 days, 90 days) and earn badges. If you relapse, you log it — no shame, just data. Over time you'll see your triggers, patterns, and progress clearly.
When you reset your streak, Rewire asks what triggered it — time of day, mood, situation. After a few entries, you'll start seeing patterns you never noticed. That self-awareness is what makes the difference between trying and succeeding.
Every tracker app (Fortify, QUITTR, Rewire Companion) is separate from every blocker app. You end up juggling two tools that don't talk to each other. Rewire is the first to combine real blocking with real recovery tracking in one place.
Designate someone you trust. If you tamper with your protection, they'll know — automatically.
Add a partner's email during setup. If the daemon detects tampering — DNS changes, firewall rule deletion, uninstall attempts — it sends your partner a simple, discrete alert. No screenshots, no browsing history. Just: "Protection was modified."
Covenant Eyes charges $16.99/mo for accountability and takes screenshots of your screen. That's invasive and expensive. Rewire's approach is lightweight — it only alerts on tampering, not on what you browse. The knowledge that someone will know is usually enough.
Accountability partner is opt-in. If you prefer to do this solo, skip it. The protection works exactly the same either way.
Late night is when willpower is lowest. Night Mode adds extra-strict filtering automatically after hours.
Set a schedule (default: 11pm–6am). During those hours, Rewire activates a stricter blocklist that includes Reddit, Twitter/X, Imgur, Tumblr, and other mixed-content platforms where explicit material is one search away. When the window ends, normal filtering resumes.
Studies show most relapses happen between 10pm and 2am. You don't need Twitter at 1am. Night Mode removes the temptation during the hours you're most vulnerable — and you set it up once, during a clear-headed moment.
When an urge hits, one tap locks your browser and starts a guided breathing exercise. Ride the wave instead of giving in.
Press the keyboard shortcut or click the menu bar icon. Rewire immediately closes all browser windows and shows a full-screen breathing timer — 4 seconds in, 7 seconds hold, 8 seconds out. After 2 minutes, the urge typically passes. Your browsers reopen with a clean slate.
Urges follow a wave pattern — they peak and subside within 10–15 minutes. The panic button isn't about willpower. It's about creating enough friction and distraction to get past the peak. Once you've ridden 3–4 waves, you start trusting that they pass.
The #1 way people bypass blockers is with a VPN or Tor. Rewire detects both and shuts them down.
Rewire monitors for new network interfaces and VPN tunnel connections. If it detects a VPN activating (any provider — not just popular ones), it can either block the connection entirely or send an alert to your accountability partner. Tor Browser installation is also blocked via the app restriction layer.
Most DNS-based blockers are completely defeated by a $3/month VPN. They don't even try to address it. Rewire is the first consumer-grade blocker to treat VPN bypass as a first-class threat and actively defend against it.
Your bank statement, credit card bill, and email receipts will never mention content blocking, adult content, or anything embarrassing.
All charges appear as "RW Digital Services" — a completely generic name. It could be a SaaS tool, a cloud subscription, anything. There's nothing that connects it to content filtering, porn blocking, or adult content. Zero trace.
Your Stripe receipt email comes from "RW Digital Services" with no mention of Rewire, blocking, filtering, or adult content anywhere in the subject line or body. If someone sees your inbox, there's nothing to find.
Most blockers don't think about this. Covenant Eyes shows up as "Covenant Eyes" on your bank statement — and one Google search reveals exactly what it is. That's a dealbreaker for a lot of people. Rewire was built by someone who actually understands that discretion isn't a nice-to-have — it's the whole point.