• Kefla [she/her, they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    15
    ·
    7 hours ago

    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 [she/her, undecided]@hexbear.net
      link
      fedilink
      English
      arrow-up
      10
      ·
      6 hours 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.

        • Dirt_Possum [she/her, undecided]@hexbear.net
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 hours 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.