');mask-image:url('data:image/svg+xml;utf8, ');-webkit-mask-position:center 1.75em;mask-position:center 1.75em;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;position:absolute;top:0;width:1.75em}}.landing-section--ordered.landing-section--top-3 .item,.landing-section--ordered.landing-section--top-4 .item{margin-top:1.75em}@media (max-width:591px){.landing-section--ordered.landing-section--top-3 .item,.landing-section--ordered.landing-section--top-4 .item{margin:1.75em 0;padding:0 0 0 3.125rem;position:relative}}.landing-section--ordered.landing-section--top-3 .item__outer,.landing-section--ordered.landing-section--top-4 .item__outer{border:0}@media (min-width:592px){.landing-section--ordered.landing-section--top-3 .item__outer::before,.landing-section--ordered.landing-section--top-4 .item__outer::before{background-color:var(--dot-color);content:"";display:block;height:1.75em;left:0;margin-bottom:1.75em;-webkit-mask-image:url('data:image/svg+xml;utf8, ');mask-image:url('data:image/svg+xml;utf8, ');-webkit-mask-position:1.75em center;mask-position:1.75em center;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;position:absolute;top:0;width:100%}}@media (min-width:592px){.landing-section--right{grid-auto-flow:dense;grid-template-columns:1fr 2fr}}.landing-section--right .item__title{font-weight:600}@media (min-width:592px){.landing-section--top-3 .landing-section__links{grid-template-columns:1fr 1fr 1fr}.landing-section--top-4 .landing-section__links{grid-template-columns:1fr 1fr 1fr 1fr}}.landing-section--top-3 .landing-deco__inner,.landing-section--top-4 .landing-deco__inner{display:grid;grid-template-columns:1fr}@media (min-width:592px){.landing-section--top-3 .landing-deco__inner,.landing-section--top-4 .landing-deco__inner{grid-template-columns:2fr 1fr}}.landing-section--top-3 .item__title,.landing-section--top-4 .item__title{font-size:1.2em}.landing-section--top-3 .landing-section__links,.landing-section--top-4 .landing-section__links{display:grid}.landing-section--top-3 .item__outer,.landing-section--top-4 .item__outer{position:relative}@media (min-width:592px){.landing-section--top-3 .item__outer,.landing-section--top-4 .item__outer{border-bottom:0}}.landing-section--top-3 .item__outer:not(:last-child),.landing-section--top-4 .item__outer:not(:last-child){border-bottom:1px solid var(--color-hairline)}.landing-section--top-3 .item,.landing-section--top-4 .item{padding:1em 3em 1em 0}@media (min-width:592px){.landing-section--top-3 .item,.landing-section--top-4 .item{padding:1em 3em 3em 0}}.landing-section--top-3 .item::before,.landing-section--top-4 .item::before{margin-top:-1.75em}@media (max-width:591px){.landing-section--top-3 .item::before,.landing-section--top-4 .item::before{margin-top:0}}.landing-section .icon{height:auto;width:auto}.landing-section--ordered .use-case--ordered,.landing-section--ordered .use-case--unordered{counter-reset:section}.landing-section--ordered .use-case--unordered .item::before{content:""}.landing-section--ordered .landing-section__links h3{background:#fff;line-height:2em;padding:6px 0}@media (min-width:592px){.landing-section--ordered.landing-section--right .landing-section__links .use-case--ordered::before{background-color:var(--dot-color);content:"";display:block;height:100%;left:0;-webkit-mask-image:url('data:image/svg+xml;utf8, ');mask-image:url('data:image/svg+xml;utf8, ');-webkit-mask-position:center 1.75em;mask-position:center 1.75em;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;position:absolute;top:0;width:1.75em;z-index:-1}.landing-section--ordered.landing-section--right .usecases.landing-section__links::before{background:0 0;-webkit-mask-image:"";mask-image:"";-webkit-mask-position:center 0;mask-position:center 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (max-width:591px){.landing-section .related-articles{padding:0 1.5rem}}.landing-section .related-articles ul{column-count:2;column-gap:20px;list-style:none;padding:0}.landing-section .related-item{margin-bottom:6px}.landing-section .related-item a{align-items:center;display:inline-flex;gap:.5ch}.landing-section .related-item p{line-height:2em}.landing-section--top-3 .landing-deco__inner,.landing-section--top-4 .landing-deco__inner{align-items:center}.landing-container{max-width:1200px}.load-more__button{align-items:center;background:var(--color-secondary);border:0;border-radius:10000px;color:var(--color-blue-medium);display:flex;padding:.5em 1.12em;text-decoration:none}.load-more__button svg{fill:var(--color-blue-medium);height:1.2em}.load-more__button:hover{text-decoration:underline}.load-more__button:not([disabled]){cursor:pointer}.load-more__button[disabled]{opacity:.5}.load-more__button[hidden]{display:none}.fugu-showcase .search-box{align-items:center;gap:1rem}.fugu-showcase .search-box__input{background:var(--color-bg-shade);border:0;border-radius:6.25rem;display:block;margin:0;padding:.5rem 3rem}.fugu-showcase .search-box__input::placeholder{color:var(--color-secondary-text)}.fugu-showcase .enhanced-select__wrapper{border:0;color:var(--color-primary)}.fugu-showcase .web-share{appearance:none;background:0 0;border:0;cursor:pointer}.enhanced-select__wrapper{border:1px solid var(--color-hairline);height:100%}.enhanced-select label{cursor:pointer;height:100%;min-width:80px;padding:0 .8em}.enhanced-select label svg{margin-left:.75rem;width:.625rem}.enhanced-select__options{background:#fff;bottom:0;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);display:none;left:calc(50% - .75rem);list-style:none;margin:0;max-height:24.5rem;min-width:18rem;overflow-y:auto;padding:1.125rem 0;position:absolute;transform:translateY(100%);z-index:10}.enhanced-select__options::-webkit-scrollbar-thumb{background:#e8eaed}.enhanced-select__options::-webkit-scrollbar{width:.375rem}.enhanced-select__options li{border-radius:0 100px 100px 0;font-family:"Google Sans",sans-serif;font-size:.875rem;font-weight:500;line-height:1.2rem;padding:1rem 2.75rem;text-align:left}.enhanced-select__options li[selected]{background:#f8f9fa;color:#bdc1c6}.enhanced-select__options li:hover:not([selected]){background:#e8f0fe;color:#1967d2}.enhanced-select__options li:first-child{margin-top:0}.enhanced-select__options li:last-child{margin-bottom:0}.enhanced-select[open] .enhanced-select__options{display:block}.enhanced-select[multiple] li[selected] svg{fill:#9aa0a6;margin-right:calc(-2.75rem/2)}.enhanced-select[multiple] li[selected]:hover{color:#80868b}.enhanced-select[multiple] li[selected]:hover svg{fill:#80868b}enhanced-select{align-items:center;display:none;height:2.5rem;position:relative}enhanced-select:defined{display:inline-flex}enhanced-select select{max-height:100%}.hairline{border:1px solid var(--color-hairline)}.hairline-top{border-top:1px solid var(--color-hairline)}.hairline-bottom{border-bottom:1px solid var(--color-hairline)}.bg-blue-lightest{background-color:var(--color-blue-lightest)}.color-blue-medium{color:var(--color-blue-medium)}.bg-blue-medium{background-color:var(--color-blue-medium)}.color-blue-darkest{color:var(--color-blue-darkest)}.bg-yellow-lightest{background-color:var(--color-yellow-lightest)}.color-yellow-darkest{color:var(--color-yellow-darkest)}.color-red-medium{color:var(--color-red-medium)}.bg-green-lightest{background-color:var(--color-green-lightest)}.color-green-darkest{color:var(--color-green-darkest)}.color-bg{color:var(--color-bg)}.color-secondary-text{color:var(--color-secondary-text)}.color-primary{color:var(--color-primary)}.bg-primary{background-color:var(--color-primary)}.footer__link,.surface{text-decoration:none}.footer__link:focus,.footer__link:hover,.surface:focus,.surface:hover{text-decoration:underline}.visually-hidden,.w-visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
Skip to content The Chrome team is back at Google I/O on May 10!
The Privacy Sandbox
A series of proposals to satisfy cross-site use cases without third-party cookies or other tracking mechanisms.
Read the documentation # Introduction
What's in it, how to get involved, and what it's for.
Short explanations of key concepts.
How we collaborate with stakeholders to discuss, test, and adopt privacy-preserving technologies.
Review Chrome platform status, resources, and feature release timelines.
# Prevent covert tracking
Proposals to prevent third-parties from fingerprinting or collecting unlimited sensitive data.
User-Agent reduction Limit passively shared browser data to reduce the volume of sensitive information which leads to fingerprinting.
Test your sites and services against the reduced Chrome user-agent with regular expressions.
More proposals A proposal to improve user privacy by protecting their IP address from being used for tracking.
A proposal to limit the amount of individual user data exposed to sites to prevent covert tracking.
Reduce or eliminate the ability of bounce tracking to recognize people across contexts.
# Show relevant content
Proposals to encourage an engaging web with free access to information.
Topics Learn how to work with the API, including how to use Chrome flags for testing.
Quick guide to implement and test the API. Access topics with JavaScript and share your feedback.
Updates and enhancements to the design and implementation of the API.
FLEDGE A proposal for on-device auctions to serve custom audiences. Choose relevant ads from websites the user has previously visited without third-party tracking.
Improve FLEDGE auction latency with these best practices.
Quick guide to implement and test the API. Play with demo code and share your feedback.
# Measure digital ads
Proposals to collect accurate and useful measurement of digital ads, so you can get messages to the right people at the right time.
A proposal to measure ad conversions without cross-site third-party tracking.
Understand how each service connects end-to-end for Attribution Reporting.
A step-by-step guide to implement and test the API. Play with demo code and share your feedback.
A quick reference to how the proposal has changed to address community feedback.
# Strengthen privacy boundaries
Proposals to create and strengthen cross-site privacy. This means information collected on one site is not automatically shared with another site, unless the user explicitly consents.
Allow developers to opt-in a cookie to "partitioned" storage, with a separate cookie jar per top-level site. Partitioned cookies can be set by a third-party service, but only read within the context of the top-level site where they were initially set.
A proposal to manage how your page and embedded third-party iframes access to browser features.
A web platform API that allows users to login to websites with their federated accounts in a manner compatible with improvements to browser privacy.
First-Party Sets (FPS) is a way for a company to declare relationships among sites, so that browsers allow limited third-party cookie access for specific purposes.
Securely embed content onto a page without sharing cross-site data.
Separate storage from communication APIs in third-party contexts to prevent certain types of side-channel cross-site tracking.
# Secure cross-site storage
Prevent fraud, run A/B testing, rotate creatives, and support other use cases, while protecting user privacy.
Separate storage from communication APIs in third-party contexts to prevent certain types of side-channel cross-site tracking.
Allow access to unpartitioned cross-site data in a secure environment.
Measure Shared Storage data and generate a noisy summary report.
# Fight spam and fraud
Proposals to separate invalid clicks and impressions from legitimate ones.
An API to convey a limited amount of information from one browsing context to another (for example, across sites) to help combat fraud, without passive tracking.
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.