this post was submitted on 08 May 2026
739 points (96.7% liked)

Privacy

48499 readers
464 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Kefla@hexbear.net 18 points 4 days ago (3 children)

Your device carries these typefaces, of the seventeen commonly probed by fingerprinting checks. The specific combination of fonts on your device is nearly unique — like a fingerprint made of letters

What the fuck why is my browser telling random websites what fonts I have installed? Shouldn't that be completely irrelevant to everyone except me and my particular device?

[–] Dirt_Possum@hexbear.net 16 points 4 days ago

It should be, yes. But browsers like Chrome are literally made by the company that stands to profit from fingerprinting you, so they're always going to be made to make it easy to do just that. Firefox at least has “resist fingerprinting” option which apparently can limit font visibility to only base system fonts rather than fonts you installed and language-pack fonts. LibreWolf has this on out of the box.

[–] chinaski@lemmy.ml 10 points 4 days ago* (last edited 4 days ago)

Thats part of how you’re fingerprinted.

[–] nothx@hexbear.net 2 points 4 days ago (1 children)

So it can know which fonts it can use and your device would be able to display them?

[–] Kefla@hexbear.net 7 points 4 days ago (1 children)

Why doesn't it just let the site display whatever it wants and let me worry about the issue of whether they display properly

[–] Dirt_Possum@hexbear.net 6 points 4 days ago

The site could also be set to display whatever font it wants but also set to list standard fonts that also work which the browser can then choose from on the user's end if the user doesn't have the first choice font. That way you the user don't have to worry about it and there is no way to fingerprint by the browser just handing out an entire list of fonts installed on the user's system. There are plenty of ways to make things like this work, but the incentive is to keep them as they are or to increase uniqueness so people can be more easily fingerprinted.