Categories
Self-Hosted Developer Tools Web Scraping Privacy Tools Browser Automation Anti-Detect Browser Profile ManagerStars
Forks
Watchers
Developer links
FoxProfile
Every account you run deserves its own browser identity, and FoxProfile keeps those identities permanently separate instead of letting them bleed into one another. Create a profile once and it remembers its device: screen, GPU, CPU cores, fonts, and canvas noise are generated on first launch and reused on every later one, so the fingerprint a site saw yesterday is the fingerprint it sees tomorrow. Sessions stick too: history, cookies, and logins live in the profile directory, and the tabs you left open reopen where you left them. Each profile carries its own proxy (HTTP, HTTPS, SOCKS4, or SOCKS5, with a built-in checker) while timezone and locale follow the exit IP automatically or stay pinned to your choice, and the Check IP button compares the exit address across three services and flags mismatches or datacenter addresses. Cookies move in and out as standard editor JSON or Netscape files, whole profiles travel as ZIP archives, and bulk actions launch, stop, or delete fleets at once. On a server, the web panel runs profiles headlessly so you can manage them and view their screens from anywhere, the REST API scripts everything, and the MCP server lets AI agents drive the browsers directly. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Fingerprints that stay identical
- Each profile generates its device fingerprint once and reuses it on every later launch, covering screen, GPU, CPU cores, fonts, and canvas noise, so sites meet the same machine every visit.
- Identities that never mix
- Cookies, history, logins, and open tabs live inside each profile's own directory, and whole profiles export as ZIP archives that carry their fingerprint with them when you move between machines.
- Managed from any browser
- Server mode runs profiles headlessly on the VPS behind a token-protected web panel with the same table, filters, and bulk actions as the desktop app, including remote viewing of each profile's screen.
- Scriptable by people and agents
- A REST API with Swagger documentation handles automation, while the MCP server lets AI agents launch profiles, browse, click, type, and take screenshots under your control.
Features
- Two browser engines
- Camoufox, a Firefox build that spoofs fingerprints at the engine level, is the default; an experimental Chrome engine based on fingerprint-chromium can be chosen when a profile is created.
- Per-profile proxy support
- Assign HTTP, HTTPS, SOCKS4, or SOCKS5 proxies with optional authentication, including the host:port:user:pass format, and verify them with the built-in proxy checker before launching.
- Timezone and locale alignment
- Timezone and locale follow the proxy's exit IP automatically or stay pinned per profile, and Check IP compares Cloudflare, ipinfo, and ip-api results, warning about mismatches.
- Cookie import and export
- Move cookies between tools as Cookie-Editor or EditThisCookie JSON, GoLogin, GPM, and Multilogin formats, or Netscape cookies.txt files for yt-dlp, curl, and wget.
- Fleet-scale profile table
- Scan every profile's engine, emulated device, proxy, timezone, and state at a glance, filter by running or proxy status, search by name, and launch or stop many profiles at once.