Google’s Federated Learning of Cohorts” (FLoC) proposal relies on the Chrome browser to collect and process people’s behavior across various web sites and assign each browser to a single Cohort audience.

According to GitHub, “The browser uses machine learning algorithms to develop a cohort based on the sites that an individual visits. The algorithms might be based on the URLs of the visited sites, on the content of those pages, or other factors.”