Re-Identification Attacks against the Topics API
Open Access
- 16 August 2024
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on the Web
- Vol. 18 (3) , 1-24
Abstract
Recently, Google proposed the Topics API framework as a privacy-friendly alternative for behavioural advertising as a possible solution to balance user’s privacy and advertisement effectiveness. Using the Topics API, the browser builds a user profile based on navigation history, which advertisers can access. The Topics API aim at becoming the new standard for behavioural advertising, thus it is necessary to fully understand its operation and find possible limitations. In this article, we evaluate the robustness of the Topics API to a re-identification attack. To build a user profile, we suppose an attacker accumulates over time the topics a user exposes to different websites. The attacker later re-identifies the same user matching the profiles of their audience. We leverage real traffic traces and realistic population models, and we present increasingly powerful attack threats. We find that the Topics API mitigates but cannot prevent re-identification from taking place, as there is a sizeable chance that a user’s profile remains unique within a website’s audience and the attacker successfully matches it with the profile of the same user on a second website. Depending on environmental factors, the probability of correct re-identification can reach 50%, considering a pool of 1,000 users. We offer the code and data we use in this work to stimulate further studies and the tuning of the Topic API parameters. 1Keywords
Funding Information
- MUR National Recovery and Resilience Plan funded by the European Union - NextGenerationEU (PE00000014)
- Bando M42C –Investimento 1.4 – Avviso Centri Nazionali” (CN00000013)
This publication has 19 references indexed in Scilit:
- A PIMS Development Kit for New Personal Data PlatformsIEEE Internet Computing, 2022
- Users' Fingerprinting Techniques from TCP Traffic2017
- Online advertising: Analysis of privacy threats and protection approachesComputer Communications, 2017
- Online Tracking2016
- Annoyed Users2015
- The Web Never Forgets2014
- Behavior-based tracking: Exploiting characteristic patterns in DNS trafficComputers & Security, 2013
- Third-Party Web Tracking: Policy and Technology2012
- Online Privacy Concerns Associated with Cookies, Flash Cookies, and Web BeaconsJournal of Internet Commerce, 2011
- Sample-based non-uniform random variate generation1986