Earlier quoted context omitted.
Isn't WebKit open source though, including this tech?
An open-source program can easily use a closed-source blocking list. For example, the blocking list could be distributed as a list of hashes, and the program hashes the domain name to search for it in the list.
WebKit Tracking Prevention Policy
191–200 of 254 posts
Re: WebKit Tracking Prevention Policy
#192A first party is a website that a user is intentionally and knowingly visiting, as displayed by the URL field of the browser, and the set of resources on the web operated by the same organization. In practice, we consider resources to belong to the same party if they are part of the same registrable domain: a public suffix plus one additional label. Example: site.example, www.site.example, and s.u.b.site.example are…
We have mixed feelings about this. Most people could probably figure out that google.com and google.co.uk are owned by the same entity. And probably many people are aware that youtube.com and google.com are related. But some entities own hundreds of domain names with no clear lexical relationship. I doubt a lot of people would expect TechCrunch.com and huffpost.com to be related and would not really expect to be trac…
Re: WebKit Tracking Prevention Policy
#193Earlier quoted context omitted.
The public suffix list is a gross hack. The public-ness of a particular domain level ought to be returned as part of the DNS response instead of being looked up out-of-band.
I understand your point, but the problem is that anybody can make their DNS response say whatever they want. And you can't even rely on crypto signatures (e.g. DNSSEC), as the people controlling some DNS records are not necessarily the same as their users. For example, GitHub controls DNS for *.github.io so if they wanted to track people across all GitHub Pages, they could. Also, the Public Suffix list isn't somethin…
The public suffix list historically has been opt-in. If you look at the (human readable) https://publicsuffix.org/list/public_suffix_list.dat you'll see:
// GitHub, Inc.
// Submitted by Patrick Toomey
github.io
githubusercontent.com
Major companies have historically wanted to list their user-content domains on the PSL because it helps protect users cookies from other users. It's possible that this announcement changes things, but I think it mostly doesn't.The main problem with a DNS-based system is just that you would need to get everyone to switch to it, and figure out what to do in the mean time. If ".io" or someone doesn't set the DNS flag then that's a major security issue for everyone under it.
Re: WebKit Tracking Prevention Policy
#194Earlier quoted context omitted.
I understand your point, but the problem is that anybody can make their DNS response say whatever they want. And you can't even rely on crypto signatures (e.g. DNSSEC), as the people controlling some DNS records are not necessarily the same as their users. For example, GitHub controls DNS for *.github.io so if they wanted to track people across all GitHub Pages, they could. Also, the Public Suffix list isn't somethin…
I don't think we'd in practice see people lying one way or the other about a particular name level being "public". If GitHub wants to track people across all *.github.io pages, it can, trivially. It controls the infrastructure, after all.
If WebKit fully implements what they're describing here then GitHub should not be able to use their control of *.github.io to track people across those pages.
Re: WebKit Tracking Prevention Policy
#195Earlier quoted context omitted.
Simple, the same way that Spotify, Netflix, Amazon (Kindle), DirecTVNow, Sling, and a bunch of other companies do - force people to pay on their own websites to use the app.... Apple doesn’t have an “ad network”.
why can't they do it on their app?
But let’s not be overly idealistic, the vast majority of revenue in either App Store is from games and most of that is from in app purchases of coins, gyms, loot boxes etc.
Re: WebKit Tracking Prevention Policy
#196Earlier quoted context omitted.
We have mixed feelings about this. Most people could probably figure out that google.com and google.co.uk are owned by the same entity. And probably many people are aware that youtube.com and google.com are related. But some entities own hundreds of domain names with no clear lexical relationship. I doubt a lot of people would expect TechCrunch.com and huffpost.com to be related and would not really expect to be trac…
Also, a tracking service could just ask to be CNAMEd to a random subdomain and become everybody’s “first party”, couldn’t it?
Re: WebKit Tracking Prevention Policy
#197Earlier quoted context omitted.
We're willing to do specifically targeted mitigations, but only if we have to. So far, nearly everything we've done has been universal or algorithmic. The one exception I know of was to delete tracking data that had already been planted by known circumventers, at the same time as the mitigation to stop anyone else from using that particular hole (HTTPS super cookies). This is in contrast to Mozilla and Edge tracking…
This is all good, but I'm not a fan of my browser being remotely controlled by anyone to modify any of its expected behavior to do special/specific things on different websites without my informed consent. Even the browser vendor has to be held to the same high standard (or even higher) of being completely open and transparent about what they and when they do it.
Of course, you can disable auto-update, and then you're likely to be remote-controlled by someone you didn't choose.
Re: WebKit Tracking Prevention Policy
#198Earlier quoted context omitted.
"IPv6 privacy extensions...." I recall these extensions are just optional. How many implementations actually implement these extensions? I recall Windows 10 had this broken for a year and almost nobody noticed...
They were broken in the sense that the preferred address would revert back to the permanent address. IPv6 still worked.
Re: WebKit Tracking Prevention Policy
#199Earlier quoted context omitted.
They were broken in the sense that the preferred address would revert back to the permanent address. IPv6 still worked.
If the address reverts to the permanent address, than the IP can still be useful for tracking, right?
Re: WebKit Tracking Prevention Policy
#200One advantage of Google's dominance and their business model being so reliant on tracking, is that it's become the moat for its competitors: investing energy into tracking protection is a good way for them to gain a competitive advantage over Google, since it's a feature that Google will not be able to copy. So as long as Google's competitors remain in business, we'll probably at least have some alternatives that tak…
That's a very interesting point. But tracking-free services won't really have a major mindshare with the general public because you really can't compete with "free." And there's nothing preventing Google from leveraging Youtube/Gmail/Search to push out other browsers which have tracking protection. Youtube already plays less well with Firefox. Gmail isn't exactly snappy on Safari either.