~/talk

Lessons Learned Deploying the Global Privacy Control to Millions of Customers

Talkat PEPR '24 · 2024-06-03..06-04· [web-platform, privacy-and-compliance]
linkedin:ryanguest
slides:none on file

Amazon reports rolling Sec-GPC to millions and finds the Global Privacy Control is just an HTTP header with a 0/1 boolean but behaves messily: clients send junk, repeated conflicting values, and out-of-order signals across async serverless pipelines. Solutions include adding timestamped audits and internal versioning, reconciling GPC with legacy opt-out settings, mapping preferences across anonymous-to-logged-in identities, handling browser gaps (Firefox/Brave partial rollout) and voice inputs, and chasing down intermediaries that drop headers by proxy allow-listing and testing end-to-end.

AI-written summary · about

  1. 0:00Global Privacy Control deployment intro
  2. 1:05What is GPC specification
  3. 2:09Ambiguous GPC headers
  4. 3:32GPC signal ordering challenges
  5. 5:00Browser integration of GPC
  6. 5:40Customer transparency in GPC
  7. 6:45GPC browser compatibility
  8. 7:48GPC auth conflicts
  9. 9:10Large-scale GPC challenges
  10. 10:15Summary and lessons learned
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.