logoalt Hacker News

Show HN: Explore what the browser exposes about you

38 pointsby coffeecoderslast Monday at 6:05 PM12 commentsview on HN

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.


Comments

fareeshtoday at 10:10 AM

seems like brave works well and isn't getting correctly fingerprinted

coffeecoderslast Monday at 6:51 PM

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.

njitramtoday at 9:07 AM

I tried various browsers, even the Tor browser, but it keeps showing 'Unique to 1 in 17.179.869.184+ devices'?

show 1 reply
udev4096today at 10:06 AM

> Doesn't even load with JS

> Impossible to "expose"

The perks of disabling JS on every site!

alentredtoday at 8:48 AM

EFF has a similar tool: https://coveryourtracks.eff.org/

No idea how representative either tool is.

Santosh83today at 9:12 AM

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.

show 1 reply
dvhtoday at 9:19 AM

ERROR> https://neberej.github.io/exposedbydefault/assets/index-3936...: Uncaught ReferenceError: speechSynthesis is not defined

evgpbfhnrtoday at 8:42 AM

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

show 2 replies
oerstedtoday at 9:04 AM

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.

show 1 reply
reconnectingtoday at 9:08 AM

May I ask if this code is the result of 'vibe coding'?

SeriousMtoday at 9:26 AM

Here's another one: https://amiunique.org/fingerprint

It's important to point out fingerprinting, yet no ordinary user cares.