This document describes if and how Intelligent Tracking Prevention and similar technologies affect Webtrends Optimize, and your ability to run experiments and personalise to users.
What is going on here?
Apple-owned Safari spearheaded an assault on third-party tracking, namely taking aim at Facebook and Google.
Their premise was simple – these tools should not be allowed to use third-party cookies to recognise an individual as they browse across multiple websites. Quite often, this would happen unwittingly for both the user and website owner, with iframes to deliver facebook like counts and similar technology quietly harvesting this information.
Some of these imposed changes affect Web Analytics and AB Testing vendors.
Technologies Defined
Intelligent tracking prevention (ITP)
What is it?
Intelligent Tracking Prevention (ITP) is a feature implemented in Apple's Safari web browser to protect user privacy by limiting the tracking capabilities of cookies and other web technologies.
There have been several versions of ITP released, each with its own set of rules and restrictions:
ITP Versions
ITP 1.0 - Released in September 2017, ITP 1.0 limited the lifespan of third-party cookies to 24 hours, making it harder for advertisers to track users across multiple websites.
Does this affect Webtrends Optimize? - NO. We do not need third-party cookies to operate.
ITP 1.1 - Released in March 2018, ITP 1.1 extended the cookie lifespan to 30 days for domains that users interacted with.
Does this affect Webtrends Optimize? - NO. Cookies are typically not kept for longer than 30 days anyway.
ITP 2.0 - Released in September 2018, ITP 2.0 introduced several new restrictions, including the partitioning of cookies by first-party domain and the blocking of all third-party cookies after 24 hours. It also added restrictions on browser fingerprinting and other tracking techniques.
Does this affect Webtrends Optimize? - NO. We do not need to use fingerprinting as part of our technology.
ITP 2.1 - Released in February 2019, ITP 2.1 further restricted third-party tracking by only allowing cookies to be set if the user interacted with the corresponding website.
Does this affect Webtrends Optimize? - NO. We do not need third-party cookies to operate.
ITP 2.2 - Released in June 2019, ITP 2.2 reduced the cookie lifespan to 7 days and blocked all third-party cookies by default, regardless of their origin.
Does this affect Webtrends Optimize? - YES. Our client-side storage is limited to 7 days as the browser imposes upon on.
ITP 2.3 - Released in September 2019, ITP 2.3 tightened restrictions on link decoration and other forms of cross-site tracking.
Does this affect Webtrends Optimize? - NO. We do not rely on link decoration to track user behaviour.
ITP Dec 2019 - Released in December 2019, this added further restrictions on third-party cookies, including blocking those that are not properly configured with the SameSite attribute.
Does this affect Webtrends Optimize? - NO. We do not rely on third-party cookies and already use the SameSite attribute.
ITP March 2020 - Released in March 2020, this created full third-party cookie blocking. Also a 7-day cap on all script-writeable storage (local storage, indexed db, etc.).
Does this affect Webtrends Optimize? - YES. Local Storage is now restricted to 7 days shelf-life too.
ITP November 2020 - Released in November 2020, CName cloaking workarounds no longer work. 7-day expiration on cookies created using cloaking subdomains.
Does this affect Webtrends Optimize? - YES. Workarounds using cnames no longer work, back to 7 days max storage.
Broad impact of ITP on Webtrends Optimize
Safari ensures that storage only persists for 7 days max. This makes retargeting difficult/impossible, with returning-user segments older than 7 days no longer functioning. Beyond this, the core ability of the product to function remains unaffected.
Enhanced tracking protection
What is it?
Enhanced Tracking Protection is Firefox’s version of ITP, and looks to protect users’ privacy while they browse. It blocks trackers that follow you around online to collect information about your browsing habits and interests without breaking site functionality. It also includes protections against harmful scripts, such as malware that drains your battery.
What does it protect you from?
ETP looks to protect users from:
Social media trackers
Cross-site tracking cookies (also isolates remaining cookies)
Fingerprinters
Cryptominers
Tracking content: These trackers are hidden in ads, videos, and other in-page content. In Standard mode, tracking content is blocked only in Private Windows.
1. Total cookie protection
This is enabled by default in the Standard mode of Firefox. This confines every cookie to the website where it was created and prevents cookies from tracking you across sites.
Does this affect Webtrends Optimize? – NO
Webtrends Optimize does not show up on the list for any of the categories mentioned above, including cross-site tracking cookies and tracking content.
Webtrends Optimize does not rely on third-party cookies for its operation, and as such being limited to a single domain is not a problem at all. We do not, nor do we have any intention to, track users as they travel across multiple websites.
If your website operates across multiple domains though, you will be unable to use our third-party cookie option – please keep this in mind.
2. Enhanced cookie clearing
In their words: Strict Mode also includes Enhanced Cookie Clearing, which allows users to clear third-party cookies more effectively.
Browsing the web leaves data behind in your browser. A site may set cookies to keep you logged in, or store preferences in your browser. There are also less obvious kinds of site data, such as caches that improve performance, or offline data which allows web applications to work without an internet connection. Firefox itself also stores data safely on your computer about sites you have visited, including your browsing history or site-specific settings and permissions.
Firefox allows you to clear all cookies and other site data for individual websites. Data clearing can be used to hide your identity from a site by deleting all data that is accessible to the site. In addition, it can be used to wipe any trace of having visited the site from your browsing history.
Does this affect Webtrends Optimize? – NO.
The targeting of third-party cookies here does not affect customers of Webtrends Optimize, given we do not need these to operate.
If a user chooses to clear all of their cookies using the new shortcuts provided here, this will clear Optimize data too. But we consider this to be expected behaviour and not a consequence or problem.
To summarise: Is Webtrends Optimize affected by ITP/ETP?
No core mechanism of Webtrends Optimize is affected by ITP. Beyond limited-term cookie storage at 7 days, there is currently no impact on Webtrends Optimize, and we are not blocked from operation.