AdGuard Mini for Mac v3.0 focuses on performance, a cleaner interface, and accessibility. It also brings an early, experimental version of System-wide protection, which blocks ads and trackers in apps beyond Safari.
Less RAM, more speed
We’ve been listening to your feedback on app performance, and decided a deeper change under the hood was in order. AdGuard Mini’s interface now runs on WKWebView, a built-in macOS component powered by WebKit, the same engine Safari is built on.
AdGuard Mini for Mac now loads much faster and uses less RAM and CPU, which also helps reduce occasional overheating.
Customizable stories
You can now choose which stories appear in the app tray. Click Hide on any story you no longer want to see.

Basic VoiceOver support
We’re working on adding full VoiceOver support across all AdGuard Mini for Mac elements in future releases. But we didn’t want to make you wait for all of it at once — that’s why we’re rolling out VoiceOver support in stages. This release already lets VoiceOver read headings and interactive elements aloud, with more accessibility support on the way.
System-wide protection (experimental)
Last year, Apple introduced its first URL-level system filtering API with built-in privacy. AdGuard Mini is among the first consumer apps to use it. With System-wide protection, AdGuard Mini can block ads and trackers not just in Safari, but in other apps on your Mac too. It is available to users with an AdGuard license on macOS 26 and later.
Apple’s filtering API uses Private Information Retrieval (PIR), so AdGuard never sees the URLs or domains you visit.
System-wide protection is an experimental feature, and it may not work for everyone yet due to an unresolved bug on Apple’s side.
For example, it currently does not work correctly on macOS 27.2. Once it is stable for everyone, we’ll make it a core part of AdGuard Mini.
System-wide protection is hidden by default in the release version. To show it, go to Settings → Miscellaneous and turn on Show System-wide protection (Experimental). The beta version always shows it.

How to set up System-wide protection
Once the toggle is on, go to Advanced protection → System-wide protection and switch it on.

You can then choose between three levels of protection:
Essential — blocks ads and trackers Safe — blocks ads, trackers, and phishing Family — blocks ads, trackers, phishing, and adult content

The extent of coverage depends on each app’s own API, so some apps may not be filtered. System-wide protection is currently available only for the first account you set up on your Mac, with the User ID of 501.
For more detailed instructions on how to set up System-wide protection, go to our Knowledge Base.
Changelog
Improvements
- Added URL Filter support (experimental) #1203
- Added an option to hide story cards in the app’s tray menu #1179
- Switched AdGuard Mini UI to WKWebView to improve performance #1212
- Added VoiceOver support for headings and interactive elements [#1247](https://github.com/AdguardTeam/AdGuardMiniForMac/issues/1


