{"id":44143,"date":"2024-07-18T14:35:20","date_gmt":"2024-07-18T18:35:20","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=44143"},"modified":"2024-07-19T09:58:51","modified_gmt":"2024-07-19T13:58:51","slug":"safari-private-click-measurement-and-firefox-privacy-preserving-attribution","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/07\/18\/safari-private-click-measurement-and-firefox-privacy-preserving-attribution\/","title":{"rendered":"Safari Private Click Measurement and Firefox Privacy-Preserving Attribution"},"content":{"rendered":"<p><a href=\"https:\/\/webkit.org\/blog\/11529\/introducing-private-click-measurement-pcm\/\">John Wilander<\/a> (2021):<\/p>\n<blockquote cite=\"https:\/\/webkit.org\/blog\/11529\/introducing-private-click-measurement-pcm\/\">\n<p>A new, on-by-default feature called Private Click Measurement, or PCM, for privacy-preserving measurement of ad clicks across websites and from iOS apps to websites in iOS and iPadOS 14.5 betas.<\/p>\n<\/blockquote>\n\n<p>This didn&rsquo;t attract a lot of attention at the time, but now it&rsquo;s getting some <a href=\"https:\/\/mastodon.social\/@mcc\/112786753995965498\">criticism<\/a> for being opt-out and <a href=\"https:\/\/friend.camp\/@soypunk\/112786956074969896\">somewhat hidden<\/a> in the settings. Apple words it as <strong>Allow privacy-preserving measurement of ad effectiveness<\/strong>, which is a bit confusing because it&rsquo;s actually more private if you <em>uncheck<\/em> this. The <a href=\"https:\/\/m.nintendojo.fr\/@meduz\/112789232503753884\">French<\/a> and <a href=\"https:\/\/tilde.zone\/@wim\/112790387277086970\">Dutch<\/a> localizations are apparently even more confusing because without the <strong>Allow<\/strong> part it sounds like you are <em>missing out<\/em> on privacy features if you <em>don&rsquo;t<\/em> check it.<\/p>\n\n<p>Actually, as far as I can tell, the benefit to checking the box is that it sends <em>more<\/em> information to advertisers and that this improves the <a href=\"https:\/\/fire.asta.lgbt\/notes\/9vo8u3nbt92e080p\">economics of content creation<\/a> while reducing the incentives for more intrusive tracking. If all browsers and sites are good citizens and support this, aggregate privacy should improve, even though at the micro level you are <a href=\"https:\/\/mastodon.nl\/@doekman\/112794992034835223\">at<\/a> <a href=\"https:\/\/mastodon.social\/@mcc\/112788857377597610\">best<\/a> revealing more information in a way that doesn&rsquo;t actually affect you.<\/p>\n\n<p>Now it&rsquo;s big news because Firefox added a similar option.<\/p>\n\n<p><a href=\"https:\/\/mstdn.social\/@Lokjo\/112772496939724214\">\nLokjo<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=40966312\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/mstdn.social\/@Lokjo\/112772496939724214\"><p>Firefox is just another US-corporate product with an &lsquo;open source&rsquo; sticker on it.<\/p><p>Their version 128 update has auto checked a new little privacy breach setting.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/blog.privacyguides.org\/2024\/07\/14\/mozilla-disappoints-us-yet-again-2\/\">Jonah Aragon<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=40965161\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/blog.privacyguides.org\/2024\/07\/14\/mozilla-disappoints-us-yet-again-2\/\"><p>Less than a month after <a href=\"https:\/\/discuss.privacyguides.net\/t\/mozilla-acquires-anonym-raising-the-bar-for-privacy-preserving-digital-advertising\/18936\">acquiring the AdTech company Anonym<\/a>, Mozilla has added special software co-authored by Meta and built for the advertising industry directly to the latest release of Firefox, in an experimental trial you have to opt out of manually. This &ldquo;Privacy-Preserving Attribution&rdquo; (PPA) API adds another tool to the arsenal of tracking features that advertisers can use, which is thwarted by traditional content blocking extensions.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/www.heise.de\/en\/news\/For-advertising-Firefox-now-collects-user-data-by-default-9801345.html\">Moritz F&ouml;rster<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=40974112\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.heise.de\/en\/news\/For-advertising-Firefox-now-collects-user-data-by-default-9801345.html\"><p>What may sound good on paper does not go down well with many users for several reasons: Firstly, Firefox automatically delivers the Privacy-Preserving Attribution (PPA) with the update to the new version, despite the &ldquo;experimental&rdquo; label. More serious, however, is the fact that Mozilla also activates the feature directly - users must therefore deactivate the PPA manually by opting out.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/old.reddit.com\/r\/firefox\/comments\/1e43w7v\/a_word_about_private_attribution_in_firefox\/\">Bobby Holley, Firefox CTO<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=40971247\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/old.reddit.com\/r\/firefox\/comments\/1e43w7v\/a_word_about_private_attribution_in_firefox\/\">\n<p>Most users just accept the defaults they&rsquo;re given, and framing the issue as one of individual responsibility is a great way to mollify savvy users while ensuring that most peoples&rsquo; privacy remains compromised. Cookie banners are a good example of where this thinking ends up.<\/p>\n<p>Whatever opinion you may have of advertising as an economic model, it&rsquo;s a powerful industry that&rsquo;s not going to pack up and go away. A mechanism for advertisers to accomplish their goals in a way that did not entail gathering a bunch of personal data would be a profound improvement to the Internet we have today, and so we&rsquo;ve invested a significant amount of technical effort into trying to figure it out.<\/p>\n<p>The devil is in the details, and not everything that claims to be privacy-preserving actually is. We&rsquo;ve published <a href=\"https:\/\/mozilla.github.io\/ppa-docs\/protected-audience.pdf\">extensive analyses<\/a> of how certain other proposals in this vein come up short. But rather than just taking shots, we&rsquo;re also trying to design a system that actually meets the bar. We&rsquo;ve been collaborating with Meta on this, because any successful mechanism will need to be actually useful to advertisers, and designing something that Mozilla and Meta are simultaneously happy with is a good indicator we&rsquo;ve hit the mark.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/old.reddit.com\/r\/firefox\/comments\/1e43w7v\/a_word_about_private_attribution_in_firefox\/lddh8vq\/\">ozjimbob<\/a>:<\/p>\n<blockquote cite=\"https:\/\/old.reddit.com\/r\/firefox\/comments\/1e43w7v\/a_word_about_private_attribution_in_firefox\/lddh8vq\/\"><p>I think the issue I see is; this may well be a better way. But advertisers aren&rsquo;t going to quit the arms race either, quit what they currently do and switch to this. They will use this but also continue the bloated, privacy-invading malware ads. So now we have two problems, not one.<\/p><\/blockquote>\n\n<p>See also: <a href=\"https:\/\/www.osnews.com\/story\/140247\/i-told-you-so-mozilla-working-with-facebook-to-weaken-firefox-privacy-and-anti-tracking-features\/\">Thom Holwerda<\/a>.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/07\/18\/safari-private-browsing-2-0\/\">Safari Private Browsing 2.0<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/02\/16\/android-privacy-sandbox\/\">Android Privacy Sandbox<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/05\/23\/privacy-preserving-ad-click-attribution-for-the-web\/\">Privacy Preserving Ad Click Attribution For the Web<\/a><\/li>\n<\/ul>\n\n<p id=\"safari-private-click-measurement-and-firefox-privacy-preserving-attribution-update-2024-07-19\">Update (2024-07-19): <a href=\"https:\/\/andrewmoore.ca\/blog\/post\/mozilla-ppa\/\">Andrew Moore<\/a> (via <a href=\"https:\/\/definitely.social\/@brad\/112809704821260035\">Brad Dougherty<\/a>):<\/p>\n<blockquote cite=\"https:\/\/andrewmoore.ca\/blog\/post\/mozilla-ppa\/\">\n<p>As someone who really values personal privacy, and despises advertising and tracking, I will be keeping PPA enabled in my browsers as it reduces the incentive from AdTech companies to track in an invasive way. It also simplifies my blocking of telemetry as I only have the DAP service endpoints to block.<\/p>\n<p>[&#8230;]<\/p>\n<p>Arguably, the biggest failure of Privacy Preserving Attribution (PPA) is Mozilla&rsquo;s failure to clearly communicate and explain this experiment to its users. Changes that affect user privacy, positively or negatively, should be prominently displayed in the &ldquo;What&rsquo;s New&rdquo; page. This page, containing release notes and that opens automatically when an update is installed, is the perfect opportunity to inform users about features that may impact them. While it is listed in the current release notes, it isn&rsquo;t prominently displayed.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>John Wilander (2021): A new, on-by-default feature called Private Click Measurement, or PCM, for privacy-preserving measurement of ad clicks across websites and from iOS apps to websites in iOS and iPadOS 14.5 betas. This didn&rsquo;t attract a lot of attention at the time, but now it&rsquo;s getting some criticism for being opt-out and somewhat hidden [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-07-18T18:35:24Z","apple_news_api_id":"6abad444-a041-4bb8-9e8c-aadcae72777a","apple_news_api_modified_at":"2024-07-19T13:58:55Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAQ==","apple_news_api_share_url":"https:\/\/apple.news\/AarrURKBBS7iejKrcrnJ3eg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[354,279,309,30,32,2385,2137,355,103,328],"class_list":["post-44143","post","type-post","status-publish","format-standard","hentry","category-technology","tag-advertising","tag-firefox","tag-localization","tag-mac","tag-macapp","tag-macos-14-sonoma","tag-meta","tag-privacy","tag-safari","tag-webkit"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/44143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=44143"}],"version-history":[{"count":3,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/44143\/revisions"}],"predecessor-version":[{"id":44152,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/44143\/revisions\/44152"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=44143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=44143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=44143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}