AliasMode Firefox engine

The antidetect browser you can fully audit.

AliasMode Firefox is our own custom antidetect Firefox. Fingerprint protection runs inside the C++ engine, every patch is public, and in Local mode your profiles never leave your computer. Prefer Chromium? AliasMode also runs Chromium profiles through CloakBrowser.

Direct answer

AliasMode Firefox is the open-source antidetect browser engine built and maintained by AliasMode. It spoofs fingerprints inside Firefox’s C++ code, not with injected JavaScript. The engine, its patches, and its build pipeline are public under MPL-2.0, and the AliasMode app that manages it is Apache-2.0. Each profile can use AliasMode Firefox or Chromium through CloakBrowser.

Open sourceEngine (MPL-2.0) and app (Apache-2.0)
C++Engine-level fingerprint spoofing
LocalProfiles stay on your computer

Our own engine, not a closed binary

Most antidetect browsers ship a closed engine. You cannot check what it spoofs, what it leaks, or what it sends home. You have to trust the vendor.

AliasMode Firefox is different. We build the engine ourselves, publish every fingerprint patch, and ship it inside AliasMode as a verified download. You can read the code and build the engine yourself.

Fingerprint protection inside the engine

Spoofing happens in Firefox’s C++ code before a page can run a script. Pages cannot hook it, and they cannot find a patched JavaScript API. Each profile gets its own consistent Firefox identity, saved once and reused on every launch.

  • Navigator and screen: user agent, platform, hardware concurrency, touch points, and window geometry
  • Graphics: WebGL vendor, renderer, parameters, and extensions
  • Audio: AudioContext output and sample rate
  • Fonts: system font list, CSS system fonts, and font metrics
  • Network: WebRTC IP, locale, timezone, and geolocation matched to the profile proxy
  • Media: media devices, codecs, and speech voices
  • Automation: a hidden Playwright agent that page scripts cannot see

Open source from engine to app

ComponentLicenseSource
AliasMode desktop app, Local API, and MCP serverApache-2.0github.com/aliasmode/aliasmode
AliasMode Firefox engineMPL-2.0github.com/aliasmode/aliasmode-firefox
CloakBrowser Chromium engine (optional)Third-party licenseIncluded at no extra cost
AliasMode Cloud sync (optional)Hosted serviceNot required for Local mode

AliasMode Firefox is our engine, built on top of Camoufox. We maintain it, harden it, and release it with AliasMode.

Local and private by default

In Local mode, AliasMode needs no account and sends nothing to AliasMode Cloud. Profiles, cookies, and fingerprints stay on your computer. Firefox telemetry and data reporting are removed from the engine when it is compiled.

  • No AliasMode account in Local mode
  • No profile data sent to AliasMode Cloud in Local mode
  • Engine telemetry removed at compile time
  • Every engine download is checked against a pinned SHA-256 hash
  • Optional Cloud sync for teams, with encrypted portable profiles

Firefox or Chromium: pick per profile

Each AliasMode profile uses one engine. Choose AliasMode Firefox for a fully open engine. Choose Chromium through CloakBrowser when a workflow needs Chrome extensions or Playwright over CDP.

AliasMode FirefoxChromium (CloakBrowser)
Engine sourceOpen source (MPL-2.0)Third-party engine
Fingerprint spoofingC++ inside FirefoxPatched Chromium source
AutomationAliasMode Scripts (Playwright)Scripts, Local API, Playwright over CDP, MCP
Chrome extensionsNot availableSupported
PlatformsWindows x64, macOS Apple Silicon, Linux x64Windows installer, macOS from source
CostFreeFree, included at no extra cost

Start with AliasMode Firefox

  1. Install AliasMode

    Download AliasMode 0.1.0-beta.50 or newer and choose Local or Cloud mode.

  2. Create a profile

    Select AliasMode Firefox as the engine and add a proxy if the account needs one.

  3. Open the profile

    AliasMode downloads the engine, checks its hash, and opens the profile with its saved identity.

Frequently asked questions

Is AliasMode a CloakBrowser wrapper?

No. AliasMode ships its own open-source antidetect engine, AliasMode Firefox, and supports Chromium profiles through CloakBrowser as a second option. AliasMode also adds profile management, per-profile proxies, Scripts, Cloud sync, the Local API, and MCP servers for AI agents.

Is AliasMode Firefox open source?

Yes. The engine, its fingerprint patches, and its build pipeline are public under MPL-2.0 at github.com/aliasmode/aliasmode-firefox. The AliasMode app is Apache-2.0.

Does my data stay on my computer?

In Local mode, yes. AliasMode needs no account and sends no profile data to AliasMode Cloud. Cloud mode is optional and syncs encrypted portable profiles for teams.

How is AliasMode different from Donut Browser?

Donut Browser’s app is open source, but its Wayfern antidetect engine is closed source, and its MCP and automation APIs need a paid plan. AliasMode’s engine and app are both open source, and every feature is free.

Does AliasMode Firefox cost anything?

No. AliasMode Firefox, CloakBrowser Chromium profiles, Local mode, and Cloud sync are all free with unlimited profiles.

Can I still use Chromium?

Yes. CloakBrowser Chromium stays available for every profile. Choose the engine when you create a profile.