DN66
jak-linux.org/projects/dns66 Android
DNS-based host and ad blocker for Android. Easy to configure, but the default config uses several widely-respected host files aimed at stopping ads, malware, and other weird stuff.
- Homepage: jak-linux.org/projects/dns66
- GitHub: github.com/julian-klode/dns66
- Web info: web-check.xyz/results/jak-linux.org
DN66 Source Code
Author
Description
DNS-based Host Blocker (and lightweight ad blocker) for Android
Homepage
https://jak-linux.org/projects/dns66/License
GPL-3.0
Created
15 Oct 16
Last Updated
01 Apr 24
Latest version
Primary Language
Java
Size
821 KB
Stars
2,072
Forks
191
Watchers
2,072
Language Usage
Star History
Top Contributors
-
@julian-klode (337)
-
@thromer (3)
-
@farmerbb (2)
-
@Madis0 (2)
-
@RoySchutte (2)
-
@KevinSJ (2)
-
@mueller-ma (1)
-
@TJL73 (1)
-
@Ox0000 (1)
-
@NBuzovsky (1)
-
@naofum (1)
-
@mypolat (1)
-
@lgtm-migrator (1)
-
@roptat (1)
-
@jjaara (1)
-
@Expectro (1)
-
@DandelionSprout (1)
-
@antonv6 (1)
Recent Commits
-
LGTM Migrator (10 Nov 22)
Add CodeQL workflow for GitHub code scanning
-
Ted Romer (04 May 21)
Show app on Android TV home screen.
-
Ted Romer (14 Apr 21)
fix xml lint errors
-
Julian Andres Klode (24 Apr 21)
Inclusive language
-
Ilmari Jaaranen (15 Feb 21)
Added Finnish translation
-
Ted Romer (14 Apr 21)
fix unit tests and some lint errors
-
Julian Andres Klode (23 Mar 21)
Release 0.6.8
-
Julian Andres Klode (23 Mar 21)
Revert dnsjava to 3.0.0 as used in 0.6.5 (fixes #411) At least I hope it fixes it. Oh well...
-
Julian Andres Klode (23 Mar 21)
Disable DuckDuckGo tracker list (fixes #435)
-
Julian Andres Klode (23 Mar 21)
Revert "Add DuckDuckGo tracker list, enabled by default for new users (fixes #385)" This reverts commit 8a54ef67059bac5fa1396f364803123c0204f2ad.
-
Julian Andres Klode (15 Jan 21)
Release 0.6.7
-
mezysinc (15 Jan 21)
Add Brazilian Portuguese translation Fixes #418
-
Julian Andres Klode (15 Jan 21)
README.md: Point to travis-ci.com Need to migrate to GitHub actions eventually I suppose.
-
Julian Andres Klode (15 Jan 21)
Set VPN to unmetered DNS66 was acting as a metered connection on the Pixel 4a, this makes it inherit the underlying network's metered-ness.
-
Julian Andres Klode (02 Jan 21)
Alert the user when enabling the connection watchdog
-
Julian Andres Klode (02 Jan 21)
Add DuckDuckGo tracker list, enabled by default for new users (fixes #385)
-
Julian Andres Klode (02 Jan 21)
Update dnsjava to 3.3.1, and junit test dep
-
Julian Andres Klode (02 Jan 21)
tests: Fix up for the play store upgrade removal
-
Julian Andres Klode (02 Jan 21)
Remove obsolete hosts-file.net source (fixes #399)
-
Julian Andres Klode (02 Jan 21)
Remove legacy play store whitelist transition code (fixes #412)
-
Julian Andres Klode (11 Sept 20)
Release 0.6.6
-
mueller-ma (01 Jul 20)
Improve notifications * Add color * Don't use DNS 66 as notification title. The app name is already shown in notifications as default. When I minimize the running notification, it said "DNS 66 * DNS 66" before. Now it says "DNS 66 * Active" * Chain calls to the same builder object
-
Julian Andres Klode (11 Sept 20)
Update dependencies and gradle
-
Julian Andres Klode (11 Sept 20)
DnsPacketProxy: Be more robust to failures when handling empty UDP packets There might be some issues there, as I got an email that points to that, although the lines were a bit off in the backtrace.
-
Julian Andres Klode (29 Feb 20)
Release 0.6.5
-
Julian Andres Klode (29 Feb 20)
Improve logging message for invalid IP addresses
-
Julian Andres Klode (29 Feb 20)
DnsPacketProxy: Fixup casting to UdpPacket exception handling I missed that the exception logger was logging getPayload() too, so the crash was not actually fixed. This should work now!
-
Julian Andres Klode (29 Feb 20)
Fix crash on pre-Oreo systems
-
Julian Andres Klode (28 Feb 20)
release 0.6.4
-
Julian Andres Klode (28 Feb 20)
Night mode is in Android Q, not P
DN66 Website
Website
DNS66 - DNS-based host/ad blocking for Android
Personal Website
Redirects
Redirects to https://jak-linux.org/projects/dns66/
Security Checks
All 66 security checks passed
Server Details
- IP Address 195.201.138.240
- Hostname magenta.jak-linux.org
- Location Nuremberg, Bayern, Germany, EU
- ISP Hetzner Online GmbH
- ASN AS24940
Associated Countries
-
AT
-
DE
Saftey Score
Website marked as safe
100%
Blacklist Check
jak-linux.org was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
DN66 Reviews
More Ad Blockers
-
Incredibly powerful, network-wide ad-blocker. Works out-of-the-box, light-weight with an intuitive web interface, but still allows for a lot of advanced configuration for power users. As well as blocking ads and trackers, Pi-Hole speeds up your network speeds quite significantly. The dashboard has detailed statistics, and makes it easy to pause/ resume Pi-Hole if needed.
-
A shell script application to manage ad-blocking, Dnsmasq logging, Entware and pixelserv-tls installations and more on supported routers running Asuswrt-Merlin firmware, including its forks.
-
Native Apple (Swift) apps, for system-wide ad-blocking. Can be customized with custom host lists, primarily aimed for just ad-blocking.
-
A POSIX-compliant shell script, designed for Unix-like systems, that gets a list of domains that serve ads, tracking scripts and malware from multiple sources and creates a hosts file (alternative formats are also supported) that prevents your system from connecting to them. Aimed at improving security and privacy through blocking advert, tracking and malware associated domains.
-
Open source mobile ad-blocker that acts like a firewall. Since it's device-wide, once connected all apps will have ads/ trackers blocked, and the blacklist can be edited. The app is free, but there is a premium option, which has a built-in VPN.
-
Free and open source ad-blocker and a firewall for Android 6+ (no root required).
-
Python script that uses machine learning to block adverts in live audio streams, such as Radio, Podcasts, Audio Books, and music platforms such as Spotify. See live demo.
-
Light-weight, fast browser extension for Firefox and Chromium (Chrome, Edge, Brave Opera etc), that blocks tracking, ads and known malware. uBlock is easy-to-use out-of-the-box, but also has a highly customisable advanced mode, with a point-and-click firewall which can be configured on a per-site basis.
About the Data: DN66
API
You can access DN66's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/networking/ad-blockers/dn66
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share DN66
Help your friends compare Ad Blockers, and pick privacy-respecting software and services.
Share DN66 and Awesome Privacy with your network!