FLoCは、ユーザーのブラウジングデータを毎週集約し、SimHashというアルゴリズムに学習させます。SimHashはユーザーのブラウザで実行され、指定された基準を基にコホートIDが割り当てられます（Googleがユーザーのブラウジングデータをすべて分析することはありません）。
現在、Googleはコホートの規模と集団を集中型データハブで分析しています。コホートが適切な規模か、年齢、性別、民族などが適切に分布されているか確認するためです。ユーザーデータはデータハブで分析を行う前に匿名化されているそうですが、匿名化されているはずのデータセットから個人を特定できる情報を大量に収集できることが問題視されています。