Home Online Advertising How Safari’s ITP 2.3 Update Is Cracking Down On Link Decoration ‘Abuses’

How Safari’s ITP 2.3 Update Is Cracking Down On Link Decoration ‘Abuses’

SHARE:

One more cookie workaround bites the dust, in Safari at least.

The latest iteration of Intelligent Tracking Prevention, ITP 2.3, is cracking down on localStorage and other tracking mechanisms that try and outfox ITP. The change was already in the code base, but hadn’t yet been publicized.

LocalStorage is a form of web storage that allows sites to store data directly in the browser with no expiration date. LocalStorage is sometimes lumped together with edge computing, which is a method for processing data closer to where it’s created, in this case the publisher’s domain within the browser.

The newer crop of second-generation data-management platforms, including Permutive, use a combination of localStorage and edge computing as an alternative to third-party cookies, and position the practice as privacy compliant, because the data doesn’t leave a user’s device. For this reason, Permutive claims that it’s unaffected by ITP changes.

In a blog post on Monday, WebKit security and privacy engineer John Wilander explained that the primary motivation behind ITP 2.3 is to combat what WebKit considers to be the “continued abuse” of link decoration, aka adding code to a URL in order to create cookie-less identifiers.

Previously, ITP 2.2 cut the lifespan of persistent client-side cookies from seven days to 24 hours and restricted cross-site tracking via link decoration.

But WebKit engineers noticed that some trackers had responded by moving their first-party cookies to other forms of first-party website data storage to track users.

Because ITP 2.2 outlawed decorating the link of the destination page, some trackers added code to their own referrer URL to read the tracking ID on the destination page.

Under ITP 2.3, sites that do this will see all of their non-cookie website data deleted after seven days. Combined with the capped expiration of client-side cookies, this means trackers won’t be able to use link decoration combined with long-term first-party website data storage to track users.

It’s unclear if localStorage is still kosher as long as it’s not combined with link decoration.

Over the years, publishers have deployed third-party scripts on their sites that, according to Wilander, have been “repurposed to circumvent” Safari’s protections against third-party tracking.

Subscribe

AdExchanger Daily

Get our editors’ roundup delivered to your inbox every weekday.

“ITP 2.3 makes sure that third-party scripts cannot leverage the storage powers they have gained over all these websites,” Wilander wrote.

Although ITP 2.3 is “an expected next step in the arms race” between Apple and marketers, there’s actually a silver lining in this announcement, said Andraz Tori, head of recommendations and data science at Outbrain.

Because ITP 2.3 allows first-party tracking capabilities for conversions up to seven days after the click, it’s actually “much more generous” in detailing the data available to marketers, compared to Safari’s ad click attribution API proposal from a few months ago. The experimental feature, for example, proposes only reporting that a conversion happened for a user who clicked on an ad and nothing more specific than that.

“Seven days for granular conversion attribution is probably something most marketers will be able to live with,” Tori said.

Even so, the real takeaway from ITP 2.3 is that WebKit will systematically root out cookie tracking workarounds.

Also included in ITP 2.3 are updates to the storage access API, a debug mode for Safari on macOS Catalina and a note at the end encouraging the use of secure and HttpOnly cookies, which are cookies that can only be accessed via a server and not via a client script.

Intelligent Tracking Prevention (ITP) version 2.3 is included in Safari on iOS 13, the iPadOS beta and Safari 13 on macOS for Catalina, Mojave and High Sierra.

Updated 9/25 to reflect changes to the definitions of localStorage and edge computing and to the reference to Permutive.

Must Read

Monopoly Man looks on at the DOJ vs. Google ad tech antitrust trial (comic).

2025: The Year Google Lost In Court And Won Anyway

From afar, it looks like Google had a rough year in antitrust court. But zoom in a bit and it becomes clear that the past year went about as well as Google could have hoped for.

Why 2025 Marked The End Of The Data Clean Room Era

A few years ago, “data clean rooms” were all the ad tech trades could talk about. Fast-forward to 2026, and maybe advertisers don’t need to know what a data clean room is after all.

The AI Search Reckoning Is Dismantling Open Web Traffic – And Publishers May Never Recover

Publishers have been losing 20%, 30% and in some cases even as much as 90% of their traffic and revenue over the past year due to the rise of zero-click AI search.

Privacy! Commerce! Connected TV! Read all about it. Subscribe to AdExchanger Newsletters

No Waiting for May – CES Is Where The TV Upfront Season Starts 

If any single event can be considered the jumping-off point for TV upfronts, it’s the Consumer Electronics Showcase (CES), which kicks off this week in Las Vegas, Nevada.

Comic: This Is Our Year

Comic: This Is Our Year

It’s been 15 years since this comic first ran in January 2011, and there’s something both quaint and timeless about it. Here’s to more (and more) transparency in 2026, and happy New Year!

From AI To SPO: The Top 10 AdExchanger Guest Columns Of 2025

The generative AI trend generated endless hot takes this year, but the ad industry also had plenty to say about growing competition between DSPs and SSPs. Here are AdExchanger’s top 10 most popular guest columns of 2025 and why they resonated.