Zen - Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux

JustInTime

Level 2
Thread author
Feb 21, 2022
62
233
65
Zen
Zen is a simple and powerful desktop application that helps you browse the internet and use your apps without annoying ads, trackers, or hidden threats. It works quietly in the background, blocking unwanted content across your entire computer — not just in your web browser, but in your other apps too. Zen comes ready to protect you with built-in filters, and you can easily customize it to suit your needs. Whether you're looking for a cleaner, faster, and more private online experience, or just want to stop invasive tracking, Zen has you covered. Available for Windows, macOS, and Linux. Free and open source, forever.
GitHub - ZenPrivacy/zen-desktop: Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux
 
There are too many ad blockers for Windows, yet barely any for Android or iOS. Ad blocker devs should orient towards mobile platforms for a change.
It is almost impossible to do https filtering system wide on android for an adblocker. And there are so many DNS filtering solutions for android, I don't have iphone so don't know much about that. Athena, DNS Net, RethinkDNS Firewall even AdGuard free version (includes HTTPS filtering for famous browsers) for android, or just use nextdns/adguard dns directly in PrivateDNS option.
 
It is almost impossible to do https filtering system wide on android for an adblocker. And there are so many DNS filtering solutions for android, I don't have iphone so don't know much about that. Athena, DNS Net, RethinkDNS Firewall even AdGuard free version (includes HTTPS filtering for famous browsers) for android, or just use nextdns/adguard dns directly in PrivateDNS option.
I use AdGuard and it's great because it's more tools in one app. However, I have HTTPS scanning disabled. Not because of safety reasons (I trust AdGuard as they are the only company that was transparent about HTTPS filtering and mentioned its pros and cons), but because it slows down browsing too much.

My ad blocking setup for Android is AdGuard app with ControlD Free DNS (HaGeZi Pro++) for system-wide ad blocking and Brave with DoH set up to AdGuard Public DNS.

The reason for this? ControlD is great for system wide ad blocking, but I don't trust it for browsing because it doesn't support DNSSEC. Since apps always use same set of domains, DNSSEC isn't needed here and ControlD is perfect choice. AdGuard Public DNS supports and verifies DNSSEC records and this is why I use it in Brave.

Same goes for Windows, on system-level I use ControlD Free DNS (HaGeZi Pro++), but inside Firefox I use AdGuard Public DNS. Along with uBlock Origin and ETP on Strict.
 
Which are dns servers supporting DNSSEC, beside Quad9?
I don't trust it for browsing because it doesn't support DNSSEC.
Screenshot 2025-10-05 172235.png


ControlD does support DNSSEC. Also NextDNS AdGuard both support DNSSEC
 
I'm not sure where did you get your info from, but customer service and Barry confirmed to me that ControlD's Free DNS resolvers do not support or verify DNSSEC records.

Screenshot_1.png


When you visit dnscheck.tools and similar DNSSEC testing website, ControlD passes without any issues. I asked why that happens and they said ControlD just forwards whatever DNS records they get to the user, but they won't check if DNS records are valid or not.

I also asked why they don't support a basic security standard, the answer was for compatibility reasons and they don't see it as important because they themselves manipulate DNS records using various block lists. DoH was also mentioned but that doesn't make sense because DoH protects you from 3rd parties listening on your requests, not from DNS manipulation.

Such a shame DNSSEC is disabled because I like their free DNS with HaGeZi lists. I refuse to compromise on security so unfortunately, I can't use it for browsing.
 
SmartScreen; I had unexplained failure of SS to connect to MS servers to check for files, both in browser and Windows explorer.
Kind members have told me it is Hagezi ultimate the culprit; after removing from NextDNS, SS resumed to work properly.
You should have just downgraded to Pro++ as it doesn't block Microsoft related stuff. On GitHub, HaGeZi warns that some stuff might be broken if using Ultimate list.

Screenshot_2.png
Anyway, I have ceased using ControlD; using NextDNS, and I have found Adguard has a similar customizable, free plan, though with less features, to ControlD.
Great that you found something according that suits your needs.
 
Last edited: