-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why fingerprint is same in private mode as well ? #861
Comments
In chrome + chrome incognito Fingerprint is not changing. why this type of inconsitency ? is happening |
Hi @prk2331! FingerprintJS takes a large number of attributes from your browser (features, fonts, plugins, hardware parameters, etc., see the demo to get an idea) a hashes them into a single These signals are the same in incognito mode as they are in normal mode, therefore FingerprintJS gives you the same If you are trying to identify if a visitor is using incognito mode, FingerprintJS (the open-source library) does not have a field for this in the result, but Fingerprint Pro does. Developer plans are free for up to 20k identification requests per month. |
Hey @prk2331 , |
can browser extensions like "privacy badger" cause the difference of behavior between normal and incognito modes ? |
Hey @chitralverma I have tested Privacy Badger on the FingerprintJS demo here: https://fingerprintjs.github.io/fingerprintjs/ |
Why is the identifier on the same device and the same chrome platform? Just change the gmail account and the identifier will change. I also get another error in one case: gest mode chrome and edge default are generated together. same identifier |
Hi @ezreall!
Can you rephrase the question, please? I am not sure I understand
Do you mean changing the Google profile signed in to the Chrome window? It can change the identifier but doesn't have to. For example, if the profiles have different preferred languages, they will have different identifiers. But if the profile settings are the same, they will have the same identifier. You can transparently check this behavior:
You will see which attributes differ between the two Chrome profiles.
Edge is using Chromium as a rendering engine under the hood, it is therefore expected that their browser fingerprints are the same (provided they have the same language settings, etc.). You could consider adding your own entropy components (like a user agent) to differentiate them. FingerprintJS uses a simple and transparent hashing algorithm to generate the browser identifier. You can add or exclude individual entropy components according to your needs. But if its limitations are a problem for your use case, consider upgrading to Fingerprint Identification which has a much more advanced and accurate approach to browser identification built on top of FingerprintJS. |
Closing this because it's a question, not an issue, and it has been answered |
Team can you please give me a knowledge that why this is same in incognito mode as well, as last month I run the Sitecore Product there I saw the browser Id always different in incognito mode that time. and I am applying Fingerprint concept in my current project to identify anonymous guest, But while seeing this type of changing behavior in incognito mode I am little bit confused in both concepts.
Can anyone here who can guide me on this
Thanks
The text was updated successfully, but these errors were encountered: