Websites can fingerprint a web browser with techniques involving WebGL and HTML5 Canvas. The website like https://amiunique.org/fp shows an example of this. How exactly do these techniques work? I know they involve the uniqueness of the graphics card. Why would a web browser even expose this information? Since graphics cards are mass produced why do they provide such unique information? Wouldn't two of the same model give the same result?

  • The website you link to is actually a PoC from a paper of the same name, which explains it in full.
    – forest
    Commented Nov 12, 2019 at 1:51
  • Also, this paper goes into more detail about WebGL that AmIUnique missed.
    – forest
    Commented Nov 12, 2019 at 1:54


You must log in to answer this question.

Browse other questions tagged .