Commit Graph

10 Commits

Author SHA1 Message Date
celenity
4dc6e86ffd Add a separate settings fragment for IronFox-specific UI settings
This should allow for easier maintenance and updates in the future, and provides all of our custom settings in one centralized place (This is also similar to ex. LibreWolf)

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-22 00:14:23 -04:00
celenity
d4d86cc236 Clarify Fission
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-19 20:21:15 -04:00
celenity
f260a870eb Prevent fingerprinting based on whether PDF.js is enabled/disabled
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-18 20:55:39 -04:00
celenity
3a3df91b07 Stub the Beacon API (navigator.sendBeacon) internally, instead of relying on uBlock Origin
This is especially important since we now have uBlock Origin as optional on the onboarding; and even with that aside, this is also beneficial for other reasons - ex. I suspect that this will improve performance, this will ensure users are still protected if they disable uBo for a site, etc... - In general, I also just think this is better handled by the browser

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-18 20:22:08 -04:00
celenity
fc2cbc8646 Add toggles to enable/disable WebGL and WebRTC globally
While we currently block WebGL by default with uBlock Origin (and it's similarly possible to block WebRTC with uBlock Origin), these toggles are useful for users who want to disable WebGL and/or WebRTC globally, and know they don't need/wish to use it for ANY website. This is also primarily beneficial from a security perspective, as it also provides further attack surface reduction

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 17:01:14 -04:00
celenity
192f22cc34 Fix links
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 15:59:10 -04:00
celenity
4f38ab725f Fix links
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 15:56:45 -04:00
celenity
bd2189669e Add more docs
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 04:22:31 -04:00
celenity
c8927a61fc Minor adjustment
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-16 16:17:54 -04:00
celenity
c7e8055040 Add (WIP) temporary docs
We can use these to cover important information for the time-being, until the website is ready - once it is, we'll move content from here to there

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-16 05:12:38 -04:00