Advertising server without tracking, built for image, text, and targeted developer ads
- Stars268
- Forks71
- Open Issues20
AGPL-3.0
- Python
- HTML
- JavaScript

About Ethical Ad Server
Ethical Ad Server is an advertising server without all the tracking. It was created by Read the Docs to serve ads on Read the Docs and to support ad delivery for developer-focused campaigns.
It supports image, image plus text, and text-only ads. It includes ad fraud prevention, reports by campaign, flight, or individual ad, DoNotTrack support, GDPR readiness, and targeting by country, state or province, device type, and custom options.
The project powers the EthicalAds network and uses GeoLite2 data from MaxMind or IP Geolocation by DB-IP. It is maintained by Read the Docs and is documented for self-hosted use, with the core server code published in GitHub.
Key features
- Image, image plus text, and text-only ads
- Reports by campaign, flight, or individual ad
- DoNotTrack ready
- GDPR ready
- Targeting by country, state or province, and device type
Details
- On GitHub since
- 2018
- Language
- Python
- License
- AGPL-3.0
- Platforms
- Web
- Ad formats
- Image · image plus text · text-only
