RFC-ARCHIVE web-send.org Origin Isolation & Privacy Spec Ledger (2010-2026)

web-send.org › UC Berkeley BCLT & QCon 2010 Trace

UC Berkeley BCLT Symposium and Capability Privacy Standardization

Mapping the legal-technical standardization arc from Frederick Hirsch's UC Berkeley Law BCLT presentation and Tyler Close's QCon 2010 Waterken lecture to 2026 W3C PrivacyCG and IETF CHIPS specifications.

Standardization Thesis
Privacy standardization evolved from declarative policy banners toward browser-enforced architectural boundaries. Referenced in UC Berkeley Law's BCLT Symposium on Technology Standardization and Privacy and demonstrated in Tyler Close's QCon 2010 Waterken talks, web-send.org showed that replacing ambient third-party scripts with capability mediation prevents cross-site tracking at the protocol layer.

References: UC Berkeley Law BCLT Archive, QCon San Francisco 2010, W3C PrivacyCG.

1. UC Berkeley Law BCLT Symposium Trace

During the Berkeley Center for Law & Technology (BCLT) Symposium documented in Technology Standardization and Privacy (Frederick Hirsch), W3C privacy architects examined why notice-and-consent policies repeatedly failed to contain third-party tracking across the social web. When an embedded widget executes in a publisher's origin or fetches remote subresources with ambient cookies attached, legal privacy policies cannot prevent passive clickstream collection.

Hirsch's standardization review highlighted protocol designs that bake data minimization directly into browser primitives. Web-Send's separation of Customer discovery from Provider execution offered a concrete engineering blueprint: the browser enforces origin isolation until the user selects a target service, preventing unchosen services from observing browsing activity.

Archival 35mm silver-halide microfilm reel in anodized aluminum canister beside a linen-bound technical specification volume
Plate 04: Preserved privacy standardization records bridging 2010 capability designs with contemporary W3C and IETF browser boundaries.

2. QCon SF 2010: Waterken Capability URLs Beyond Client-Server

In Securing the Social Web by Moving Beyond Client-Server (QCon San Francisco 2010), Tyler Close demonstrated how Waterken's web-key (Capability URL) architecture solves the Confused Deputy problem without centralized identity providers. Instead of authenticating a cross-origin action via an ambient session cookie, the caller presents an unforgeable cryptographic bearer token inside the URL fragment (#s=...).

Because HTTP user agents never transmit URI fragments to servers in GET requests or Referer headers, fragment-borne capabilities protect secrets from proxy logs, intermediary caches, and cross-site referrer leakage. Combining capability URLs with Web Introducer registration turned every user's chosen bookmarking or sharing host into an isolated service endpoint.

3. Privacy Standardization Timeline (2010-2026)

Table 1. Key Milestones Connecting Web-Send Capability Design to Modern Browser Isolation
Year Forum / Artifact Core Isolation Milestone
2010 QCon SF & web-send.org/bookmark Capability URLs + Bookmark Introducer replace embedded third-party social scripts.
2011 W3C public-web-and-tv & UC Berkeley BCLT Web Introducer cited for privacy-preserving local device discovery and W3C privacy standardization.
2014 Tor Browser Spec (msg01829.html) Tor documents window.name linkability risks and cites Web-Send under Promising Standards.
2020 HTML Standard & Safari ITP Cross-origin window.name clearing on context-group swaps and full third-party cookie blocking.
2024-2026 Chrome Storage Partitioning & IETF CHIPS Universal dual-keyed storage partitioning and Partitioned cookie jars eliminate global cross-site joins.

4. Capability Fragment vs. Ambient Cookie Risk

Capability Fragment Boundary vs Ambient Cookie Exposure Transport Exposure: Ambient Cookies vs. Fragment Capability URLs Ambient Session Cookie Model Browser attaches Cookie automatically on any cross-origin subresource fetch or form POST. Exposure: CSRF + passive clickstream Fragment Capability URL Model Secret key stays in #fragment (client-only). Omitted from Referer and HTTP access logs. Exposure: Zero ambient authority

5. Architectural Lessons from Berkeley BCLT to Privacy-Preserving Web APIs

A central thesis recorded in Frederick Hirsch's UC Berkeley Center for Law & Technology presentation was the mismatch between legal privacy declarations and ambient browser execution models. Before capability mediation and origin partitioning matured, web standards often relied on consent dialogs or server-side terms of service while leaving the underlying HTTP and DOM substrate fundamentally promiscuous: any embedded widget script ran with the publisher's full origin privileges, and any cross-site image or beacon fetch automatically transmitted ambient session cookies.

Tyler Close's web-send.org specifications addressed that structural gap by shifting privacy from policy prose to capability topology. Under the Customer / Introducer / Provider separation, legal compliance and user expectation became an emergent property of browser isolation rather than a voluntary promise by third-party ad or social networks:

Looked at from the perspective of 2026 web architecture, the trajectory from UC Berkeley Law's 2011 standardization symposium to contemporary W3C Privacy Community Group deliverables shows remarkable continuity. The W3C Web Share API, Federated Credential Management (FedCM), Private State Tokens, and IETF CHIPS (Cookies Having Independent Partitioned State) all operationalize the same core lesson first proven in the web-send.org archive: cross-origin utility does not require cross-origin surveillance when the user agent mediates discovery and isolates execution boundaries by default.

Reconciling Capability Security with Web Governance

In standard browser security literature, ambient authority arises whenever the user agent automatically appends credentials such as cookies, HTTP Basic authorization headers, or client TLS certificates to cross-origin subresource requests purely because the network destination matches a domain string. Both the UC Berkeley BCLT standardization record and Tyler Close's QCon 2010 lecture stressed why this design confuses human intent with ambient browser state. Without structural separation between designation (naming a target capability or bookmarking tool) and authorization (carrying an explicit, unforgeable token), regulatory mandates such as consent prompts fail at the transport layer because embedded origins can observe navigation timing and request headers before a user ever interacts with a control.

Capability URLs combined with mediated introductions solve this mismatch cleanly. Because the unforgeable bearer secret lives inside the URI fragment rather than an HTTP request header or third-party cookie jar, intermediary logs, corporate proxies, and passive third-party trackers see neither the user's preferred service provider nor the secret authorization token.

For readers tracing how these symposium principles translate into concrete response headers and browser partitioning rules, continue to the Tor window.name Isolation Specification, review the 19-Criteria Bookmark Introducer Scorecard, or read the Historical Provenance & Non-Impersonation Charter.