Intelligent Tracking Prevention in Safari
We spent last week at Apple’s WWDC17 in San Jose, CA. We were excited and intrigued to see Apple announce that Intelligent Tracking Prevention is coming to Safari on iOS and macOS. We had a chance to talk to many Apple engineers at WWDC labs and we think this feature is going to make a big impact.
What is Intelligent Tracking Prevention?
Intelligent Tracking Prevention is a new feature built in Safari that reduces cross-site tracking by limiting cookies and other website data. Apple uses a machine learning classifier to determine domains that have the ability to track you. This is done by collecting statistics on resource loads and your interactions with websites (taps and text inputs). It’s important to note that all of this happens directly on device and there is no global blacklist stored on a server.
Intelligent Tracking Prevention vs Safari Content Blockers
We asked Safari team engineers at WWDC what is their vision for Intelligent Tracking Prevention and native Safari content blockers (such as 1Blocker). From what we have heard from multiple sources, Apple sees ITP and Safari content blockers as completely separate features that supplement each other. They are not redundant.
ITP and Safari content blockers take different approaches but they are both aimed at protecting user’s privacy. The key difference is that ITP doesn’t block requests sent to trackers like 1Blocker does. ITP just strips cookie and other data from your requests, which means that you won’t get any speed increase and data savings from ITP. And contrary to common misconception, this feature has nothing to do with blocking ads because the appearance of websites stays exactly the same, as Craig Federighi pointed out during the WWDC Keynote.
More details on our blog.
Our recommendation is to use both Intelligent Tracking Prevention and 1Blocker to protect yourself from being tracked on the Web.