Remove user_fingerprint
See original GitHub issueWe know the user fingerprint is not reliable. Past investigations on large datasets (500M+ logged in events) have confirmed this. For instance:
If 2 events have a different
domain_userid
but the sameuser_fingerprint
, the probability that this is the same user is less than 50%.
I’d argue we should stop sending it altogether because the mere presence of the fingerprint creates confusion among our users (as far as I know, we never recommend using it).
Because deprecating the fingerprint could be a breaking chance for existing users, an alternative might be to disable it by default. Thoughts?
Issue Analytics
- State:
- Created 7 years ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
Delete fingerprint data from a deleted user account ...
Hi,. You can follow these steps on how to remove all fingerprints from your account: 1. Open the Settings app. 2. Click on...
Read more >How to delete user from Fingerprint Reader
How to delete user from Fingerprint Reader · Click on [Menu] button. · If have at least one administrator, you will have to...
Read more >How to remove Fingerprint from Windows Hello in ...
Click the Windows Hello Fingerprint option. After that, you will see a Remove button. Click on it to remove all registered fingerprints from...
Read more >How to Remove Windows Hello Fingerprint on Windows 10
Under the “Manage how you sign in to your device” section select the Windows Hello Fingerprint option. Then click the Remove button and...
Read more >How to remove registered fingerprints on Samsung mobile?
How to remove registered fingerprints on Samsung mobile · 1 Tap Settings. Tap Settings · 2 Tap Lock screen and security. Tap Lock...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’ve taken the approach to remove all capabilities of fingerprinting within the tracker itself, however the api method stubs are still present so this can go out in a MINOR release but produce a warning when used. I will remove the remaining stubs in version 3.0.0. This means
fp
will not be sent with any tracker events, anduser_fingerprint
will not be populated when using this tracker. Users are still free to add their own context containing user fingerprinting if they wish but there is no specific fingerprinting capabilities any more.I’ve also taken this opporuntity to remove the augur.io fingerprint capture we have as an autocontext. Again, users can manually add this as a context if they wish but as the goal here is to removing automatic fingerprinting from the tracker, it seems reasonable to remove the augur identity trackig too. Also augur.io does appear to be a dead project now from what I can tell.
@paulboocock I think we should remove the user fingerprinting functionality from the JS tracker in the next release: