This is straightforward with browser addons like uBlock Origin where you can add and choose blocklists, but I did searches for doing so system wide and using a VPN but didn’t find clear answers. I could use a DNS service that provides blocklists but isn’t it best practice to leave DNS to the VPN provider? I looked up blocklists and VPNs but didn’t find relevant results.
On Android, I didn’t find any apps that let you filter blocklists and using your own VPN other than Rethink, but the blocklists feature requires using Rethink’s DNS.
So what’s the best way to filter ads and trackers on both 3rd party apps and on OS’s like Android (specific Samsung phones) while still using a VPN?
A number of VPNs have anti-tracking/adblocking features, but idk how well they work – I refuse to use an OS with OS level ads, so I never see non-browser ads
I guess that’s on a PC? Or isn’t there any iOS or Android app on your smartphone which is either showing in-app adds or just simply hooked up to adtech by trackers?
I’m on Graphene with nearly all FOSS apps
Also some vpns, such as proton VPN, have adblock.
deleted by creator
Correct, all VPN applications override the DNS server of any system it’s installed on.
That doesn’t work with a VPN (unless you have root)
Oh, I’m rooted, I didn’t know that.
AdGuard supports your scenario with AdGuard adblocker + AdGuard VPN. But it’s a paid solution.
I just use NextDNS via the DNS-over-TLS (Private DNS) setting in Android
Invizible Pro can act as a VPN (Tor and l2P) and allows you to choose from a list of DNS servers.
If you are at home you can run the vpn on your router.