Available on iOS & Android

Nomoads: on-device ad blocker for iPhone and Android

Nomoads stops ads and trackers in every app on your phone—without sending your browsing data to the cloud.

It uses a local VPN to filter DNS requests on your device. Blocklists run entirely on your phone, so ad domains are blocked in Safari, Chrome, games, and social apps alike. No account is required to start.

100K+
Domains in blocklists
100%
On-device DNS filtering
Zero
Browsing data sent to servers

What Nomoads does on your phone

Nomoads blocks ad and tracker domains at the DNS level across every app. Each feature below describes a specific capability, who it helps, and a concrete example.

System-wide ad blocking

Intercepts DNS requests from all apps via a local VPN and blocks known ad domains. Useful for mobile gamers and social media users who see ads inside apps, not just browsers—for example, blocking in-game ad network requests in a free puzzle app.

On-device privacy

DNS filtering and blocklist matching happen entirely on your phone—no proxy server receives your traffic. Privacy-conscious users can browse without a third party logging domain lookups; your DNS queries never leave the device for filtering.

Adjustable protection levels

Pick from Basic through Ultimate blocklist presets, or add custom blocklist URLs. Parents can switch to a stricter level to block gambling or adult-content domains; casual users can stay on Basic for standard ad blocking.

Per-app exclusions

Exclude specific apps from DNS filtering when a service breaks under blocking. Banking app users, for example, can exclude their bank's app so login flows are unaffected while ads stay blocked everywhere else.

Domain allowlist

Whitelist trusted domains that should never be blocked. News readers who support ad-funded sites can allowlist a publisher's domain so paywalled content loads while trackers on other sites stay blocked.

Low-overhead DNS engine

Uses a hash-based domain lookup engine designed for fast DNS resolution with minimal battery use. Daily phone users notice fewer ad loads without the slowdown that heavier content filters can cause.

How to set up Nomoads in three steps

Nomoads activates as a local VPN that filters DNS requests. Setup takes about one minute and does not require creating an account.

  1. Download the app

    Install Nomoads from the App Store (iOS) or Google Play (Android). The Basic ad-blocking plan is free.

  2. Enable protection

    Tap the toggle and approve the local VPN permission when prompted. Nomoads only uses the VPN interface to filter DNS—it does not route your traffic through a remote server.

  3. Use your phone normally

    Open any app or browser. Nomoads blocks ad and tracker domains automatically and shows a running count of blocked requests on the protection screen.

Why choose Nomoads over other ad blockers

Nomoads is a mobile DNS ad blocker with on-device filtering. Here is how it differs from common alternatives.

Nomoads (on-device DNS blocker)

  • Blocks ads in every app on your phone, not just one browser
  • Filters DNS locally—your domain lookups are not sent to a cloud service for blocking
  • Free Basic tier with optional Premium ($2.99/month) for advanced blocklists
  • Per-app exclusions and domain allowlists included

Browser extensions (uBlock Origin, AdBlock)

  • Only block ads inside the browser where the extension is installed
  • Do not affect in-app ads in games, social apps, or news readers
  • Can remove page elements that DNS blocking cannot reach

Cloud DNS blockers (NextDNS, AdGuard DNS)

  • Block ads system-wide by routing DNS through a remote resolver
  • Send every DNS query to their servers for filtering decisions
  • Nomoads keeps filtering on your phone instead, so no third party sees your DNS lookups

Nomoads FAQ

Answers to common questions about how Nomoads works, what it blocks, and how it handles your data.

What is Nomoads?

Nomoads is a mobile ad blocker for iOS and Android that filters ads and trackers at the DNS level across every app on your device.

Unlike browser-only extensions, Nomoads uses a local VPN to intercept DNS requests from all apps. When an app tries to reach a known ad or tracker domain, Nomoads blocks the lookup before the connection is made.

Does Nomoads send my browsing data to a server?

No. All DNS filtering and blocklist matching happen on your phone.

Nomoads uses a local VPN interface only to access DNS traffic on your device. Your queries are checked against on-device blocklists—they are not forwarded to Nomoads or any third-party server for filtering.

Why does Nomoads need VPN permission?

iOS and Android require VPN permission for any app that filters DNS traffic system-wide.

The VPN permission lets Nomoads inspect DNS requests from every app. Nomoads does not route your internet traffic through a remote VPN server—it only uses the local VPN channel to block ad domains on-device.

What types of content does Nomoads block?

Nomoads blocks ad networks, trackers, and malware domains listed in its blocklists.

The Basic plan includes a standard ad-blocking list. Premium adds protection levels for gambling, social media trackers, NSFW content, and the ability to import custom blocklist URLs. You can also allowlist specific domains you want to keep accessible.

Can Nomoads block ads inside apps, not just browsers?

Yes. Because Nomoads filters DNS at the system level, it blocks ad domains in games, social apps, and any other app that loads ads over the network.

Browser extensions only work inside one browser. Nomoads intercepts DNS requests from all apps, so in-game ad networks and in-app banner trackers are blocked the same way as web ads.

What is the difference between Basic and Premium?

Basic is free and includes standard ad blocking. Premium ($2.99/month) adds four extra protection levels, custom blocklist URLs, advanced category blocklists, and per-app exclusions.

Basic covers everyday ad and tracker blocking for most users. Premium is for people who want stricter filtering (e.g., blocking gambling sites), custom lists, or fine-grained control over which apps are filtered.

Will Nomoads break my banking or work apps?

Most apps work normally. If an app has issues, you can exclude it from filtering in Premium settings.

Some apps with strict network checks may behave differently under DNS filtering. Nomoads lets Premium users exclude specific apps so those apps bypass the filter while protection stays active everywhere else.

Is Nomoads available on iPhone?

Yes. Nomoads is available on the App Store for iPhone and on Google Play for Android.

Download Nomoads from the App Store or Google Play. Both versions use on-device DNS filtering via Apple's Network Extension (iOS) or Android's VpnService.

How Nomoads handles your privacy

Nomoads processes DNS queries on your device instead of routing them through cloud servers. The app cannot see your full browsing history because it only inspects domain names at the DNS layer—and that inspection happens locally.

  • No cloud filtering servers Blocklist matching runs on your phone, not on Nomoads infrastructure
  • No browsing history stored DNS queries are checked and discarded—they are not logged or uploaded
  • No third-party analytics on traffic Block counts are stored on-device only and are not tied to your identity
  • Public blocklist sources Filter lists follow open, community-maintained formats you can inspect

Download Nomoads

Nomoads blocks ads and trackers in every app on your phone. Install from the App Store or Google Play and enable protection in one tap—no account required.