Skip to content

Browser Profiles

A profile is an isolated browser session with its own:

  • Cookies and session storage
  • Hardware fingerprint (User-Agent, canvas, WebGL, fonts, screen resolution)
  • Proxy assignment (optional)
  • Browser engine selection

Profiles persist across runs. An AI agent that logs into a site in run #1 will still be logged in for run #2 using the same profile.

  1. Go to Profiles in the sidebar.
  2. Click New Profile.
  3. Configure:
    • Name — descriptive label (e.g. amazon-buyer-us)
    • Browser enginezendriver (recommended) or patchright
    • Proxy — optional; select from the Proxies list
    • Fingerprint — auto-generated (recommended) or manual override
  4. Click Create. The profile directory is created at startup on first use.
  • Click Launch on a profile card to open the browser in the background.
  • Click Stop to close the browser and flush storage.
  • A running profile shows a green indicator and the number of active runs.

Fantommind auto-generates a randomised but self-consistent fingerprint for each profile:

  • User-Agent matches the platform and Chrome version
  • Canvas noise applied consistently (same seed per profile)
  • WebGL vendor/renderer spoofed to match the UA
  • Screen resolution within a plausible range

To reset a fingerprint: Profile detail → Fingerprint → Regenerate. This generates a new consistent set. Existing cookies and storage are preserved.

Assign a proxy per profile in Settings → Proxies → Add Proxy:

FieldDescription
LabelFriendly name
Protocolhttp, socks5
HostIP or hostname
PortProxy port
Username / PasswordOptional auth

Proxies are tested on assignment. A failed test shows a warning but does not block saving.

  • Select allDelete removes profiles and their browser data directories.
  • Export (planned v1.1) — export profile cookies as JSON for backup.