AndroDNS vs personalDNSfilter
Side-by-side comparison of two open source alternatives
AndroDNS
This DNS client allows you to perform customized DNS queries directly from your mobile phone. In contrast to most other DNS clients, it does not impose restrictions on what you can query. Features: * Select recursive or authoritative server to query (default: system resolver) * Specify any question type (not just the most common A/AAAA/MX ....), you can even enter the type ID for new/experimental question types * Supports IN/CH/HS query class * Set question flags * DNSSEC aware (request / show RRSIGs ) - but it does not validate
personalDNSfilter
personalDNSfilter is a DNS filter proxy written in Java. It hooks into the domain name (DNS) resolution and returns the loopback address for filtered hosts. It can be used for filtering ads and other unwished hosts based on a host list – thus it is a good AdBlock alternative. On Android 4.2 and newer it can be used as effective ad, malware and tracking server filter without root access! It works with any upstream DNS server - filtering is completely local - no phoning home or such things! You can run it locally on your device or centrally as DNS server in your network.
| Feature | AndroDNS | personalDNSfilter |
|---|---|---|
| License | Apache-2.0 | GPL-2.0-only |
| Install sources | F-DroidGitHub | DirectF-DroidGitHub |
| Categories | FirewallBrowser | FirewallBrowser |
| Features | Ad-FreeOpen SourceNo Tracking | Ad-FreeOpen SourceNo Tracking |
| Platforms | Android | Android |
| Website | ||
| Source code |