Skip to content

Taken from DNS logs while actively using Android apps over the years. Formatted in hostfile format.

Notifications You must be signed in to change notification settings

vaginessa/MobileAdTrackers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

MobileAdTrackers

Taken from DNS logs, formatted in hostfile format.

Direct link to list: https://raw.githubusercontent.com/jawz101/MobileAdTrackers/master/hosts

Caveat: This will also block game reward systems like Tapjoy (i.e. watch videos and play other games for points)

To give you an idea of why we need better mobile ad lists take a look at Marketing Technology Landscape Supergraphic - Martec.

Rationale: Other blocklists are fine for blocking desktop and browser-based ad networks but I rarely see those domains and subdomains get hit by mobile apps.

License: There isn't any license other than letting me know if there are any suggestions. It may be too aggressive or sway from mobile ad traffic a bit but I just try to catch unnecessary traffic I notice from my devices. If you're responsible for another list maybe I can contribute to it instead- but I do like lists that are purpose-driven. And let me know if you use this list for anything as I appreciate to know if it does a good job.

Apps and other resources interested in Android mobile privacy efforts:

Utilities & Resources
Koodous - Play Store,Github Community-driven apk analysis + app that scans your apps for malware they've detected
Exodus Privacy - Github,F-Droid,Play Store France gave a privacy grant to these guys. They have an app and a site. I've submitted about domains and dug up the sdk information for about 20 or so companies from this very host file
Yale Privacy Lab - Github Buddies with the Exodus Privacy project
Data Transparency Lab Funds several data privacy projects on this list.
Lumen Privacy Monitor (formerly Project Haystack) - ICSI UC Berkeley - Play Store Research project that made an app. The app is novel because it is a local VPN that has you install a self-signed SSL certificate so it can decrypt encrypted traffic. The traffic never leaves your device for analysis but what it does is scan all traffic for personally identifiable information and then passes it through to the destination. This is how your NetGuard, AdGuard, ANTMonitor, Blokada, DNS66 use VPNs. But only a few do SSL interception and only 2 (this and ANTMonitor) are designed to look for PII.
Protect My Privacy(PMP) - Carnegie Mellon/Synergy Labs - XPosed Repo - Reasearch Project that kinda works but it's screwy when trying to control 3rd party library data independent of the host app. I like the idea, though: pass valid data to the host app but the 3rd party gets junk. In theory.
Recon - Northeastern University - another DTL grant project
AntMonitor - UC Irvine - Play Store, YouTube presentation - another DTL grant project. Similar to Lumen Privacy Monitor but very optimized.
NetGuard - Play Store,Github,F-Droid - One of the best traffic blockers for Android. It's logging functions are one of the reasons I can make this host file. Another thing it uniquely does is let you block one app from hitting a domain. I can block facebook traffic from all apps but leave the Facebook app traffic alone. That way Facebook can still be a social network for me but not an ad company. Non-Playstore versions incorporate hostfile ad blocking.
XprivacyLua/Pro - Play Store,Xposed Repo,Github XPosed Module to hook into Android to pass fake data and identifiers to apps instead of what they try to get.
Dexplorer - Play Store - lets you inspect an app on-device. I find myself installing it frequently to see what 3rd party companies they have embedded in an app.
My Android Tools(Pro) - Play Store dead link (I assume Google kicked them off because their app let you view and disable services, receivers, activities and content providers). find the free version on apkmirror
Inspeckage - Package Inspector - Play Store,XPosed Repo,Github Sets up a web server on your device to let you inspect apps rom your computer.
PyFunceble - Github Every hostfile maintainer should use this to validate their lists. Companies close up shop all the time so having a huge hostfile of down sites makes no sense.
OpenWPM - Princeton Web Transparency & Accountability Project - Github - automate Firefox to visit a bunch of sites.
FilterLists.com - Github A list of most every hostfile, IP blocklist, and AdBlock Plus syntax blocklist out there. Even the dumb ones. You'd think we could cooperate.

About

Taken from DNS logs while actively using Android apps over the years. Formatted in hostfile format.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published