# A First Look at Ad-block Detection: A New Arms Race on the Web

arXiv: https://arxiv.org/abs/1605.05841 · HTML: https://mlsanity.com/paper/1605.05841/

## Key facts

- Cited by 16 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 19 May 2016.

## Built on by (most cited first, 16 of 16)

- [Few-Shot Preference Learning for Human-in-the-Loop RL](https://mlsanity.com/paper/2212.03363/) (2022)
- [Active Preference-Based Gaussian Process Regression for Reward Learning](https://mlsanity.com/paper/2005.02575/) (2020)
- [Inverse Preference Learning: Preference-based RL without a Reward Function](https://mlsanity.com/paper/2305.15363/) (2023)
- [Learning Multimodal Rewards from Rankings](https://mlsanity.com/paper/2109.12750/) (2021)
- [Learning from Imperfect Demonstrations from Agents with Varying Dynamics](https://mlsanity.com/paper/2103.05910/) (2021)
- [MAVERIC: A Data-Driven Approach to Personalized Autonomous Driving](https://mlsanity.com/paper/2301.08595/) (2023)
- [RA-PbRL: Provably Efficient Risk-Aware Preference-Based Reinforcement Learning](https://mlsanity.com/paper/2410.23569/) (2024)
- [Batch Active Learning of Reward Functions from Human Preferences](https://mlsanity.com/paper/2402.15757/) (2024)
- [GenFollower: Enhancing Car-Following Prediction with Large Language Models](https://mlsanity.com/paper/2407.05611/) (2024)
- [Data and Knowledge for Overtaking Scenarios in Autonomous Driving](https://mlsanity.com/paper/2305.19421/) (2023)
- [DIP-RL: Demonstration-Inferred Preference Learning in Minecraft](https://mlsanity.com/paper/2307.12158/) (2023)
- [MO-Playground: Massively Parallelized Multi-Objective Reinforcement Learning for Robotics](https://mlsanity.com/paper/2603.09237/) (2026)
- [A Safe Preference Learning Approach for Personalization with Applications to Autonomous Vehicles](https://mlsanity.com/paper/2311.02099/) (2023)
- [Agent-Agnostic Centralized Training for Decentralized Multi-Agent Cooperative Driving](https://mlsanity.com/paper/2403.11914/) (2024)
- [Mathematical Models of Human Drivers Using Artificial Risk Fields](https://mlsanity.com/paper/2205.12722/) (2022)
- [Personalized Autonomous Driving via Optimal Control with Clearance Constraints from Questionnaires](https://mlsanity.com/paper/2602.08326/) (2026)

## Abstract (arXiv)

The rise of ad-blockers is viewed as an economic threat by online publishers, especially those who primarily rely on ad- vertising to support their services. To address this threat, publishers have started retaliating by employing ad-block detectors, which scout for ad-blocker users and react to them by restricting their content access and pushing them to whitelist the website or disabling ad-blockers altogether. The clash between ad-blockers and ad-block detectors has resulted in a new arms race on the web. In this paper, we present the first systematic measurement and analysis of ad-block detection on the web. We have designed and implemented a machine learning based tech- nique to automatically detect ad-block detection, and use it to study the deployment of ad-block detectors on Alexa top- 100K websites. The approach is promising with precision of 94.8% and recall of 93.1%. We characterize the spectrum of different strategies used by websites for ad-block detection. We find that most of publishers use fairly simple passive ap- proaches for ad-block detection. However, we also note that a few websites use third-party services, e.g. PageFair, for ad-block detection and response. The third-party services use active deception and other sophisticated tactics to de- tect ad-blockers. We also find that the third-party services can successfully circumvent ad-blockers and display ads on publisher websites.
