TrackingDesk

privacy·data·advertising

Apple confirms Safari 27 blocks identity resolution vendors

Published 2026-10-20 ·primary source

What it means

Any script that sends an email from a login or signup form to an identity vendor returns no ID on Safari 27, so email-based IDs, addressable audiences and match rates fall on Safari traffic with no change in who visited. Apple publishes no list, so the only way to know whether your vendors are on it is to load your own forms in Safari 27 and watch the requests.

If your email-based IDs, audience sizes or match rates dropped on Safari traffic this autumn, the cause may not be your campaigns. Apple said yesterday that Safari 27 blocks the third parties that turn an email typed into a form into a tracking ID.

What Apple said

A WebKit blog post on 19 October 2026, “Blocking Identity Resolution Infrastructure”, says that in the iOS, iPadOS, macOS and visionOS 27 releases, Safari and WebKit “block network access to identity resolution infrastructure”. The target is a specific pattern: a script on a login or newsletter form sends the email address to a third party, the third party creates an ID linked to that email, and sends the ID back to the page for later use. Apple calls this the “post-cookie” method of identity resolution.

Two details matter more than the headline:

  1. The block is by domain. The request is not filtered by its shape. A vendor cannot rename a parameter or restructure a call to get through. If its domain is on the list, the browser does not connect to it.
  2. Apple names no domain. The post lists no companies. The Safari 27 and 27.2 beta release notes, which we searched today, contain no entry about the block.

The list nobody published

The only public list comes from the other side. In WebKit bug 324771, filed on 21 September, an engineer at The Trade Desk listed nine domains that Safari 27 shipped in its block list: uidapi.com, adsrvr.org, id5-sync.com, eu-1-id5-sync.com, rlcdn.com, pippio.com, permutive.com, ad.gt and a test entry, tainted.example. The reporter argued that adsrvr.org is The Trade Desk’s ad delivery domain, not identity. Apple asked the reporter to test the 27.2 beta, and on 9 October wrote “Confirmed resolved”.

So the list has already changed once, in a beta, with no release note. It can change again the same way. The mechanism behind it, “Unconditionally block requests going to certain domains” (bug 307853), was committed in February.

The read: three things this changes

Email-based IDs go missing on Safari, and the report does not say why. A blocked request fails in the browser. The vendor’s server never sees it, so its dashboard shows fewer IDs, not errors. Any metric built on those IDs — addressable audience, ID match rate, frequency, cross-device reach — falls on Safari 27 traffic while the number of people who visited stays the same. Split those numbers by browser before you read a trend in them.

The block stops at the browser. Safari can only refuse requests that Safari makes. An email your own server hashes and uploads to an ad platform never passes through it. But Apple’s post goes further than the block. It says a central resolver is a tracking capability “that each first party does not have on their own”, even when the graph holds one company’s data. Moving the same call to your server gets past the block. It does not get past the objection Apple wrote down.

Hide My Email changes the key itself. The post points iCloud+ users to Hide My Email, which gives every site a different random address. For those users, an email is no longer the same value across sites, so it cannot join records across them, in the browser or on a server. That lowers the match rate of any email-based upload, wherever the hashing happens.

What to do

  1. Load your signup, login and checkout pages in Safari 27 with Web Inspector open, and filter the network log for failed requests to third-party domains. That is the only reliable list for your site.
  2. Ask each identity or audience vendor whether its domain is blocked in Safari 27 and what its Safari ID rate has done since the release.
  3. Read email-based match rates by browser. A step down on Safari is the browser, not the audience.

What survives on Safari is the email you collect and send yourself. The next question is whether each ad platform reads that email the way you sent it — and they do not all normalise and hash it the same way.

Sources

  • WebKit blog (19 October 2026): in the iOS, iPadOS, macOS and visionOS 27 releases, Safari and WebKit block network access to identity resolution infrastructure. The blocking is done on the domain level, 'meaning they can't just change the structure of the network request to work around the protection.' verified 2026-10-20
  • The WebKit post defines identity resolution as third parties that collect a user's email address when they log in or sign up for a newsletter, send it to their servers, create an opaque tracking ID permanently linked to the email address, and send that ID back to the page. It says logging out or unsubscribing does not remove the ID or the stored email. verified 2026-10-20
  • The WebKit post says first-party personalization is not tracking, but that even when an identity graph is scoped to one company's data, the central identity resolver is a third party holding cross-site, cross-device and cross-party data, which it calls 'a tracking capability that each first party does not have on their own.' verified 2026-10-20
  • The WebKit post names no company or domain on the block list. It points iCloud+ subscribers to Hide My Email, which submits a unique, randomized email address to every new website. verified 2026-10-20
  • WebKit bug 324771, filed 21 September 2026 by an engineer at The Trade Desk, lists nine domains that Safari 27 bundled in its unconditional block list: tainted.example, uidapi.com, adsrvr.org, id5-sync.com, eu-1-id5-sync.com, rlcdn.com, pippio.com, permutive.com and ad.gt. The reporter says the intent 'seems to be to hard block domains that power post-cookie identity' and argues adsrvr.org is ad delivery, not identity. Apple's John Wilander asked for a test on the iOS 27.2 beta on 5 October and wrote 'Confirmed resolved' on 9 October. verified 2026-10-20
  • WebKit bug 307853, 'Unconditionally block requests going to certain domains', was committed on 13 February 2026 as 307525@main. verified 2026-10-20
  • Searched on 20 October 2026: the Safari 27 release notes contain no entry on identity resolution, tracking prevention or an unconditional domain block. verified 2026-10-20
  • Searched on 20 October 2026: the Safari 27.2 beta release notes contain no entry on identity resolution, tracking prevention or the removal of a domain from the block list. verified 2026-10-20