DNSNet

Verified safeOpen sourceExclusive
5.0
1 review
17
downloads
7.0
android

AI summary

DNS-based host blocker that filters ads, malware, and unwanted content using Android's VPN service API entirely on-device. Uses respected host file blocklists with configurable filters. Requires running as a persistent VPN service, so it cannot run alongside other VPN apps. Updated translations and dependencies in this release.

Generated by AI. May contain inaccuracies.

About this app

A DNS filter for Android. Based on DNS66, DNSNet aims to continue the goals of the original app with modern Android development practices.

This is a DNS-based host blocker for Android. In the default configuration, several widely-respected host files are used to block ads, malware, and other unwanted content.

How it works

The app establishes a "VPN (Virtual Private Network) service." Traditionally, these are intended to send internet traffic from the device to a remote server with the intent of anonymizing the source of requests. In the case of DNSNet, this is not the case.

DNSNet uses Android's "VPN service" API as a way to read and filter internet traffic entirely on-device. It starts by getting access to a "tunnel" that provides the network requests. Then, it reads the hostname (e.g. google.com) of each DNS request. Finally, it blocks or allows each request based on the configuration as seen in the "Filters" screen of the app.

This approach is not perfect and has some notable downsides:

- While this app has been tuned to be as efficient as possible, it is still a service that must run constantly and will have some battery cost over alternate methods of blocking, such as services like AdAway with root, Rethink, and others. - Since this runs as a "VPN service," another "VPN service" cannot run alongside it, because Android only allows for one at a time.

License

GNU General Public License v3.0

What's new

v1.3.17Oct 9, 2026

Updated translations from Weblate. - Updated dependencies.

About this version

Version
1.3.17 (78)
Size
18.22 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a, armeabi-v7a, x86_64
Downloads
17
Updated
Oct 9, 2026
Package
dev.clombardo.dnsnet

Similar apps

Ratings & reviews

5.0·1 review
5.0
1 rating
  • 5
    1
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app

Recent reviews

Showing 1 of 1