Echidna
Documentation

Echidna documentation

Everything you need to install Echidna, build profiles that hold together, route them through proxies, and drive them from code or AI agents.

Core concepts

TermMeaning
ProfileOne browser identity: its own persona, proxy, cookies, storage, extensions and history, stored on your computer.
PersonaThe device a profile presents: operating system, hardware, screen, graphics, fonts, audio and network characteristics, all derived from one seed so they agree with each other.
EngineThe local service the desktop app runs. It launches profiles, applies personas and exposes a loopback API for automation.
Browser engineEchidna's hardened Chromium build. It is verified against a signed inventory before every launch and updates itself in the background.
DeviceA computer activated with your licence. Each license allows a set number of devices; free one by signing out of Echidna on that computer.

System requirements

PlatformSupportedPackage
WindowsWindows 10 and 11, x64Installer (.exe)
macOSmacOS 13 or later on Apple SiliconDisk image (.dmg)
Linuxx64: Ubuntu 22.04 or newer, Debian 12 or newer.deb or AppImage

Each running profile is a full Chromium browser, so the number you can keep open at once depends on your computer's memory and the pages you use.

Acceptable use. Echidna is for accounts, identities and payment methods you are authorised to use. Fraud or other unlawful use ends your licence immediately. Read the Acceptable Use Policy.