topics VS floc

Compare topics vs floc and see what are their differences.

floc

This proposal has been replaced by the Topics API. (by WICG)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
topics floc
30 92
568 928
2.8% -
8.1 1.1
3 days ago about 1 year ago
Bikeshed Makefile
GNU General Public License v3.0 or later GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

topics

Posts with mentions or reviews of topics. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-21.
  • How to Turn Off Google's "Privacy Sandbox" Ad Tracking–and Why You Should
    2 projects | news.ycombinator.com | 21 Dec 2023
    The browser keeps track of he top 5 categories from this list of these 629 topics. https://github.com/patcg-individual-drafts/topics/blob/main/...

    Other than when it returns a random topic, the browser only reveals a topic to a site if that site has observed the user on a site with that topic before.

  • UX Is Misleading
    1 project | news.ycombinator.com | 19 Oct 2023
  • Google Chrome just rolled out a new way to track you and serve ads
    6 projects | news.ycombinator.com | 11 Sep 2023
    Delete Chrome.

    “The intent of the Topics API is to provide callers (including third-party ad-tech or advertising providers on the page that run script) with coarse-grained advertising topics that the page visitor might currently be interested in.”

    https://github.com/patcg-individual-drafts/topics#the-api-an...

  • Alert: No Google Topics in Vivaldi
    1 project | news.ycombinator.com | 9 Sep 2023
    Those are the top-level categories. Each of them has subcategories which are more granular. Not all of them are public, from what I can tell. Here's an example of some that are. https://github.com/patcg-individual-drafts/topics/blob/main/...
  • Go to Chrome://settings/adPrivacy to turn off the spyware that in Chrome
    1 project | news.ycombinator.com | 5 Sep 2023
    https://github.com/patcg-individual-drafts/topics/blob/main/...

    >knows that you are male and sees that you've been recently interested in dresses and panties, and this website happens to be a far-right-leaning activist website, and decides to dox you, or blackmail you, or forward this information to Ron DeSantis's administration for possible criminal prosecution, you're all good with that?

    If you want to keep topics a secret you can just block them. Every week of your 5 topics that gets selected there is a 5% chance that a topic in replaced with a random one. If you see a user's topic is /Shopping/Apparel/Women's Clothing/Dresses it could be there by chance. It would also require the site to take out a bunch of ads on these women clothing sites hoping that one of your future website visitors would see your ad.

  • Google is already pushing WEI (web DRM) into Chromium
    7 projects | news.ycombinator.com | 26 Jul 2023
    > You seem to be taking things that are factual, normal, everyday, aspects of the WHATWG working process and trying to imply that chrome is doing something unusual, or untoward with its process here, but it isn't. It's doing what is necessary to make a proposal with WHATWG: have a trial.

    And yet, we've seen many such proposals go through this process because Chrome is paying lip service to it. Whatever Google wants it ships. And Google wants this.

    As an adjacent (ads- and tracking-related) example: Google's FLoC flopped, hard. So they immediatey shipped the replacement Topics API [1] despite there being no consensus. E.g. Firefox is against [2] (but Chrome presents Firefox's position as "No signal" in the feature status). And despite the fact that its status is literally "individual proposal, not accepted" [3]

    Do not assume any good intent on Google's part when it comes to Google's business interests. Their intent is always malicious until proven otherwise. And there have been fewer and fewer cases when they have been proven otherwise.

    [1] https://chromestatus.com/feature/5680923054964736

    [2] https://github.com/mozilla/standards-positions/issues/622

    [3] https://github.com/patcg-individual-drafts/topics

  • Google asks websites to kindly not break its shiny new targeted-advertising API
    4 projects | news.ycombinator.com | 27 Jun 2023
    > [0] https://github.com/patcg-individual-drafts/topics/blob/main/...

    Nice v1 at the end. We can assume that this list is final and will not be changed?

    > nor (by policy) other kinds of sensitive PII.

    Yeah, it just exposes interest in family planing, loans, ..., which we do know have absolutely no potential for abuse.

    Or given the attempts to outlaw drag there is probably no potential way to use interest in Nail Care or Makeup in a negative fashion, right?

    > Yes, if you assume the people who designed this API were idiots

    I assume they are getting paid well to play the role.

  • Say Goodbye to Privacy with Google Chrome's Latest Update! Aren't you happy that you're using Firefox instead? It's a good time to educate your Chrome friends.
    2 projects | /r/firefox | 29 Apr 2023
  • What is "Ad privacy"?
    1 project | /r/chrome | 25 Mar 2023
    It's related to Google's Topics API proposal, I guess. This new API automatically categorizes users into pre-defined "topics" that are inferred by the browser through a classifier model (basically matching the hostname with the classifier model). So, in the end, advertisers sent ads for these topics, and users within shall see them).
  • W3C re-launched as a public-interest non-profit organization
    2 projects | news.ycombinator.com | 31 Jan 2023
    Don't take my word for it: WordPress treated FLoC as a security concern in 2021: https://make.wordpress.org/core/2021/04/18/proposal-treat-fl...

    A good overview of the context: https://digiday.com/media/we-cant-un-floc-ourselves-googles-...

    More detail: https://www.eff.org/deeplinks/2021/03/googles-floc-terrible-...

    When it comes to Topics, it's essential that there be hands on the wheel at W3C that approach the solidification of e.g. the Topics taxonomy https://github.com/patcg-individual-drafts/topics/blob/main/... from a neutral perspective that takes into account the various ways in which proposed topics could be dangerous, and how strongly to word the specification to prevent it from creeping in increasingly privacy-eroding ways in the future.

floc

Posts with mentions or reviews of floc. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-26.
  • Google starts trialing its FLoC cookie alternative in Chrome.
    1 project | /r/google | 1 Apr 2022
    Draft: https://github.com/WICG/floc
  • Chrome vulnerability reported for 3.2 billion users
    1 project | /r/javascript | 28 Mar 2022
  • [D] Google FLoC and Topics API suspiciously similar.
    2 projects | /r/MachineLearning | 26 Jan 2022
    "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. The central idea is that these input features to the algorithm, including the web history, are kept local on the browser and are not uploaded elsewhere — the browser only exposes the generated cohort." Source: https://github.com/WICG/floc
  • Will a VPN help me? And is Kape Technologies ruining everything?
    1 project | /r/VPNTorrents | 2 Nov 2021
    Google (or other third-party tracking) is also not effected by VPN. These groups use cookie syncing to assign you a unique ID and then collect this ID again as you browse the internet. That buyerID can then be cross-referenced (even with other buyerIDs) to generate all sorts of different demographic/psychographic information and used to fingerprint your online life for audience targeting. Google actually is in the works to take this a step forward with the FloC experiment. FloC (Federated League of Cohorts) actually deprecates the Set-Cookie header in favor of in-browser history scanning. Basically, in a year or two they plan to incorporate Chrome into their adtech stack and have it report your history/behavior to Google (regardless of whether you save history or not). Here is some good info on that: https://github.com/WICG/floc
  • Google Play Services now lets you delete your advertising ID when you opt out of ad personalization
    1 project | /r/Android | 17 Sep 2021
    Instead they propose new standards, like HTML Imports or FLoC, and the W3C decides as a whole whether or not they become official standards.
  • Google considers switching FLoC to a topic-based approach
    1 project | news.ycombinator.com | 17 Aug 2021
    With cross-site cookies, adnetwork.com has full information about what sites you've visited (among sites that incorporate their cookies). This isn't good either! But generally speaking, an individual site using adnetwork.com for advertising won't have or want access to that vector of your interests; many site operators don't even have visibility into what ads win real-time bidding, just that they're receiving money for providing their inventory. Certainly there are players that can provide demographic targeting metadata to site operators, but to my knowledge they are less widely known and certainly not cheap, and I imagine (or hope) any players with wide enough cookie reach would be discouraged from maintaining a database that could associate metadata with PII.

    With FLoC, though, the idea was that the browser would provide document.interestCohort() and the individual site's JS could react accordingly: https://github.com/WICG/floc . This means that any site, regardless of its contracts with ad networks, could immediately identify your cohort and associate it with your activity. Web developers working in good faith would be encouraged to have user.cohort or user.topic fields from day one "just so you have it" - imagine all the ways someone could use this in bad faith. Inevitably this data would leak (or be intentionally leaked) and could trivially become a target list for doxxing closeted people. It's a dangerous, dangerous proposal.

  • Trying to understand Addressability (for native mobile, and in general)
    1 project | /r/adops | 13 Aug 2021
    You can't find any info about this because there isn't really any. Josh Karlin, who is the maintainer of the FLoC working document, said at an event that it might make sense to swap to topics. It's essentially just reducing the entropy of the cohorts and giving them a more comprehensible (and probably less useful) taxonomy. That's all the info there is.
  • Apple's Plan to "Think Different" About Encryption Opens a Backdoor to Your Private Life
    1 project | /r/programming | 6 Aug 2021
    https://github.com/WICG/floc explains the overall goals.
  • Firefox Users Continue to Decrease Despite Proton Update
    1 project | /r/firefox | 30 Jun 2021
  • Amazon is blocking Google’s FLoC
    4 projects | news.ycombinator.com | 15 Jun 2021
    It's pretty complicated and my understanding could be wrong and definitely not an expert. All the stupid CIA-style names that keep changing don't help. Turtledove, fledge, sparrow lol.

    But from what I think I know that's kind of right technically, but kind of not in terms of actual real privacy.

    Yes, the actual browsing data, e.g. for the basic floc cohorts only what amazon product page you visited, is no longer 'sent' to ad networks (that's a pretty big oversimplification of how ad networks track you but for brevity). That data is parsed in your browser to generate a cohort ID for you.

    But this cohort ID is exposed to the world document.interestCohort() and is what's used for targeting and tracking.

    To me it seems that the cohorts are so small "thousands of people" + IP or UA it's basically the same as a semi-long lasting uuid.

    Here's an image from google's site.

    https://web-dev.imgix.net/image/80mq7dk16vVEg8BBhsVe42n6zn82...

    It also seems like Chrome/google might be still defaulting browser settings to give themselves even more data just like they currently do?

    https://github.com/WICG/floc#qualifying-users-for-whom-a-coh...

    BUT when you layer on the other proposals (Fledge/Turtledove/Dovekey or whatever) - which I don't understand that much maybe someone else can explain - it seems like it basically collect this page/product level data and makes it available to DSP etc for tracking/ad serving (again if not technically 1:1 basically in consequence given the sizes of these groups).

    Like one of the proposals talks about a 'trusted' key/value server which doesn't seem that different from what already happens? The original proposal wanted to move the entire ad bid/target/serve process into the browser.

What are some alternatives?

When comparing topics and floc you can also consider the following projects:

AmIUnique - Learn how identifiable you are on the Internet

bypass-paywalls-chrome - Bypass Paywalls web browser extension for Chrome and Firefox.

semver - Semantic Versioning Specification

ungoogled-chromium-archlinux - Arch Linux packaging for ungoogled-chromium

standards-positions

uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

uBlock-issues - This is the community-maintained issue tracker for uBlock Origin

chromium - The official GitHub mirror of the Chromium source

brave-browser - Brave browser for Android, iOS, Linux, macOS, Windows.

Plausible Analytics - Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.