# Features List

Below is a list of all patches that have been applied to Firefox.


# Fingerprint spoofing

  • Navigator properties spoofing (device, browser, locale, etc.)
  • Support for emulating screen size, resolution, etc.
  • Spoof WebGL parameters, supported extensions, context attributes, and shader precision formats.
  • Spoof inner and outer window viewport sizes
  • Spoof AudioContext sample rate, output latency, and max channel count
  • Network headers (Accept-Languages and User-Agent) are spoofed to match the navigator properties
  • WebRTC IP spoofing at the protocol level
  • Geolocation, timezone, and locale spoofing
  • Battery API spoofing
  • etc.

# Stealth patches

  • Avoids main world execution leaks. All page agent javascript is sandboxed
  • Avoids frame execution context leaks
  • Fixes navigator.webdriver detection
  • Fixes Firefox headless detection via pointer type (#26)
  • Removed potentially leaking anti-zoom/meta viewport handling patches
  • Uses non-default screen & window sizes
  • Re-enable fission content isolations
  • Re-enable PDF.js
  • Other leaking config properties changed

# Anti font fingerprinting

  • Automatically uses the correct system fonts for your User Agent
  • Bundled with Windows, Mac, and Linux system fonts
  • Prevents font metrics fingerprinting by randomly offsetting letter spacing

# Playwright support

  • Custom implementation of Playwright for the latest Firefox
  • Various config patches to evade bot detection

# Debloat/Optimizations

  • Stripped out/disabled many, many Mozilla services. Runs faster than the original Mozilla Firefox, and uses less memory (200mb)
  • Patches from LibreWolf & Ghostery to help remove telemetry & bloat
  • Debloat config from PeskyFox, LibreWolf, and others
  • Speed & network optimizations from FastFox
  • Removed all CSS animations
  • Minimalistic theming
  • etc.

# Addons

  • Firefox addons can be loaded with the --addons flag
  • Added uBlock Origin with custom privacy filters
  • Added Bypass Paywalls Clean
  • Addons are not allowed to open tabs
  • Addons are automatically enabled in Private Browsing mode
  • Addons are automatically pinned to the toolbar
  • Fixes DNS leaks with uBO prefetching

# Thanks ❤️

The design and implementation of Camoufox was inspired by the following projects, in no particular order:

Project Contribution
LibreWolf Debloat patches & build system inspiration
BetterFox Debloat & optimizations
Ghostery Debloat reference
TOR Browser Anti fingerprinting reference
Jamir-boop/minimalisticfox Inspired Camoufox's minimalistic theming
nicoth-in/Dark-Space-Theme Camoufox's dark theme
Playwright, Puppeteer/Juggler Original Juggler implementation
CreepJS, Browserleaks, BrowserScan Valuable leak testing sites
riflosnake/HumanCursor Original human-like cursor movement algorithm