| ▲ | Show HN: Explore what the browser exposes about you(neberej.github.io) | ||||||||||||||||||||||
| 54 points by coffeecoders 5 days ago | 19 comments | |||||||||||||||||||||||
I built a tool that reveals the data your browser exposes automatically every time you visit a website. GitHub: https://github.com/neberej/exposedbydefault Demo: https://neberej.github.io/exposedbydefault/ Note: No data is sent anywhere. Everything runs in your browser. | |||||||||||||||||||||||
| ▲ | coffeecoders 5 days ago | parent | next [-] | ||||||||||||||||||||||
Hi HN, I’ve been experimenting with ways to reduce my browser fingerprint and exploring techniques to anonymize fingerprint data. So I built this. This is kind of like a lighter, more thorough version of CreepJS but entirely client side. I don’t maintain massive lists of time zones or do server-side comparisons to calculate uniqueness. Instead, it automatically surfaces everything a browser exposes, explaining each item in detail. | |||||||||||||||||||||||
| ▲ | njitram 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
I tried various browsers, even the Tor browser, but it keeps showing 'Unique to 1 in 17.179.869.184+ devices'? | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | alentred 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
EFF has a similar tool: https://coveryourtracks.eff.org/ No idea how representative either tool is. | |||||||||||||||||||||||
| ▲ | Santosh83 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
What we need is VPB. Virtual Private Browser like VPNs. Essentially standardised cloud browsers that can execute your requests and send you back the result as bitmap buffers. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | conartist6 21 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||
I could not be more thrilled to see tools like this being built. Without tools to see the problems, we will never fix them | |||||||||||||||||||||||
| ▲ | oersted 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Interesting! For me it says 1 in 17,179,869,184+, but scrolling through all the variables, the vast majority should be the same for any MacBook Chrome user. It would be great to see the stats of each individual characteristic. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | reconnecting 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
May I ask if this code is the result of 'vibe coding'? | |||||||||||||||||||||||
| ▲ | evgpbfhnr 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
I get a new fingerprint id everytime I refresh the page (firefox, linux) -- so that might be sampling a tiny bit too much. audio and canvas fingerprint are constant though so it's probably plenty enough... | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | dvh 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
ERROR> https://neberej.github.io/exposedbydefault/assets/index-3936...: Uncaught ReferenceError: speechSynthesis is not defined | |||||||||||||||||||||||
| ▲ | fareesh 40 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||
seems like brave works well and isn't getting correctly fingerprinted | |||||||||||||||||||||||
| ▲ | udev4096 44 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||
> Doesn't even load with JS > Impossible to "expose" The perks of disabling JS on every site! | |||||||||||||||||||||||
| ▲ | SeriousM an hour ago | parent | prev [-] | ||||||||||||||||||||||
Here's another one: https://amiunique.org/fingerprint It's important to point out fingerprinting, yet no ordinary user cares. | |||||||||||||||||||||||