Consent Management at Airbnb
summary
Airbnb builds a configuration-driven Consent Management Platform that models terms (strictly necessary, functional, targeting, performance), stores immutable consent records as an audit log, and exposes a minimal API surface — showConsent API to decide if and how to prompt, and submitConsent API to validate and persist proposals. The backend resolves geo-specific configs, supports GPC and server- or client-side flows, removes coordinated app releases, and speeds delivery while keeping client logic minimal.
AI-written summary · about
chapters (7)
- 0:00Consent management intro
- 1:34Legacy cookie banner limits
- 3:42Building consent platform
- 5:32Core concepts design
- 9:45Consent collection workflow
- 10:08New platform features
- 12:34Key takeaways
related talks
30mAddressing the Privacy Paradox – Setting Consent & Preference Management Into Practice
01h 11mSTANDARD FOR CONSENT: STILL A DREAM OR A SOON-TO-BE REALITY?
35mEmpowering Users: A Framework For Informed Consent
25mEngineering a Consent Sandbox to Eliminate Annoying Pop-Ups and Dark Patterns
01h 16mUsers' control over their data: is prior consent the best way to monitor.
16mWhy Consent Fails in Practice: Lessons from Web Measurement Studies
01h 15mExploring the lands of GDPR, DSA and DMA: Using the consent umbrella when it’s raining with data
09mConsent on the Fly: Developing Ethical Verbal Consent for Voice Assistants
