What does a DNS changer do?
Every time you open a site or an app, your phone first asks a DNS service where to go. By default that service belongs to your mobile carrier or your Wi-Fi router. A DNS changer replaces it with one you picked, so the lookup is answered by a service with different rules.
People do this for three honest reasons: protection from harmful and fake sites, privacy (an encrypted lookup can't be read by the network you are on), and family filtering, so a child's phone doesn't open adult or gambling sites.
How do I change DNS on my phone with EZOBLOCKER?
You don't have to type server addresses anywhere. The app does the work through a local tunnel that only handles DNS.
- Install EZOBLOCKER from the App Store or Google Play.
- Open it and choose the categories you want blocked.
- Accept the system's VPN prompt. This is how the app catches DNS lookups, nothing else.
- Tap connect. From then on your lookups travel encrypted to our servers.
Category changes take effect in about 30 seconds. If an app that was already open still looks the same, close it and open it again.
How does the secure DNS work?
Your phone sends each lookup to our servers with DNS over HTTPS (DoH), which means the lookup is encrypted on the way. Our servers compare it with the lists of the categories you switched on. A blocked address does not load. Everything else continues as usual, straight from its own server.
The lists stay on our servers and refresh every 6 hours. Only DNS lookups come to us. You can see which lists are used on the blocklists page.
Which DNS providers can I choose?
Open Advanced, then DNS provider. The app ships with a short, fixed catalog:
- EZOBLOCKER (the default): your categories, My list and Family lock work here.
- Family filters: Cloudflare Family, AdGuard Family, OpenDNS FamilyShield.
- Unfiltered resolvers: Cloudflare, Google Public DNS, OpenDNS.
- Quad9, tagged in the app as blocking malicious sites.
- AdGuard DNS, tagged as blocking ads.
- NextDNS, which needs your own NextDNS configuration ID.
- Custom address: an address starting with https:// or up to two IP addresses. The app warns you that plain IP lookups are sent unencrypted.
The app can test a provider before you use it, so you see whether it responds. Your choice is stored only on your phone.
What happens to EZOBLOCKER filtering when I pick another provider?
It switches off. Categories, My list and the bypass-tool blocking are part of our servers, so they only work while EZOBLOCKER is the selected provider. The home screen says the filters are off and offers a button to go back.
Your lookups then go straight to the provider you picked, and its privacy policy applies to them. EZOBLOCKER does not see them. If you only want filtering, the simplest choice is to stay on EZOBLOCKER.
While Family lock is on, only EZOBLOCKER is used, so a child can't swap the provider to switch the filter off. Read more on the parental control page.
Is a family DNS enough for a child's phone?
A family DNS from a public provider blocks a fixed set of adult and harmful sites and nothing else. With EZOBLOCKER you choose the categories yourself (adult content, gambling, social media without messaging, bypass tools, dating and more) and lock the settings behind a 6-digit PIN. You also choose what the phone does if our servers can't be reached, and one of those choices is a basic family filter. Details are on the parental control page.
What about Android's Private DNS setting?
Android has its own Private DNS setting under Settings, Network and internet. If it is set to a specific address, Android sends the lookups there and EZOBLOCKER does not see them, so nothing is filtered. Keep it on Off or Automatic. The app checks this for you under Advanced and warns you if it needs fixing.
What a DNS changer can't do
DNS only decides whether an address loads. It can't remove ads that are served from the same address as the content, and it doesn't hide your location. We list these limits plainly on the limits page. To confirm your phone is filtered right now, use the protection check.