An interesting take on browser extensions which hope to prevent fingerprinting

With respect to native browser functionality:

Browser vendors have already invested a considerable amount of work into anti-fingerprinting. However, they usually limited themselves to measures which wouldn’t break existing websites…

And extensions:

Privacy protection extensions on the other hand aren’t showing as much concern. So they will typically do something like:

screen.width = 1280;
screen.height = 1024;

There you go, the website will now see the same display resolution for everybody, right? Well, that’s unless the website does this:

delete screen.width; delete screen.height;

And suddenly screen.width and screen.height are restored to their original values…

  • Milo@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    4 years ago

    This is why I use multiple web browsers for different sites and workflow :)

    • AlmaemberTheGreat@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      4 years ago

      Actually. Everybody tries to get rid of tracking by making everyone look the same. Wouldn’t it be easier to just randomize a person to every site/session instead?

        • AlmaemberTheGreat@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          4 years ago

          All the properties that are fingerprinted (resolution, canvas output, etc) should be made as unique as possible, but different for every site a user visits. So instead of trying to make everyone have the same face, make everyone’s face change every minute.