Read about why we renamed the GPP to Global Privacy Protocol here.
The Global Privacy Protocol (GPP) is part of a portfolio of solutions developed by IAB Tech Lab, as part of the Project Rearc initiative, to help the industry solve for the challenges that come with the need to address differing and evolving privacy regulations worldwide.
The GPP is a protocol designed to streamline the transmission of privacy, consent, and consumer choice signals from sites and apps to ad tech providers; it enables advertisers, publishers and technology vendors in the digital advertising industry to adapt to regulatory demands across markets. The GPP currently supports the following privacy strings: the IAB Europe TCF, the IAB Canada TCF, the MSPA’s US National string, US states-specific privacy strings for California, Virginia, Utah, Colorado, and Connecticut. The Global Privacy Protocol will continue to be expanded to support additional jurisdictions with data privacy regulations. For the most up-to-date information on supported privacy strings, see Section Information in the Global Privacy Protocol github repository.
The Global Privacy Working Group has developed GPP implementation guidelines which were released for public comment until December 16. You can access the guidelines here. A finalized version will be coming soon.
Date | Version | Comments |
Nov 3, 2023 | 1.0 | Added clarifications to encoding mechanism, fixed encoded header examples |
Sept 28, 2022 | 1.0 | Published final public version |
Date | Version | Comments |
June 2023 | 1.1 | Removal of return values in favor of callback functions. Removal of getGPPData command |
Sept 28, 2022 | 1.0 | Published final public version |