# privacy-protection-tools/anti-ad

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/privacy-protection-tools-anti-ad).**

10,156 stars · 790 forks · mit

## Links

- GitHub: https://github.com/privacy-protection-tools/anti-AD
- Homepage: https://anti-ad.net
- awesome-repositories: https://awesome-repositories.com/repository/privacy-protection-tools-anti-ad.md

## Topics

`adblock` `adguardhome` `dnsmasq` `easylist` `neohosts` `php` `pi-hole` `surge`

## Description

This project is an ad-blocking filter list and DNS blocklist collection designed to prevent advertisement and tracking servers from loading content across devices. It functions as a network-layer ad filter by providing a curated set of domain patterns and URLs that network components use to block known advertising and big data statistics domains.

The collection focuses on privacy-focused domain filtering to stop the unauthorized collection of personal information and user tracking. It identifies and blocks domains associated with telemetry, analytics, and log collection to prevent the upload of personal data.

The project manages network-layer traffic filtering through domain-based lists and pattern-based matching. It supports the distribution of these filters via multi-format exports and automated synchronization for use with DNS servers and network proxies.

## Tags

### Security & Cryptography

- [Network Traffic Filters](https://awesome-repositories.com/f/security-cryptography/network-traffic-filters.md) — Implements network-layer traffic filtering to block advertisements and trackers at the DNS or proxy level.
- [Privacy and Ad Blocking](https://awesome-repositories.com/f/security-cryptography/privacy-and-ad-blocking.md) — Provides a collection of filter lists to prevent tracking and block intrusive network connections across devices.
- [Domain Blocklists](https://awesome-repositories.com/f/security-cryptography/domain-blocklists.md) — Supplies curated lists of domains used by DNS servers and network proxies to restrict access to ad-serving servers.
- [Network Ad Blockers](https://awesome-repositories.com/f/security-cryptography/network-infrastructure-security/web-network-security/network-security-tools/network-ad-blockers.md) — Implements network-layer filtering via blocklists to prevent the resolution of advertisement and statistics domains.
- [Privacy Protection](https://awesome-repositories.com/f/security-cryptography/privacy-protection.md) — Blocks sites used for log collection and big data statistics to prevent unauthorized upload of personal information. ([source](https://anti-ad.net))
- [DNS Filtering](https://awesome-repositories.com/f/security-cryptography/dns-filtering.md) — Maintains and syncs curated lists of unwanted domains for use with network proxies and DNS servers.
- [Domain-Based Access Controls](https://awesome-repositories.com/f/security-cryptography/domain-based-access-controls.md) — Maintains curated lists of domain names and patterns to prevent requests to known advertising servers. ([source](https://anti-ad.net/anti-ad-for-smartdns.conf))
- [Automated Synchronizers](https://awesome-repositories.com/f/security-cryptography/domain-blocklists/automated-synchronizers.md) — Provides automated synchronization of filter datasets from remote sources to ensure blocklists remain current.

### Part of an Awesome List

- [Tracking Blocklists](https://awesome-repositories.com/f/awesome-lists/data/analytics-and-tracking/tracking-blocklists.md) — Identifies and blocks domains associated with telemetry, analytics, and user tracking to enhance online privacy. ([source](https://anti-ad.net/easylist.txt))
- [Tracking Prevention Lists](https://awesome-repositories.com/f/awesome-lists/data/analytics-and-tracking/tracking-prevention-lists.md) — Stops telemetry and analytics services from collecting user data by filtering requests to known tracking domains.
- [Telemetry Blocklists](https://awesome-repositories.com/f/awesome-lists/security/blocklists-and-filters/telemetry-blocklists.md) — Provides dedicated filter sets to identify and reject requests sent to analytics and big data collection endpoints.
- [Domain Pattern Matching](https://awesome-repositories.com/f/awesome-lists/devtools/regex-and-pattern-matching/domain-pattern-matching.md) — Uses string patterns and wildcards to identify and block clusters of related tracking and advertising subdomains.

### Networking & Communication

- [Domain Filtering Engines](https://awesome-repositories.com/f/networking-communication/domain-filtering-engines.md) — Maintains curated lists of domains and patterns to block advertisements and tracking services. ([source](https://anti-ad.net/adguard.txt))
- [Telemetry Blocklists](https://awesome-repositories.com/f/networking-communication/domain-filtering-engines/telemetry-blocklists.md) — Provides dedicated filter lists to block telemetry and analytics domains and prevent unauthorized personal data collection.

### Web Development

- [Domain Filtering Rules](https://awesome-repositories.com/f/web-development/domain-filtering-rules.md) — Provides curated domain-based filtering rules to block requests to known advertising servers.

### Content Management & Publishing

- [Filter Export Formats](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/filter-export-formats.md) — Serializes filter data into various schemas to ensure compatibility with different DNS servers and network proxies.

### Data & Databases

- [Unidirectional Sync Configurations](https://awesome-repositories.com/f/data-databases/data-synchronization-configurations/sync-endpoint-configurations/unidirectional-sync-configurations.md) — Updates blocklists regularly using multiple formats compatible with DNS services and network proxies. ([source](https://anti-ad.net))
