Which one is recommended? What are the advantages and disadvantages of each? Are there better alternatives?
Links:
TrackerControl is a ripoff of NetGuard.
Does NetGuard show me the same information TrackerControl does and vice versa?
Not exactly. TC added the ability to block trackers. NG can easily do that by using a hosts file. I used to use the file by OSID but the Hagezi files https://github.com/hagezi/dns-blocklists#readme Are much better.
AdGuard DNS and NextDNS both do the same thing, there’s some differences but they’re pretty much the same (except AdGuard public DNS that doesn’t need configuration). Rethink is the same but doesn’t require an account. Rethink and TrackerControl are also Android apps that give you control over traffic locally. It depends on what you’re trying to do but any of the DNS options (AdGuard, NextDNS, Rethink) will protect multiple devices.