Open, auditable content blocking rules used by De-Ad — a minimal, anti-surveillance Safari ad blocker for iOS.
De-Ad blocks ads without ever looking at what you browse.
Most ad blockers inspect the active page to apply complex cosmetic fixes. De-Ad refuses to do this.
- No Safari App Extension: We do not have permission to read your URL or page content.
- No Automatic Reloads: We do not perform background actions.
- Zero-Knowledge Architecture: If a site breaks, you decide to whitelist it using our manual tools. The app never makes decisions for you.
De-Ad provides Safari with a curated blocklist (blockerList.json) generated by our proprietary engine.
- Safari's WebKit engine compiles these rules into bytecode.
- Ads and trackers are blocked at the network level before they load.
- Whitelisted domains are injected via local App Groups on your device, keeping the main blocklist intact.
- ✅ 40,000 Precision Rules: Optimized to prevent Safari memory crashes.
- ✅ Smart Consolidation: Blocks ad networks (e.g.,
doubleclick.net) while protecting content hosts. - ✅ Curated Sources: Aggregates Peter Lowe, AdAway, and EasyList (see RULES.md).
- ✅ 100% Offline: No telemetry, no "cloud" lookups.
- ❌ App source code (app is proprietary, rules are open)
- ❌ User data collection
- ❌ "Acceptable Ads" (we don't take money to let ads through)
- ❌ Remote execution
dead-rules/ ├── blockerList.json # The actual Safari Content Blocker rules ├── RULES.md # Detailed source attribution ├── CHANGELOG.md # Version history └── LICENSE # MIT License
Rules are regenerated weekly and shipped with every App Store update.
Every domain blocked by De-Ad is visible in blockerList.json.
No hidden rules. No secret exceptions. No paid whitelists.
- App Store: [apps.apple.com/us/app/de-ad]](https://apps.apple.com/us/app/de-ad/id6756549794)
- Website: dro1d.org/dead.html
- Privacy Policy: dro1d.org/dead-privacy.html
MIT License - See LICENSE for details.
Questions? Email: dead@dro1d.org
Made by dro1d labs
Privacy-first software for iOS & macOS