Browser extensions spy on you, even if its developers don't

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • hoverzoom

    Google Chrome extension for zooming images on mouse hover

  • These type of offers are actually quite common. See this[0] and the discussion[1]. I try to stick with only the most popular of extensions in the hope that any malicious changes would be widespread news, but it is still a gamble.

    [0] https://github.com/extesy/hoverzoom/discussions/670

    [1] https://news.ycombinator.com/item?id=37066680

  • hosts

    🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.

  • You can also use a declarative adblocker like uBlock Origin Lite [1], which only provides the browser with a list of elements to filter, but doesn't have any permissions to read content or perform requests. Or simply use your hosts file to apply OS-wide filtering with no browser add-ons needed: https://github.com/StevenBlack/hosts

    Be aware that if you use these "passive" blocking methods, there are some sites like YouTube where you will see ads, because in these cases it's necessary to actually manipulate page content to hide them. What you can do is use a traditional adblocker but enable it only for these few sites where the declarative approach is not enough, take a look at [2] for more details.

    [1] https://github.com/uBlockOrigin/uBOL-home

    [2] https://seirdy.one/posts/2022/06/04/layered-content-blocking...

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • uBOL-home

    uBO Lite home (MV3)

  • You can also use a declarative adblocker like uBlock Origin Lite [1], which only provides the browser with a list of elements to filter, but doesn't have any permissions to read content or perform requests. Or simply use your hosts file to apply OS-wide filtering with no browser add-ons needed: https://github.com/StevenBlack/hosts

    Be aware that if you use these "passive" blocking methods, there are some sites like YouTube where you will see ads, because in these cases it's necessary to actually manipulate page content to hide them. What you can do is use a traditional adblocker but enable it only for these few sites where the declarative approach is not enough, take a look at [2] for more details.

    [1] https://github.com/uBlockOrigin/uBOL-home

    [2] https://seirdy.one/posts/2022/06/04/layered-content-blocking...

  • AdGuardSDNSFilter

    AdGuard DNS filter

  • https://github.com/AdguardTeam/AdGuardSDNSFilter

    If you don't trust their DNS servers for whatever reason, you can simply add these entries to your hosts file to replicate their functionality locally.

  • AdGuardHome

    Network-wide ads & trackers blocking DNS server

  • https://github.com/AdguardTeam/AdGuardHome

    Regarding open source, AdGuard DNS actually is:

  • AdGuardDNS

    Public DNS resolver that protects you from ad trackers

  • https://github.com/AdguardTeam/AdGuardDNS

    In the case of AdGuard DNS being open source does not change the fact that it is a centralized service and using such a service is a matter of trust.

  • example-chrome-extension

    Example Chrome Extension - open source examples for Chrome extension APIs

  • 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.

    InfluxDB logo
  • little-rat

    🐀 Small chrome extension to monitor (and optionally block) other extensions' network calls

  • It says 1.0 in the extensions manager, but it was downloaded fresh this evening by clicking on the 'ZIP' link in your readme.md on here:

    https://github.com/dnakov/little-rat/tree/main

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts