HARPO: Learning to Subvert Online Behavioral Advertising
This addresses privacy threats for users from online advertising and tracking, representing a strong specific gain rather than an incremental improvement.
The paper tackles the problem of online behavioral advertising threatening privacy by proposing Harpo, a learning-based approach that uses reinforcement learning to interleave real and fake page visits, resulting in over 40% incorrect interest segments and 6x higher bid values for improved privacy.
Online behavioral advertising, and the associated tracking paraphernalia, poses a real privacy threat. Unfortunately, existing privacy-enhancing tools are not always effective against online advertising and tracking. We propose Harpo, a principled learning-based approach to subvert online behavioral advertising through obfuscation. Harpo uses reinforcement learning to adaptively interleave real page visits with fake pages to distort a tracker's view of a user's browsing profile. We evaluate Harpo against real-world user profiling and ad targeting models used for online behavioral advertising. The results show that Harpo improves privacy by triggering more than 40% incorrect interest segments and 6x higher bid values. Harpo outperforms existing obfuscation tools by as much as 16x for the same overhead. Harpo is also able to achieve better stealthiness to adversarial detection than existing obfuscation tools. Harpo meaningfully advances the state-of-the-art in leveraging obfuscation to subvert online behavioral advertising