What ad blocker do you prefer?

Well I know the problem for my use case is real. My question was just if there’s an elegant workaround. I’ll have to check out @paal’s suggestion.

1 Like

The VPN solution sounds interesting. I’m trying to imagine how that would work, but I don’t really have the networking chops to do so. I use Tailscale as a VPN, which points back to my local network, so if I have my local router using AdGuard’s DNS servers, would that accomplish the same thing as your Pi-hole + Wireguard solution?

2 Likes

So whilst using AdGuard DNS you can’t access a website that you ought to be able to? Which website?

I only ask because you referred to other blockers, and not AdGuard DNS, which made me think you hadn’t tried it and were going off experience with other blockers. I can believe your scenario, I just wondered if it had happened using only AdGuard DNS.

I’ve not looked at AdGuard, but I assume it would be pretty much the same. The main difference would be that, with the Pi-hole solution, your upstream DNS resolver (I use Quad9) would get access to all your DNS queries. With the AdGuard solution, it’s AdGuard that would get that information. Whether you consider your DNS lookups to be sensitive or not is a highly individual issue – it was vitally important to me in the past, but isn’t so much now that I’m retired.

1 Like

I use AdGuard, but have whitelisted a lot of sites because you can’t read them with an adblocker on. Plain ads aren’t usually offensive. WHAT I REALLY WANT: A “Login with Google” blocker!!!

1 Like

1Blocker does this.

1 Like

Does the free version (just using AdBlocker’s public DNS) support a personal whitelist?

How did you whitelist a site?

This discussion is starting to bamboozle me (a bit like quantum mechanics!).

I have just purchased Joe Kisell’s Take Control of Your Online Privacy as it covers many of the issues raised above, including ad blocking.

2 Likes

I hadn’t considered using 1Blocker to get rid of “Login with Google”! Is this under “Annoyances” or a custom rule?

Thank you for reminding me that I have version 5.1 of this book!

In the chapter titled “Block Ads,” he mentions:

  1. AdGuard,
  2. 1Blocker,
  3. unBlock Origin,
  4. Adblock Plus,
  5. AdBlock,
  6. Privacy Badger, and
  7. Ghostery.

Blocking ads via DNS is in the chapter but that’s in the chapter “Prevent Snooping” in the section “Use an Enhanced DNS provider,” where he mentions:
  1. NextDNS, and
  2. AdGuard DNS.
3 Likes

Apparently, AdGuard Home is similar to Pi-Hole; here’s a comparison:

I didn’t realize that AdGuard was self-hostable FOSS. I had usually seen it referred to as a hosted DNS resolver. Thanks for pointing that out!

1 Like

To my mind, Pi-hole is better than cloud services for ad blocking for people who like to tinker because Pi-hole owners have near-total control over both the hardware and the software and because Pi-hole is very widely adopted.

Thanks, that’s the one.

@ron and @Halfsmoke:

Just to be clear …

AdGuard DNS is apparently available as both:

  • A cloud service, and
  • Free and open-source software (FOSS).
2 Likes

For AdGuard, click on icon in safari bar, then gear icon for settings, then Filter, and you can set sites to NOT have ad block in the “AllowList”. AdGuard is still free I think. :flushed:

I have looked at what to do on the Mac since the Cloudflare app is only on iOS. I have no solution tested yet, but the important thing to know is that you can always override the DNS settings your Mac gets from the DHCP on your router. I would like to create one Shortcut “Run Shell Script” action to override and another to restore the settings back to DHCP. I am not able to look further into this right now.

1 Like

I was thinking about annoyances.

Or you could do: accounts.google.com/gsi/*

But maybe you just need to disable it at the source: Google?

  1. Open https://myaccount.google.com/security
  2. Scroll down until Signing in to other sites
  3. Click on Signing in to other sites and Turn Off Google Account sign-in prompts
4 Likes

I think that’s a great thing to do no matter what. I do wonder, though, if it’s required to be logged into Chrome or a Google account while surfing for the restriction to take effect.

I have the Fabston Blocklist installed on Little Snitch but, checking just now on GitHub, I see the blocklist hasn’t been updated since November 2024.