🛡️

Nick's DNS

A private content filter for your phone.

What does this do?

This blocks ads, malware, tracking, and porn across your entire phone — in every app, every browser, everywhere. No app to install. It works quietly in the background.

What it blocks

Ads Malware Porn Tracking ~984,000 blocked domains
Set Up on iPhone →

Other devices

If you have a device or app that supports DNS-over-HTTPS, use this address:

https://dns.nickmeslovich.com/dns-query

How it works

Every time you visit a website, your phone first needs to look up the address of that site — like looking up a phone number in a directory. Normally, that lookup happens in the open where anyone on your network could see it.

This service does two things:

1. It blocks bad addresses. When your phone tries to look up a site that's known to serve ads, malware, or porn, this service says "that address doesn't exist" — so the content never loads in the first place. This works across every app on your phone, not just your browser.

2. It encrypts the lookup. The lookup itself is sent through a secure connection so it can't be read by anyone in between — like your Wi-Fi provider or anyone else on the network. This doesn't hide everything you do online, but it does keep the lookup step private.

Limitations

This filter works by blocking known bad addresses. It can't block ads or content that's served from the same address as the website you're visiting — for example, ads built directly into apps like Instagram or YouTube.

It also doesn't hide your internet activity. Your internet provider and network owner can still see which sites you connect to. It only encrypts the address lookup step, not your actual browsing.

Some networks (hotels, airports, offices) may block this service from working. If that happens, you can temporarily disable it in your phone's settings.