Jindřich Bär
Jindřich Bär
Hello! I've always understood Electron.js as a desktop app framework - `fingerprint-suite` is made primarily for headless browsers extracting data. Could you please describe the use case for this? We'll...
Hello! Sorry, I'm not @petrpatek but I hope I can answer your questions just as well :) The support for this is still unofficial, so it requires a bit of...
I see that the plugins data (along with `mime-types`) are being already generated in the `fingerprint-generator`. Injecting those will probably not be any different from all the other properties. Is...
Thank you for bringing this up! We'll definitely look into it. We've found out that some (legit) privacy addons can have a similar effect - and therefore, websites shouldn't block...
Sorry for taking so long! Font fingerprinting is definitely on our radar. Our current data is unfortunately insufficient for injecting the browsers with realistic font fingerprints - also, there is...
Thanks for bringing this up! As @szmarczak mentioned, there is an easy quick fix - using Playwright's `channel: 'chrome'` option (see lower). This way, your automation framework controls an actual...
Thank you for submitting this issue! Fingerprinting services can usually detect the machine's OS by performing [font fingerprinting](https://browserleaks.com/fonts) (different OSes provide different fonts), among others. These are usually some of...
Thank you for submitting this issue! The Canvas/WebGL fingerprint in [iphey.com](https://iphey.com) is (IMHO, most likely) a hash of several rendering features. Those values are based on OS, installed fonts, web...
Thank you for bringing this up! From what I've found, [`clientInformation`](https://developer.mozilla.org/en-US/docs/Web/API/Window#properties) was an IE global property, providing ~`window.navigator` functionality. In Chrome and Firefox, this is probably backwards compatibility thing. I...
Ok, after partially revamping this yesterday, I have a few points/questions (@metalwarrior665 ): - Migration-safe dataset upload - what is the use case? The local "context" wipes with every migration...