In 2020, Google announced it would disable third-party cookies in the Chrome browser to improve user privacy. In order to continue to enable interest-based advertising while mitigating risks of individualized user tracking, Google proposed FLoC. The FLoC algorithm assigns users to cohorts that represent groups of users with similar browsing behaviors so that third-parties can serve users ads based on their cohort. In 2022, after testing FLoC in a real world trial, Google canceled the proposal, with little explanation, in favor of another way to enable interest-based advertising. In this work, we offer a post-mortem analysis of how FLoC handled balancing utility and privacy. We analyze two potential problems raised by privacy advocates: (1) Contrary to its privacy goals, FLoC enables individual user tracking, and (2) FLoC risks revealing sensitive user demographic information. We test these problems by implementing FLoC and computing cohorts for users in a dataset of browsing histories collected from more than 90,000 U.S. devices over a one-year period. For (1) we investigate the uniqueness of users' cohort ID sequences over time. We find that more than 95% are uniquely identifiable after 4 weeks. We show how these risks increase when cohort IDs are combined with fingerprinting data. While these risks may be mitigated by frequently clearing browser storage and increasing cohort sizes, such changes would degrade utility for users and advertisers. For (2), we find a statistically significant relationship between domain visits and user race and income, but do not find that FLoC risks correlating cohort IDs with race or income. However, alternative clustering techniques could elevate this risk. Our contributions provide insights and example analyses for future novel approaches that seek to protect user privacy while monetizing the web.
翻译:2020年,谷歌宣布它将在Chrome浏览器中禁用第三方饼干,以改善用户隐私。为了在降低个人化用户跟踪风险的同时继续允许基于利息的广告,谷歌提议FLOC。FLOC算法将用户指派给代表用户群的组群,这些组群的浏览行为相似。2022年,在一次真实世界试验中测试FLOC后,谷歌取消了提案,但几乎没有解释,以另一种方式促成基于利息的广告。在这项工作中,为了在降低个人化用户跟踪风险的同时,继续提供基于利息的广告。为了继续提供基于利息的广告,我们提供了一份基于利息的广告。我们分析了FLOC如何平衡功能和隐私的风险。我们分析了隐私倡导者提出的两个潜在问题:(1) 与其隐私目标相反,FLOC允许个人用户进行跟踪,以及(2) FLOC为用户群体提供基于其群群群的敏感人口信息。我们通过实施FLOC和计算组群集来测试这些问题。在从90,000多个U.S. mole road 驱动器在一年的时间里找到一种浏览历史记录,我们如何保护用户和直径直系之间。但是,我们调查用户的用户的独特性访问,对于如何在不断递增缩化数据序列序列序列中发现,我们如何在不断变变变变,我们发现这些数据序列中会的风险是如何变。