I believe it’s coming to Firefox natively. Just keep in mind that dark mode can make you and your browser more fingerprintable. 🤙🏻
Discussion
I didn't realize that.
But yes, makes total sense, assuming sites can read this setting. Thanks for sharing.
I guess I'll just it anyway, or maybe mullavad for sensitive actions, but, yes, good to know.
And good to hear this feature is coming to Firefox.
When a "dark mode" extension is used, it alters the appearance of websites by changing their color schemes. This alteration can be detected by websites or third-party trackers. For instance, a study found that style modifications from browser extensions can be used to identify installed extensions.
Moreover, some extensions, like 'Dark Reader', can conflict with browser settings designed to resist fingerprinting, potentially revealing additional information about the user's browser configuration.
Another aspect to consider is that some browsers, like Firefox, set the preferred color scheme to light to increase privacy and make fingerprinting harder. Overriding this preference with a "dark mode" extension could potentially reduce privacy.
Furthermore, certain extensions can be fingerprinted based on their 'web accessible resources', which are assets that web pages or other extensions can access. For example, a website can check for the existence of these resources in popular extensions and generate a tracking hash based on the combination of found extensions.
Resist Fingerprinting conflicts with Dark Reader leading to blinding white flashes while loading pages : https://www.reddit.com/r/firefox/comments/y7tvvn/resist_fingerprinting_conflicts_with_dark_reader/
How do I get around resistFingerprinting setting my preferred Firefox theme to light? https://superuser.com/questions/1610744/how-do-i-get-around-resistfingerprinting-setting-my-preferred-firefox-theme-to-l
Fingerprinting v3: Dark Mode detection https://github.com/brave/brave-browser/issues/15265
Storing Anonymous Browsing Preferences Using Browser Fingerprinting https://fingerprint.com/blog/storing-anonymous-browser-preferences/
Google Chrome extensions can be fingerprinted to track you online https://www.bleepingcomputer.com/news/security/google-chrome-extensions-can-be-fingerprinted-to-track-you-online/
Fingerprinting in Style: Detecting Browser Extensions via Injected Style Sheets https://www.usenix.org/conference/usenixsecurity21/presentation/laperdrix
Brave Dark Mode Issue? https://community.brave.com/t/brave-dark-mode-issue/275602