-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
(and if you haven't... check out the APIs available to all the websites you browse: https://developer.mozilla.org/en-US/docs/Web/API )
-
The more APIs available for JS to interact with, the more granular and detailed browser fingerprinting can be. For example, how your browser renders WebGL can differ depending on what graphics card (and drivers) you have. The resulting values can be read back and stored to create a detailed fingerprint of who you are -- this could potentially be done by Google Fonts or AdSense or any number of the countless ad and analytics frameworks loaded on basically all websites.
https://www.privacyaffairs.com/browser-fingerprinting/
Browse the source in this directory to see a plethora of examples of how web APIs are used to fingerprint users -- and this is just one publicly-accessible library we can easily review the source code of (proprietary, obfuscated ones likely use additional methods): https://github.com/fingerprintjs/fingerprintjs/tree/master/s...
-
I would like to bring attention to this project. They aim to be function in an application firewall like manner and manage to block connections by category, classified by domain name. https://trackercontrol.org/
-
cli
Official Command Line Interface for the IPinfo API (IP geolocation and other types of IP data) (by ipinfo)
Just check https://ipinfo.io/ to see how close your IP points to your location. For most targeted content the city is good enough. And honestly if I'm one of 1 million people it's ok.
-
Use NextDNS (https://nextdns.io) on your mobile phone as a Private DNS provider, and switch as many apps as allow it to be web apps, i.e. https://m.uber.com works just fine, and use Firefox on mobile and enabled about:config as it's at chrome://geckoview/content/config.xhtml , from there switch beacon.enabled to false.
Far less requires an actual app than most people imagine. It's the apps that leak so much.