FLoC konsoliderar användares surfhistorik varje vecka och matar in detta i en algoritm som heter ”SimHash”. SimHash körs lokalt på din webbläsare (vilket förhindrar Google från att direkt analysera all surfhistorik) och tilldelar ett cohort-ID baserat på ett par olika kriterier.
Med det sagt använder Google just nu en centraliserad datahub för att analysera cohort-storlekar och befolkningar, och ingriper ständigt för att säkra att cohorts är av lagom stor storlek och innehåller en bra blandning åldrar, kön, etniciteter och andra relevanta egenskaper. Användardata ska göras anonym innan den analyseras av denna centraliserade tjänst, men det finns ett flertal problem med mängden identifierbar information som samlas in från ”anonyma” dataset.