So I signed up for LinkedIn because I felt obligated to, and O_O are there some dark patterns here.

Most notably: A slider which looks like its off by default, but to actually turn it off you need to turn it on and then off.

In other news, the safari per-tab private browsing feature is kinda cool. LinkedIn in one tab doesn't know about the other tab 👌

(They actually probably do anyway because of other fingerprinting but...)

Show thread

@njha you could get a canvas faker, and use Firefox containers if you wish to achieve same or better without using Safari

@brandon There are probably more people with Safari on Macbooks than people with all that weird stuff on Firefox so this is probably better tbh...

@njha ...I'm not sure where you got the connection of "more people using this thing" and "this thing is better"

@brandon Oh no, that’s not my logic at all. What I’m thinking is: If I don’t want to have a unique fingerprint, I should use what other people use.

@njha I think you may have a misunderstanding of the fundamentals of fingerprinting when it comes to web browsers.

Each installation of each browser has a unique way of functioning, no matter how identical the processes up until the point of fingerprinting are. It's just impossible that every silicon gate flips at exactly the same time.

On the internet it's common to use the canvas API to create a unique fingerprint for you. The way that your browser renders a given algorithmically


@njha defined image is unique.

If you visit these webpages, you'll notice that on every refresh, the values are the same. This is because your browser will render things the same all the time.

If you have a canvas faker like this one:

It will spoof those values, randomizing the way the algorithmically defined image is rendered by your browser. 2/2

@njha While this will still create a "unique" ID, this ID won't be tied to every single piece of web content you consume but rather bits and parts of it, or a singular web page even

@geniusmusing I feel like this tool is inaccurate in a sense. It marks having a unique fingerprint as a bad thing but inherently it isn't.

When using a canvas faker, fingerprinting still creates a "unique" ID, this ID won't be tied to every single piece of web content you consume but rather bits and parts of it, or a singular web page even.

It said my browser was good though

@brandon We may be able to do these mask/hide/fake fingerprint things but run it on a plain browser and it all fails, what are most people using? Nothing.

@geniusmusing Well considering that Firefox doesn't share the plugins being used, it wouldn't be possible for them to know that I'm fingerprint faking

@geniusmusing The uniqueness of a fingerprint can be matched with a virgin install of a browser. The difference is my fingerprint constantly changes while everyone else's stays the same

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.