TraceDock Webkit update

ITP update: TraceDock unaffected by seven-day cap on script-writeable storage in Safari

This week Apple updated its WebKit browser framework with several new features. These features include a seven-day cap on all website’s script-writeable storage in Safari. TraceDock anticipated and supports these changes, which will have no negative impact on the functionality of our service.


Apple introduced Intelligent Tracking Prevention (ITP) in 2017 to limit the use of (mostly third party) cookies and scripts to track users across multiple sites. There are multiple ways to store user data in the browser. The most common way is to store this data (such as an ID) in a cookie.

ITP now blocks most third-party cookies in Safari, and has significantly limited the lifespan of first party cookies. As anticipated by TraceDock, these measures resulted in a series of workarounds by script developers. One of these workarounds is the migration of tracking data to LocalStorage (and other storage facilities).

LocalStorage is a type of web storage that allows JavaScript websites and apps to store and access data in the browser. Data in this location has no expiration date. It remains stored after the browser window has been closed. The new ITP-update deletes all script-writeable storage 7 days after the last user interaction, or after 24 hours if flagged accordingly by Apple.

Like Apple, TraceDock is committed to end-user privacy. We do not rely on client-side cookies or workarounds like storing data in LocalStorage or other third-party scripts or cookies. Our solution is based on first-party, server-side management of your valuable attribution data. This gives our clients full control over all website related data collected, shared or stored by you and by third parties.

Share this post?

Share on facebook
Share on twitter
Share on linkedin

Thank you

We will contact you as soon as possible.