Skip to content

WICG/turtledove

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ac8978e · Apr 18, 2025
Dec 7, 2022
Apr 1, 2025
Apr 17, 2025
Sep 8, 2022
Sep 8, 2022
Jul 6, 2020
Jul 6, 2020
Mar 1, 2023
Apr 18, 2025
Jan 23, 2025
Apr 18, 2023
Mar 28, 2025
Jan 16, 2025
Oct 24, 2023
Jan 31, 2024
Apr 8, 2024
Feb 25, 2025
Jan 16, 2020
Jul 6, 2020
Oct 12, 2020
Mar 14, 2022
Dec 12, 2024
Apr 1, 2025
Mar 28, 2024
Dec 17, 2024
Mar 21, 2025
Oct 12, 2020
May 15, 2024
Apr 18, 2023
Oct 31, 2023
Dec 16, 2020
Sep 26, 2024
Apr 18, 2025
Jul 6, 2020

Repository files navigation

FLEDGE has been renamed to Protected Audience API. To learn more about the name change, see the blog post

TURTLEDOVE

Some online advertising has been based on showing an ad to a potentially-interested person who has previously interacted with the advertiser or ad network. Historically this has worked by the advertiser recognizing a specific person as they browse across web sites, a core privacy concern with today's web.

The TURTLEDOVE effort is about offering a new API to address this use case while offering some key privacy advances:

  • The browser, not the advertiser, holds the information about what the advertiser thinks a person is interested in.
  • Advertisers can serve ads based on an interest, but cannot combine that interest with other information about the person — in particular, with who they are or what page they are visiting.
  • Web sites the person visits, and the ad networks those sites use, cannot learn about their visitors' ad interests.

Chrome has been running a FLEDGE Origin Trial since milestone 101 (March 2022). For details of the current design, see the FLEDGE explainer or the in progress FLEDGE specification.

The FLEDGE design draws on many discussions and proposals published during 2020, most notably:

Many additional contributions came from Issues opened in this repo, and from discussion in the W3C Web Advertising Business Group.