So this, from Firefox, is fucking toxic: https://mstdn.social/@Lokjo/112772496939724214
You might be aware Chrome— a browser made by an ad company— has been trying to claw back the limitations recently placed on ad networks by the death of third-party cookies, and added new features that gather and report data directly to ad networks. You'd know this because Chrome displayed a popup.
If you're a Firefox user, what you probably don't know is Firefox added this feature and *has already turned it on without asking you*
This is weird & bad for so many reasons. But what I focus on is:
1. I believe, morally if not practically, this tracking is *worse* than the old 3rd-party cookies. This is because 3rd-party cookies were a legitimately useful tech that could be misused for ads. This tech is *designed* to benefit advertisers from word go, yet is installed on *your* computer, like Malware.
2. Firefox is *worse than Chrome* in their implementation of ad snitching, because Chrome enables it only after user consent.
Now to be clear, the disclosure Chrome provides to users is not *adequate*. Their wording of the "Ad Privacy" feature popup is highly disingenuous and the process to disable once notification is given is too complex and must be performed on a per-profile basis. But at least they *do it*, and to my knowledge don't track/send the data until the popup is displayed. Whereas Firefox just snuck this in in a software update, checked by default and you're probably learning about it now, on social media.
Other, loose angles to consider this from:
- Google/Firefox claim their tracking features are not "tracking" because they use something called "differential privacy". I don't have room to explain this class of technology, but I sincerely consider it to be fake. Without getting into the details, they provide *less* information to the advertisers than a cookie would have. But I'd prefer they provide none. Steps are taken to anonymize the data, but what is anonymized can often be de-anonymized.
- The language Google/Firefox use to describe their ad snitching policies just makes my blood boil, an insult on top of the injury of the features themselves. Google uses the label "Ad Privacy" for a feature group that strictly decreases privacy over doing nothing. Firefox calls it "Privacy-preserving ad measurement". You know what would preserve my privacy more? *Not measuring*. I understand why Google is lying to me to protect their own business, but Firefox is supposed to be a nonprofit. WTF.
- Firefox's "Privacy-preserving" ad tracking has other interesting issues. In another way the new ad snitching is worse than the old tracker cookies, Firefox doesn't *tell* you what data it's collected or reported, and unlike with cookies doesn't give you the ability to delete recorded "impressions".
Also interestingly, the feature is not available to *all* advertisers currently, only a "small number" of partner sites. *Firefox doesn't disclose who they are*, again making this worse than $GOOG.
- This event seems to tie in with other confusing developments around Mozilla as a company/"Foundation". I do not know enough about these issues to comment on them intelligently. I know only that Mozilla has, inexplicably for a nominal nonprofit, recently bought an advertising firm: https://mastodon.social/@jwz/112650295543215212
and that I have seen… let's say "criticism" of recent changes to the board makeup: https://www.spiceworks.com/tech/tech-general/news/mozilla-cpo-sues-company-over-disability-discrimination/
Anyway, I guess that's a lot of typing. The TLDR is:
- There is now a feature labeled "Privacy-preserving ad measurement" near the bottom of your Firefox Privacy settings. I recommend turning it off, or switching to a more privacy-conscious browser such as Google Chrome.
- I have filed two bugs on Firefox about this, which I am choosing not to link to dissuade brigading. If I have not been banned from the bug tracker by next week I will file another bug about the ChatGPT integration in nightly
Two updates to this thread.
Update 1: In this thread I complain Mozilla does not provide specific technical details about this feature. It turns out there *is* a document with the technical details, on Github:
https://github.com/mozilla/explainers/tree/main/ppa-experiment
It also explains (https://wiki.mozilla.org/Origin_Trials) which sites are participating in the feature.
I am linking this document because I believe the first five words do more to discredit what Mozilla is doing here than anything I could say:
"Mozilla is working with Meta"
Update 2: I didn't know this, but it turns out Apple Safari is *also* spying on what ads you view and click on, and sending that info (with some anonymization) directly to advertisers via a backchannel?
It's worse documented than the Firefox/Chrome versions, and like Firefox (unlike Chrome) there is no clickthrough consent. I don't expect better of Apple, but this *grates* given they're running big "A browser that's actually private." billboard ads in my neighborhood.
@mcc
Simply put:
@mcc Well it is privately spying on you. The others do it publicly. Or something like that. I would like to have a law that makes tracking illegal.
@mcc lol I just checked on Apple Safari and it turns out you have to go to Settings, Safari, then scroll all the way down to "Advanced" to find and turn off "Privacy Preserving Ad Measurement"
(TIL participating in a market economy without leaking an information advantage to counterparties is considered "Advanced" now)
(edit: it's a little different on Apple iOS and Mac OS -- https://blog.zgp.org/turn-off-advertising-measurement-in-apple-safari/ )
@darkling @dmarti @mcc
I'll let "The Tallest" explain this one.
https://www.youtube.com/watch?v=inR02pEesCQ
@dmarti I hadn’t noticed that anti-feature. Hiding it like that is ridiculously trashy behavior on the part of Apple and the Safari team.
@meduz @mcc wow, seems like you might be able to file a complaint
https://commission.europa.eu/law/law-topic/data-protection/reform/rights-citizens/redress/what-should-i-do-if-i-think-my-personal-data-protection-rights-havent-been-respected_en
@mcc the same ads in in the entrance of a lot of subway in paris. :(
@badibulgator @gkrnours yes, I have seen people struggling with the English text in the same way
@badibulgator @gkrnours oh yikes :(
@badibulgator @gkrnours @mcc same in de Dutch translation. It literally translates to “protect privacy in ads”. That’s misleading enough it looks like a data protection law violation to me.
@mcc I have seen a similar billboard many time. Alas as I’m driving didn’t get a shot. It replaced the one about their camera….
@mcc FWIW, WebKit team disclosed that the feature would be enabled by default back in 2021: https://webkit.org/blog/11529/introducing-private-click-measurement-pcm/
(It is 100% an anti-pattern though that the setting is hidden in the Advanced settings panel. Apple should've done a much better job explaining what their strategy was here - which was to avoid playing whack-a-mole with the Ad industry.)
@soypunk Saying something on a blog really has nothing to do with disclosing to users. Mozilla *also* mentioned "ad measurement" in a release notes post, but I did not see it, because I don't download my browser from a release notes page, it's automatically updated for me in the background by my OS. the same would be true for safari users.
@aardvark @mcc Your are right that if PCM works as designed then the user details _are not leaked_ to the advertiser because of how it strips out identifiers and randomly delays the relaying of the click tracking to further prevent the advertiser from aligning the click tracking info to their own internal data. On paper it should work but it has to be out in the wild to determine if the spec is actually doing what it is designed to do.
@aardvark @mcc The issue up for discussion is how Apple communicated PCM to end-users and whether it should have been made opt-in. The sad reality is making it opt-in would have made advertisers “opt-out" and we are back to the same place we were before - playing whack-a-mole with advertisers over privacy. PCM was a bargain that if advertisers could get some data to measure effectiveness of ad campaigns then maybe we could find a balance. (I loathe ads as much anyone but here we are.)
@soypunk @aardvark I'm gonna object to the framing there: It's not a "bargain" if you make it on someone's behalf without telling them. That's just theft.
And it looks to me like the advertisers have kept playing whack-a-mole anyway, so apparently nothing was achieved. Fingerprinting tech for example didn't stop just because Apple started snitching on its customers directly
@aardvark @soypunk I don't know how else other than "tracking" to describe the situation "it records which things I have seen on the Internet". It later throws some of that information away. So what? In the end it is still recording information from me and sending it to my enemies.
And as *specifically said above in the thread*: I don't put a lot of stock in anonymization because sometimes anonymized data can be de-anonymized. I expect Palantir will sell you entire products for that purpose
@mcc @aardvark 100% - just so we are clear I totally get where you are coming from.
My ideal world is one in which advertisers get 0 data from me and ideally don't even exist. I don't get the concept of ads at all, they don't appeal to me, and I don't want to help them.
Sometimes things come into existence as an iterative step to a better place. If the ad world rejects or works around things like PCM then implementers can tell the ad world they've violated it and can further restrict access.
@mcc @soypunk I think what I missed was your view of advertisers as enemy. I was looking for what kind of privacy impact was the concern, but I see you saying it’s really about providing any aid or support to the enemy.
Here’s my view:
I see the advertiser-driven Internet as a flawed and inimical model. Until we have a workable alternative model, I accept that advertisers are here. What’s important to me is to deny them personal information as a starting point.
Thanks for helping me see your concern better.
@jszym oh yeah. thanks for reminding me, i was gonna boost today https://ordinary.cafe/@technobaboo/112781970993978577
@mcc I've seen your tirades about the ad handling in the different browsers. I totally agree that the way Firefox is phasing in this experimental stuff is awful and dishonest.
But have you actually looked at what Firefox (and ISRG, the non-profit who brought&bring us letsencrypt) is trying?
It *does not* enable sites to do behaviour tracking so they can personalize ads.
It does relay *aggregate* info about which ads lead to site visits ("conversions" in web marketing speak). 1/x @koehntopp
@mcc (thanks for your patience) thing is, due to privacy mechanisms (that we want), the info chain which ad lead to a site visit no longer works. but the site that had the ad wants to get paid for annoying their readers with it. just displaying it pays nothing, the only reliable measure for its success and worth paying is conversions, i.e. the reader then clicked it to come to advertizer's site and read marketing blurb, do some shopping or whatever. 2/x
@koehntopp
@mcc we like the web to have content, preferably well researched information and not garbage, that costs effort. we don't want to pay with our data, we don't want to be tracked. we don't want to pay money for a subscription (which also implies giving our data, as by proving we have paid we must identify and are also trackable). so how should the site cover their costs? context based, non personalized ads - but advertizer must find it worth paying, by seeing conversions. 3/x
@mcc I think what ISRG have come up with is worth looking at critically but constructively. they need to reveal what sites displayed the ad leading to visits, without enabling them to learn about the behaviour of their individual visitors. they also need to prove, or at least make it plausible to visitors that they do not perform profiling themselves, as being a central agency would make them ideally positioned to do so. That's where this splitting of information comes in. 4/x
@mcc now, I'm not a protocol expert to tell whether the half here half there submittion of data is suitable to ensure privacy, and in any case we have to trust the agency to only recombine after aggregation and without keeping tabs on identifiable user info. But I think the bigger hurdle will be to convince the advertizing industry that the mechanism and they as an agency are trustworthy to base their ad payments on. 5/x
@mcc fact is, getting revenue from ads had become very difficult. I am member of a nonprofit society that runs a special interest web community (now 28k YAU, peeked at 130k years ago), we used to pay servers and a fraction of staff salary with ad revenue a decade ago. now we decided to scrap them because the payout is negligible. we can do this because we are funded by membership fees and donations and no longer have paid staff, only volunteers.
A business would go bust. 6/x
@koehntopp
@mcc so I think, of the various ill-conceived things Firefox has been doing and said they are planning (I could rant at length about that - why not stick to providing a decent piece of software, rather than operating cloud services, buying companies etc.), here they botched the way of introducing this privacy ad thingy, but the mechanism itself deserves some credit (unless someone takes it apart and shows that it is flawed), and is far better than what the others are doing. 7/7
@KarlE @koehntopp I have some (limited) infosec background and I would put math-inflected infosec into two categories. Category one would be something like PKI encryption, where you can prove the math can't be broken in the lifetime of the universe, and finding a shortcut would require solving a Millenium Prize problem.
Category two is stuff like Tor and DRM: An arms race. You have an adversary, and the winner is *whoever is better at math*. I would place differential privacy in category two.
@KarlE @koehntopp Category Two tech is sometimes *worth using*. Tor is worth using. There is differential privacy tech I personally use (in one of my web browsers, no less). But I don't see it as the kind of tech that can make hard, 100% promises. It's a technology that lowers risk— lowers, not eliminates. I see no reason to accept *any* risk just because ad companies wish they could track on which websites their ads are being seen. That is not my problem.
@KarlE @mcc @koehntopp I used to work for a company that made conversion tracking software, and the metaphor was a department store measuring which door customers used, if poster A at door B increased sales, how many window shoppers bought something on a return visit, and so on. Individuals were uninteresting, so no actual personal data was wanted. We didn't want the liability. That was the mentality.
@KarlE @mcc @koehntopp The claim is that this doesn’t enable personalised ads, but what it’s looking to do is extremely fine-grain automatic market segmentation, which is damn near personalised.
Advertisers could just target based on content, like they do with print and TV. Sure, personalised ads are more effective, and sure, they want to use them, they want higher conversion rates, but wanting a thing does not entitle you to that thing.
@KarlE @koehntopp Addressing this point separately because it really is separate from the fact I simply *do not consent to Firefox doing this*:
If you tell me that an adtech company or advertising network wants thing X, my reaction to that news is, *I want to do whatever I can to keep them from getting thing X*. Even if X itself is not very important to me. The fact ad co's want the thing, is enough by itself to make me want them to not get it. This is what I choose to do with my free will.
@KarlE @koehntopp I do not accept your premise that if ad-supported content corporations can get paid more for ads, that they will put that money into content. Rather, I think they will fire the writers making the content, replace them with "AI", and simply keep the additional ad revenue. This seems to be the space the writers I know are in (sometimes the corp skips the "AI" step and just fires people).
@KarlE @koehntopp You mention donation/"Patreon" style funding models. The writers I know meeting with success seem to largely be moving to this model. I'm not convinced ad-funded content has a place in the future of the Internet, and if we get an opportunity to intentionally exclude it from that future — for example, by making the advertising less profitable — I think that opportunity is at least worth exploring.
@KarlE @mcc @koehntopp did the Referer header stop working?
@KarlE @koehntopp Okay. So. First off:
Hi, yes, they're quite clear about that. I understand there is technology in place to inhibit reconstructing the behavior of an individual user.
What I do not understand is (post continues):