WebKitのJohn Wilander、Charlie Wolfe、Matthew Finkelは10月19日、識別解決(identity resolution)への対策を公開した。対象はiOS、iPadOS、macOS、visionOSの27で、SafariとWebKitが該当インフラへのネットワークアクセスを止める。遮断はドメイン単位なので、リクエストの形を変えても同じドメインなら届かない。
仕組みは、サイト所有者ではない第三者が、ログインやニュースレター登録のときにメールアドレスを見えない形で集め、サーバ側でメールに恒久的に結び付いた不透明な追跡IDを作り、ページへ返すというものだ。IDはサイトに保存され、ログアウトや購読解除では消えない。メールは端末をまたぐ識別子にもなる。WebKitは、単一企業の中だけのデータでも、突き合わせを行う中央の解決役が第三者である限り追跡能力だと説明している。
止めないのは、サイト自身による一人称の出し分けである。iCloud+のHide My Emailは、サイトごとに別のランダムなアドレスを渡す追加の手段として挙げられている。
確認するのは、ログインやフォーム送信のあとに呼んでいる第三者スクリプトが、この遮断の対象になるかである。対象ならOS 27のSafariではリクエストが失敗し、その成否に依存した計測や画面は黙って欠ける。サイト自身の出し分けは対象外だと書かれている。第三者の識別解決をログイン画面に埋め込んでいる場合は、その通信が失敗しても登録とログインが完了するかを見ておく。