Skip to content
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

Site whitelist for fingerprint deception #2714

Open
1 task
therainydev opened this issue Feb 14, 2024 · 0 comments
Open
1 task

Site whitelist for fingerprint deception #2714

therainydev opened this issue Feb 14, 2024 · 0 comments

Comments

@therainydev
Copy link

therainydev commented Feb 14, 2024

Description

Add an option to disable fingerprint deception for some sites.

Who's implementing?

  • I'm willing to implement this feature myself

The problem

The anti-fingerprinting features, while useful for protecting privacy, can cause some sites to have visible issues. In particular, the #fingerprinting-client-rects-noise flag causes the lines in the Desmos graphing calculator to jitter around randomly at high speeds.

recording.mp4

To reproduce the issue:

  • Enable the #fingerprinting-client-rects-noise flag in Ungoogled Chromium (via chrome://flags).
  • Go to any Desmos graphing calculator URL, like https://www.desmos.com/calculator/gwqlodfcbm.
  • Watch the lines jitter around in a very irritating manner.

Possible solutions

I suggest adding an option to whitelist some sites from fingerprint deception, which would allow users to disable fingerprinting deception for some sites while keeping it enabled for all other sites.

Edit: The specific issue mentioned above has been fixed in #2790. Nonetheless, adding a whitelist for fingerprint deception is a good idea because it would allow users to temporarily work around similar issues that may arise, as well as issues only pertinent to specific websites.

Alternatives

No response

Additional context

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant