mozilla-mobile / focus-android

⚠️ Firefox Focus (Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
https://github.com/mozilla-mobile/firefox-android
Mozilla Public License 2.0
2.11k stars 711 forks source link

Block Canvas Fingerprint #996

Closed ghost closed 2 years ago

ghost commented 7 years ago

Correct me if i'm wrong, wouldn't be useful to add a feature like canvas fingerprint block or (better) obfuscation? Make the device fingerprint less unique can really improve anonimity.

More information: https://en.wikipedia.org/wiki/Canvas_fingerprinting https://browserleaks.com/canvas https://amiunique.org/

This is a third-party Firefox extension that does this: https://addons.mozilla.org/en/firefox/addon/no-canvas-fingerprinting/

lcanali commented 6 years ago

FYI: Firefox 58 to Block Canvas Browser Fingerprinting By Default to Stop Online Tracking

pocmo commented 6 years ago

We might depend on GeckoView for that (#13)

bbinto commented 6 years ago

So @pocmo, due to GeckoView requirements, is this a blocker than?

pocmo commented 6 years ago

So @pocmo, due to GeckoView requirements, is this a blocker than?

Yes, from what I have seen there's no way to block this happening inside a WebView.

cpeterso commented 6 years ago

@bbinto, GeckoView has prefs to block non-user-initiated canvas access. We talked about adding a Klar setting for this as part of Klar+GeckoView's fingerprinting protection. Should we add this bug to the v6.0 (GeckoView) milestone?

cpeterso commented 6 years ago

Canvas fingerprinting protection is a new feature that is not available in WebView, so it doesn't need to be in the initial Klar+GeckoView release (6.0).

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.