What is Santiago?
Santiago is a desktop anti-detect browser that lets you run many independent online identities from one app, without them giving each other away. Each identity lives in its own profile — a separate browser with its own fingerprint, proxy, and login sessions. This page explains what that means and how you’ll actually use it, in about five minutes.
The short version
Section titled “The short version”Most browsers leak a consistent “fingerprint” — a mix of signals (screen, fonts, graphics card, time zone, and dozens more) that sites and anti-bot systems use to recognize you across accounts. Open ten accounts in one regular browser and they all look like the same machine. That’s how account links get detected.
Santiago gives each profile its own realistic fingerprint, its own proxy (so it has its own IP and location), and its own isolated cookies and storage. To the websites you visit, each profile looks like a different person on a different device.
Santiago is built on Firefox/Camoufox, not Chromium. The fingerprint is spoofed deep inside the browser engine rather than by scripts layered on top of the page, so it holds up against standard checks. You don’t need to understand the engineering — you just create profiles and launch them.
What a profile is
Section titled “What a profile is”A profile is a complete, self-contained browser identity. When you launch one, Santiago opens a real browser window that behaves like its own separate device.
| Part of a profile | What it does |
|---|---|
| Fingerprint | The device identity sites see — operating system, screen size, graphics (WebGL), fonts, audio, time zone, languages, WebRTC, and more. Generated to look like a real device, not random noise. |
| Proxy | The network identity — its own IP address and geographic location. Supports HTTP, SOCKS4, and SOCKS5, set per profile. |
| Cookies / session | The logins and browsing state — cookies, local storage, and open tabs are kept fully isolated per profile, so one account never bleeds into another. |
Your session (cookies and open tabs) is synced to the cloud, so you can pick up the same profile on another computer right where you left off. A profile can only run in one place at a time — if it’s already open on another device, you’ll see it as locked.
Learn more in How fingerprints work and Configure a proxy.
Who it’s for
Section titled “Who it’s for”Santiago is built for anyone who needs many separate, isolated browser identities at once:
- Managing multiple identities — keep fully isolated profiles for different projects, clients, regions or workspaces, so their cookies and history never mix.
- Web scraping & data collection — gather public data at scale, spreading requests across distinct fingerprints and IPs.
- Browser automation — drive routine browser work manually, with scripts, or with AI agents, inside consistent, isolated profiles.
- Privacy & testing — check how your own sites behave for different users, or browse with a clean, controlled fingerprint.
You manage everything from a simple desktop app: a tray icon plus a profile manager that opens in your normal browser. It runs on macOS (Intel and Apple Silicon), Windows, and Linux (AppImage), and the same profile produces the same result on any of them. See Supported platforms.
The two ways to use Santiago
Section titled “The two ways to use Santiago”You can drive profiles yourself, or hand one to an AI agent to drive for you.
1. Manually, in the desktop app
Section titled “1. Manually, in the desktop app”This is the everyday way to work. You create a profile, give it a fingerprint and a proxy, then launch it and browse like in any normal browser — log in, click around, fill forms, manage your accounts. Your cookies and tabs are saved and synced automatically when you close the profile.
Start here:
2. Hand a profile to an AI agent
Section titled “2. Hand a profile to an AI agent”Instead of clicking yourself, you can let an AI agent (such as Claude or Codex) do the work inside a profile. Santiago runs a small local API so the agent can launch a profile, open pages, fill forms, and read results — all while staying behind the same realistic fingerprint and proxy.
The local API lives on your own machine:
- Daemon base:
http://localhost:7891/api - Automation actions:
http://localhost:7891/api/automation/:profileId/<action>
Every response uses the same envelope, so it’s easy for an agent to parse:
{ "ok": true, "data": { } }The data object holds the result of the action (the example above is empty for brevity). On failure you get a machine-readable code plus a human-readable message:
{ "ok": false, "error": { "code": "...", "message": "..." } }To set this up, you install the agent skill — a small package that teaches the agent how to talk to Santiago. The simplest path is to tell your agent to install it from the public archive:
https://downloads.santiago-browser.com/skill/latest/santiago-browser-skill.tar.gzStart here:
What you can do next
Section titled “What you can do next”| Goal | Go to |
|---|---|
| Get the app on your computer | Install Santiago |
| Build your first identity | Create your first profile |
| Understand fingerprints | How fingerprints work |
| Let an AI agent drive a profile | Automation overview |
| Compare plans and pricing | Plans |
Need help? Reach support any time at t.me/santiago_browser.