Hacker News new | ask | show | jobs
by shimman 42 days ago
Don't know about easy but their JS lib doing this is quite good:

https://github.com/fingerprintjs/fingerprintjs

Honestly surprised to see it licensed as MIT now too. It was something less permissive before. They aren't doing anything too crazy, more like being the first ones to be open about it.

I couldn't imagine what else companies like Google or Meta or TikTok can extract out of it that no one else can't. Integrations aren't exactly hard to make, quality is hard yes, but making half assed plumbing is sufficient too.

Those advertisers benefit from monopolistic markets with zero regulation while owning the platforms they sell advertising on that requires their explicit malware in order to use, what is unique about their finger printing versus what fingerprintjs provides?

3 comments

This also exists: https://abrahamjuliot.github.io/creepjs/

TBH, its never anything super exotic (though it helps) but simple stupid basic things like cookies that does 70% of the work here. Also, your IP address at home is _really_stable_.

If I can give you a sticky cookie (cookies, indexdb, localstorage), a half-assed fingerprint, and tie it to your IP-address, and know you're not on a cell-tower; this is probably good enough for most purposes.

Use safari on private relay in private mode.

I knew about this library but is it legal in the EU? Because that library works very well
advertisers often get their own tracking code running on the site, or at least a handshake (tracking pixel) that lets the ad companies track your traversal on nearly every site.