|
|
|
|
|
by mike_d
495 days ago
|
|
The websites opening an audio context without using it to play anything are probably doing bot detection. Different browser engines and operating systems implement audio processing differently, so if you play a completely inaudible sound and then record it back (from the API not the microphone) you end up with a signature. You can use that signature to see if the browser is lying about its user agent, running in headless mode, or all sort of other interesting edge cases that are not a real user buying widgets. https://github.com/fingerprintjs/fingerprintjs/blob/3201a7d6... |
|