I just visited https://amiunique.org/fp in order to try to understand what makes a web page realize what platform it is running on, aside from User-Agent request header.

So I learned about window.navigator, which has member platform and more that are used to track me.

My question is how can I change these values in my PC and phone?


1 Answer 1


It's virtually impossible to do this on your own. There are dozens of fingerprinting vectors that can be used to detect the operating system you are running or uniquely identify a browser, and sometimes even your individual hardware irrespective of the OS you use. Paradoxically, any changes you make to your browser configuration actually make this worse. In addition, TCP option fingerprinting makes it such that your browser alone is incapable of hiding the platform you are using, because the mere connection that comes from your operating system leaks the operating system (and even system uptime).

There is a solution, however, which is to use Tor Browser on the highest security setting. Every Tor Browser installation attempts to be indistinguishable from each other (it has a large anonymity set). It's not perfect, but it's far better than nothing. The use of Tor as a proxy also defeats TCP fingerprinting.

  • I was thinking about it for a bit, maybe I can rent a VM somewhere and use RDP from my phone.. Or can the website recognize that as well? I find it hard to believe though.
    – W2a
    Commented May 18, 2019 at 2:06
  • @W2a It will likely fingerprint the VPS in that case.
    – forest
    Commented May 18, 2019 at 2:10

Not the answer you're looking for? Browse other questions tagged .