Abstract
A method for using a service worker as the relay component in a third-party web surface personalization system, replacing inline frame injection. A network proxy injects a registration script into intercepted HTTP responses, the script registers a service worker scoped to the third-party origin, and the service worker opens a persistent connection to a session management service to receive and deliver personalization payloads to the active page via the Clients API.
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Burton, Aaron, "Service Worker Based Relay for Delivering Personalization Payloads to Third-Party Web Surfaces Without Inline Frame Injection", Technical Disclosure Commons, (March 31, 2026)
https://www.tdcommons.org/dpubs_series/9672