Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
You are correct, I should have mentioned Little Snitch! Or WireShark.
You can still download the Network Utility on MacOS though. It is a part of the Apple Developer Tools, which can be installed on MacOS X and later operating systems. You can download the tools from the Apple Developer website if you have a registered Apple Developer account.
 
Thanks for all the reviews of as blockers. I can't find anything that blocks ads on the New York Times (paid subscription). Anybody have success at this site?
 
Thanks for all the reviews of as blockers. I can't find anything that blocks ads on the New York Times (paid subscription). Anybody have success at this site?
For Safari, Adguard is your best bet. It's generally the one that doesn't break sites and works the best (but it's heavier).

If the above still can't, your only solution is uBlock Origin on Chromium/Firefox based. Unfortunately there's no blocking for Safari that works as good as uBlock.
 
For Safari, Adguard is your best bet. It's generally the one that doesn't break sites and works the best (but it's heavier).

If the above still can't, your only solution is uBlock Origin on Chromium/Firefox based. Unfortunately there's no blocking for Safari that works as good as uBlock.
AdGuard (the paid desktop app) works the same, if not better, than uBlock Origin for Safari. You can also add all the same lists uBlock Origin has in the settings if that's what you want.
 
AdGuard (the paid desktop app) works the same, if not better, than uBlock Origin for Safari. You can also add all the same lists uBlock Origin has in the settings if that's what you want.
uBlock Origin for Safari doesn’t exist anymore since the switching of the extensions in the App Store and the introduction of the new APIs which are not “powerful” enough to let an adblocker work properly.
Adguard desktop is the price of this, a network wide program running in background that injects for you blocking filters in the browser, additionally working as a firewall and DNS resolver if you want to. But that’s a totally different story compared to an open source browser extension like uBlock Origin of a 30MB footprint.

I don’t have experience with Adguard, but considering how invasive it is on the system, I hope it works great, especially if they can match the uBlock filters (the large community who corrects the issues with blocking).
I’m curious to understand how much battery Adguard consumes system wide, and if it has any impact on the cpu usage of Safari.
 
Last edited:
uBlock Origin for Safari doesn’t exist anymore since the switching of the extensions in the App Store and the introduction of the new APIs which are not “powerful” enough to let an adblocker work properly.
Adguard desktop is the price of this, a network wide program running in background that injects for you blocking filters in the browser, additionally working as a firewall and DNS resolver if you want to. But that’s a totally different story compared to an open source browser extension like uBlock Origin.
I don’t have experience with it, but considering how invasive it is on the system, should work great. Especially if they can match the uBlock filters (community driven issues).

Curious to understand how much battery Adguard consumes system wide, and if it has any impact on the cpu usage of Safari.
It has zero impact on Safari's performance or battery usage. Even though it blocks ads OS-wide, it uses very little resources (low RAM and low CPU usage). I've been using it for years, but it's become even more efficient since they made it work natively with Apple Silicon. They do match uBlock's filter list and allow you to add whatever custom lists you want as well. And like uBlock Origin, it also lets you block specific parts of websites if you want. AdGuard for iOS also lets you block specific parts of apps in Safari. It's just a great app.
 
  • Like
Reactions: 3401122
Talk about timing. I have just migrated from a 2012 Mini to an M2 Air and started checking out the adblock situation for Safari. (I have uBlock Origin for Firefox, which works great.)

So thanks, folks. :)

NextDNS sounds good. That plus either Wipr or AdGuard, and the VPN I already have, should cover it for me. Just want to avoid being tracked by commercial interests.
 
I used to buy the previous version of the developer's blocker which was renamed Blocker X or something similar.
He stopped updating the payed app after a while and switched everybody to the new 1Blocker subscription. Lots of people didn't like the behaviour. So I wouldn't trust his lifetime things.
I bought it when it was 1Blocker X for $5-10, and when he switched to subscription, people like me were grandfathered in with a free lifetime subscription.
 
NextDNS sounds good. That plus either Wipr or AdGuard, and the VPN I already have,
Or not.

Still checking it out but apparently NextDNS and AdGuard don't play with VPNs. Or at least with my VPN.

Is a VPN plus Wipr roughly equivalent to NextDNS & Wipr?
 
Or not.

Still checking it out but apparently NextDNS and AdGuard don't play with VPNs. Or at least with my VPN.

Is a VPN plus Wipr roughly equivalent to NextDNS & Wipr?
AdGuard works fine with NordVPN. If it isn't working, then you need to go to the AdGuard help forums or contact customer support to address the issue. Wipr blocks most relevant things though, so you can't go wrong with it.
 
  • Like
Reactions: Miat
If it isn't working, then you need to go to the AdGuard help forums or contact customer support to address the issue.
The install instructions of my VPN software (Mullvad) explicitly state that you cannot also have NextDNS or AdGuard installed. Causes DNS conflicts or something.
 
Not sure, but I not only use the MacMini for AdguardHome.

I do not know what the power consumption of an RPi with a connected USB SSD or HDD is compared with a MacMini also in use as fileserver.
 
  • Like
Reactions: sam_dean
I use Lockdown. It does a great job of lowering the amount of ads even on ad heavy sites like CBSSports.com. Still nothing beats turning off JavaScript. That gets rid of all ads 100%. 🤓
 
  • Like
Reactions: Silly John Fatty
There's nothing saying that AdGuard (or the other blockers that people recommend) secretly collects and sells the user's data. Safari is warning you that a content blocker could access your personal information. That's true for any blocker that runs locally and doesn't simply block ip-addresses. That warning would show up for any blocker, good or bad.

I get the feeling that there's no pleasing you here. Want to maximize your privacy? Stop using the internet entirely. I have friends that don't own credit cards or smartphones to avoid tracking.



You'll like that. Letting a company's server go through your web browsing and block your content instead of your own machine.

Not could but can access that information! But I see your point of course. Still, it is good that Safari warns us about this. It's not something that usual to have a small app by a perhaps instable company be able to collect your passwords and credit card details.

As for the VPNs: To be honest, that is the reason I haven't gotten into them yet and why, until now, I could never befriend myself with them … that's what I had read about them and why I didn't get deeper into them.

Feel free to ask any question about the benefits of using a VPN.

What are the benefits of using a VPN? And most importantly … what are the downsides?

I would like to thank the OP for putting the subject forward and insisting on the privacy side as well as the TOC fine prints. We don’t do it enough and rightfully so the OP shows us that it is important. I never thought about it and never read the terms of 1Blocker for example. So thank you and I just installed nextdns.

I appreciate it.

Im using AdBlock Pro, so AdGuard is better than AdBlock Pro?

From what I've seen, Adblock Pro is open source, while the question wether AdGuard is open source or not is kind of unclear. Apparently parts of it are open source, but that side looks like marketing to me. I think nobody knows what the code in the background does for sure. Maybe it's Spyware, who knows.

Using stock Safari on private windows when needed.

Otherwise Firefox blocked to the max (within my own capabilities 😳)

That's probably the safest thing, much better than installing some windy extensions and I don't know what. Blocking cookies and JavaScript as well as using private windows, but you can't login anywhere, etc. It's complicated.

Interesting thread!

I am using AdGuard on all my devices iOS/iPadOS/MacOS/Windows and AdGuard Home installed on my homeserver.

I checked outgoing traffic and found nothing to worry about.

How I checked outgoing traffic:

To check the outgoing traffic of AdGuard on macOS, follow these steps:

  1. Open AdGuard and go to the "Protection" tab.
  2. Click on "Traffic usage statistics."
  3. Check the outgoing traffic data displayed on the screen.
Note: If you need more detailed information, you can export the statistics to a file and analyze it further.


To check the outgoing network traffic on macOS, you can use the following methods:

  1. Activity Monitor:
    • Open the "Activity Monitor" from Spotlight or from the Applications > Utilities folder.
    • Go to the "Network" tab and monitor the "Sent" and "Rcvd" columns for the desired process.
  2. Terminal:
    • Open Terminal and run the command sudo lsof -i -P -n
    • Look for the line that contains the "IPv4" value in the "TYPE" column and the "SEND" value in the "COMMAND" column.
  3. Network Utility:
    • Open the "Network Utility" from Spotlight or from the Applications > Utilities folder.
    • Go to the "Flow" tab and select the desired network interface.
    • Click on the "Monitor" button to start monitoring network traffic.

Appreciated! However, your first steps sound like you use AdGuard to see your traffic usage. I would rely on another app for that, for example Little Snitch. Just for the sake of objectivity. Not saying that AdGuard manipulates your traffic usage. But what do I know, theoretically it could use some traffic and substract it from what it tells you. I don't believe it goes that far. I will re-install Little Snitch soon, and check out what AdGuard does precisely. Also we can never exclude that it doesn't transfer data is micropackages, or once a month, or who knows when and how … We would have to observe it all the time. That's unrealistic.

Some info from 1Blocker extensions inside Safari settings if it interests you:

Thanks, that is much less than AdGuard does. No mention of access to passwords, phone numbers or credit card details. But perhaps it says something alone those lines in one of those other tabs. I want to download 1Blocker and check it out. The privacy policy looked good.

Consider buying a Rasberrypie-based router that blocks ads at the router/modem level so all devices will be stripped of ads.

Even your smart TV's YouTube app

After everything that's been said here, this sounded like the cleanest solution.

Or use a ‘retired’ MacMini as a local DNS server (combined with local file service), with AdGuard Home installed.

Can you do something like this directly on your router maybe?

I use Lockdown. It does a great job of lowering the amount of ads even on ad heavy sites like CBSSports.com. Still nothing beats turning off JavaScript. That gets rid of all ads 100%. 🤓

The annoyance is that a lot of sites use JavaScript for things you need. Some sites have modules that may be important to you that you won't even notice will be missing. Forms, or different fields with access to downloads, etc. And you'll leave the site again, call phone support, etc. etc., not having realised everything was on that site, but you have JavaScript turned off. Just had a similar situation with a Health Care site. Didn't realize I had JS turned off. Lost 30 minutes for nothing.

And by the time such sites stop using JS, all Ads services and commercial players will have stopped as well.
 
Perfectly possible to use NextDNS with a VPN like Mullvad. What maybe isn't easily possible is using their software on the same machine, but if you think that you really need a VPN for privacy (I would disagree here in most cases, but that's another whole discussion), then logically you should run it on the router anyway. Because with local software, some packets will always somehow find their way out. I would also run NextDNS on your router or a dedicated server in your LAN, makes your whole setup a lot more robust.

Also, don't (only) use the CPE from your ISP, get some real hardware that you can fully control. Learn about how computer networks work exactly, the different network services in details like DNS, DHCP, how packet routing works etc. only then you can be quite sure where all of your traffic actually ends up. As I mentioned earlier, an ad blocker is only a small part of gaining control over your digital footprint. It's a tool that can certainly be quite useful, but no matter how powerful your tools are, the result is also dependent on the knowledge and skill that you bring to the table.

IMHO it's fine to use "privacy" VPNs like Mullvad if you fully know what you're doing and aware of the potential up/downsides. But if you're not completely sure and it's just for "feel good" purposes, maybe revisit that decision and bring the focus on other parts of your infrastructure or usage of network services. Sometimes it's better to keep things a bit simpler if that means you have a better grasp on them.
 
I use NextDNS on my router and AdGuard on my devices.

Seems like I am not alone.

I have no problem using VPNs either.

Regarding performance, NextDNS is an overall performance improvement whilst AdGuard on Safari has a small performance hit when benchmarked on Speedometer 2.0 (compared to having the extension disabled). Nothing significant though but if you are using a number of extensions (StopTheMadness, Dark Reader, languages et al) they can all add up to the point where you can just notice the page rendering speed difference by eye, rather than by benchmarking for something vanishingly small.

AdGuard Enabled:

 2022-07-27-AdG On-Darkreader Off-STM Off-329.png

AdGuard Disabled:
 2022-07-27-AdG Paused-345.png


AdGuard plus 2 other extensions enabled:

 2022-07-27-AdG On, Darkreader On, STM On-275.png


NextDNS (running on my EdgeRouter 4):

 2023-01-31 at 17.22.26.png



☕️
 
  • Like
Reactions: Queen6 and Miat
Honestly, if you want a solution to block all ads, without using any programs, I'd use a host file replacement and change your host file directly with MacOS. There's a couple of good Host file replacements on the web to block ads. If you need more information, feel free to respond.

Remember though, with modifying a host file, there is no "switch" to turn off the ad block though.

Just an option.
 
Other than that I'd just like to say that I've used AdGuard on my devices since yesterday, and it doesn't even filter all ads. Some stuff also doesn't work anymore, such as Instagram stories. Not that I was on Instagram a lot, but I noticed it today. So I expect more broken stuff along the way.

I just want to point out being fastidious on an AdBlockers privacy while using, plus being part of, instagram (facespace, gloogle, and the others) is kind of like complaining that about the fireman’s hose you want to use to put out your campfire while if you turn around you would see your whole house has already burnt to the ground.

It’s great privacy and tracking are getting out there and we as consumers need to put these companies and law makers under a microscope. But honestly we give away freely more important information than our computers/phones track.

Block all the Ads you want with whatever open source code makes you feel warm and fuzzy, yet still clicking “like” on whatever platform you use defeats the purpose you are trying to achieve.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.