A connection with context.
Verify the proxy exit IP before opening a destination page. Automatic website language and timezone follow the observed IP location.
Separate browser contexts. Connections you control. Workflows that move at your pace. Discover the details that make RevANT your local workspace for focused browsing.
A dedicated browser context for each profile. Bring its connection, website language, timezone, and local session data together in one place.
Verify the proxy exit IP before opening a destination page. Automatic website language and timezone follow the observed IP location.
Each profile has its own cookies and browser storage. Local protection checks cover font-access denial, cookie-store separation, and the native WebRTC policy.
Inspect timezone, locale, languages, User-Agent, platform, and client hints in the main window, frame, dedicated worker, shared worker, and service worker.
Review the measured public exit IP and WebRTC evidence. Results show their scope and freshness; automatic protected checks refresh after a successful connection check.
Connection · protection · consistency
Website language and timezone follow the verified exit IP. Changing an account's declared location does not change its network location.
Checks that this workspace denies local font enumeration through the Local Font Access API.
Compares test cookies in this workspace and a temporary comparison session.
Reads the native routing policy and displays the protected STUN measurement separately.
Font-access denial does not hide every font signal. A policy check does not certify all traffic. WebRTC results expire after five minutes; a direct control is an explicit, one-time choice.
TIMEZONE / LOCALE / LANGUAGES / USER-AGENT / PLATFORM / CLIENT HINTS
Identity reflects the native browser and operating system. These checks inspect consistency within supported contexts; they do not certify a unique fingerprint or complete leak protection.
Explore 24 capabilities across six parts of your workspace. Search for what matters to your workflow, then open a feature for the practical details.
Showing all 24 features
Keep cookies, cache, bookmarks, and history in a dedicated profile directory. Return to the same local browsing context when you launch again.
Profiles and browser engines use separate storage. Creating or duplicating a profile does not copy another profile’s signed-in sessions. Identity consistency checks reflect the native browser and operating system.
Create 1–100 profiles in one batch, with a shared template and naming prefix. Preview the configuration before committing it.
Dry-run validates a template without creating profiles. API clients can use a stable idempotency key and inspect the saved batch receipt after an interrupted response, avoiding duplicate creation.
Paste or upload account lists with country, state, and city. Review ready, incomplete, and skipped entries before adding local profiles.
An import preview accepts up to 500 lines, expires after 10 minutes, and skips duplicate email addresses. It creates local profiles; account creation and website sign-in remain separate. Location targeting must match the observed connection at launch.
Organize profiles with names, tags, and notes. Search the list, filter by tag or status, and manage a focused selection.
The desktop list shows 50 profiles per page. Selection is retained across pages, while select-all applies to the current page. Start, stop, and recoverable deletion are available for selected profiles.
Duplicate profile settings for a new context while keeping browser session data separate. Save time on repeated configuration.
The new profile receives its own ID and storage. Existing cookies and signed-in browser sessions are not cloned. Edit a stopped profile to adjust its connection and environment before the next launch.
Choose an engine, start URL, viewport, and automatic or manual locale settings. RevBrowser also offers explicit User-Agent compatibility presets.
RevBrowser presets include native Chromium, Windows, macOS, Linux, Android phone, and Android tablet. They adjust advertised identity and client hints; they do not install another OS or enable touch. Fingerprint regeneration is a separate Camoufox capability.
Use a saved proxy or switch to the current system connection. Disabling the proxy retains its server, username, and password for later.
Stop the profile, change Enable proxy, save, and launch again. System routing can use an already connected OS VPN or WireGuard tunnel. RevANT does not connect or manage that VPN. Enabled-proxy failures do not silently use the system route.
Apply automatic website language and IANA timezone from the observed connection exit IP before opening the start page.
The observed country determines the regional locale, while account location requirements are checked independently. Website account settings or cookies can still affect displayed language. Host Windows synchronization is a separate owner-controlled opt-in, off by default.
Monitor the exit IP and proxy status. RevBrowser blocks destination requests when verification fails, with optional automatic browser closure.
Auto-close can be changed while the profile runs. Turning it off keeps the browser window open with a warning while managed requests remain blocked. Monitoring is periodic; the default interval is 60 seconds, rather than an operating-system firewall guarantee.
Inspect engine availability, missing configuration, connection results, readiness, and launch diagnostics from the profile manager.
A ready-to-start prerequisite check is different from a verified running session. Diagnostics describe the latest stored observations; reading them does not run a fresh network test. Optional engine setup reports progress and explains why Launch is unavailable.
Privacy Lab provides 60 scoped checks covering browser surfaces, synthetic isolation, tracker filtering, and configured network observations.
Audits use temporary synthetic browser data rather than saved account sessions. Review individual verdicts, reasons, and private baselines. Network collector checks require your configured collector; missing or unsupported measurements remain not tested.
Read the native WebRTC policy and protected STUN measurement separately. See when a result was measured and when it needs refreshing.
Protected results expire after five minutes and refresh after a successful connection check when auto-check is enabled. An optional direct positive control runs only after an explicit one-time choice and exposes that connection’s public IP to the test provider.
RevBrowser includes a reviewed starter tracker rule set, with per-profile controls and exact-site exceptions.
Exceptions use exact HTTP(S) origins and do not grant camera, microphone, or location access. The starter rule set is intentionally limited. Chrome and Camoufox can retain this setting but do not apply RevBrowser’s tracker policy.
Review startup consistency across the main window, frame, dedicated worker, shared worker, and service worker.
Supported checks inspect timezone, locale, languages, User-Agent, platform, and client hints. Results belong to their measured startup context. A passing configuration check does not establish a unique fingerprint or certify every external website.
Connect Hermes Agent, Codex, Claude Code, or OpenCode through the bundled local MCP adapter and its 37 tools.
Choose a client in API & MCP, issue a scoped credential, merge the generated configuration, and verify health and profile access. The adapter uses stdio. RevANT and the agent run on the same computer; the local HTTP API is not an MCP server URL.
Navigate, snapshot, click, fill, wait for elements, and take screenshots through managed page jobs in supported, ready browser engines.
RevBrowser executes page jobs inside the managed engine without a debug port; Chrome and Camoufox use their configured worker. Inspect job status, wait for completion, or cancel. An unknown outcome requires inspection before repeating a page action.
Set a shared active limit of 20, 30, or 50 profiles. Additional accepted launches wait in a first-in, first-out queue.
At most three profiles start simultaneously. Stop cancels queued launches too. After a service restart, retained undispatched intents stay paused for explicit Resume or Cancel; uncertain page actions are not replayed automatically.
Use RevBrowser tabs, bookmarks, history, page search, and zoom. Auto type can enter pasted text gradually when you choose to enable it.
Auto type starts off for each window. Enable it, focus a field, and paste; Escape or switching fields, tabs, or windows cancels it. RevBrowser is its own Chromium-based engine; Chrome Web Store and Google account synchronization are not included.
Export an encrypted settings backup containing profile configuration and credentials, without copying browser cookies or session directories.
Use the portable settings backup to transfer configuration. Restore previews show the profiles to add, and restored profiles remain stopped. Passwords are protected using the destination workspace’s configured credential mode.
Create an encrypted snapshot of profile configuration and browser-data files, including stored session files, in one backup.
Stop all profiles and the launch queue first. Full snapshots use authenticated AES-256-GCM encryption. Restore requires the same OS; cookies may also depend on the original user, machine, browser version, or key store, so signed-in sessions are not guaranteed to transfer.
Restore archived profiles from local Trash, or authenticate and preview an encrypted backup before adding recovered profiles.
Recoverable deletion retains profile metadata and browser data in Trash. Full-backup restore validates the file, stages separate directories, and creates new stopped profiles while retaining existing profiles. Preview expires after 10 minutes.
Opt in to scheduled workspace snapshots while RevANT is open and all profiles are stopped. Choose how many automatic copies to retain.
The interval accepts 1–720 hours; retention accepts 2–30 automatic copies. Rotation follows a successful new backup and leaves manual or imported copies intact. The passphrase stays in memory unless you explicitly save it in an available OS vault.
New workspaces protect profile passwords with current-user Windows DPAPI or macOS Keychain. Public profile responses show whether a password is set.
Existing file-based workspaces migrate only through Protect saved credentials. Password protection does not encrypt usernames, all profile metadata, or every browser file. An encrypted workspace backup provides separate protection for exported browser data.
Issue separate agent credentials with explicit profiles, permitted actions, expiry, and revocation. Keep administrative operations with the workspace owner.
Insufficient agent permissions never fall back to owner access. Backups exclude agent grants and owner API-session credentials, so restore does not revive revoked access. API scopes govern requests; they do not sandbox an agent with unrestricted access to your OS account.
No matching features. Try a different search or category.
Batch sizes and active limits describe desktop operations. Website subscription profile allowances are listed on the pricing page. Running many browsers depends on your device and workload.
A proxy for one context. Your system connection for another. Change the route while the profile is stopped, save, then launch.
Compare browser enginesThe profile uses its saved proxy. If verification fails, RevBrowser blocks destination requests instead of switching to a direct route.
Illustration only. This switch does not change your network or connect to the desktop app.
Two kinds of encrypted backup, built for different needs. Preview a restore before creating recovered profiles.
Stop all profiles and the launch queue before a full snapshot or restore.
Check the backup and its warnings before committing. A restore preview lasts 10 minutes.
Full restore adds new stopped profiles and retains existing ones. Session portability depends on the OS, browser, and original key store.
Opt in to a 1–720 hour schedule and retain 2–30 automatic snapshots. RevANT must stay open with profiles stopped. A successful new snapshot rotates automatic copies; manual and imported backups stay intact.
Manage profile lifecycles and page jobs through the same local backend. RevANT stays open on the computer running your agent.
Choose your client inside the desktop app.
Select allowed profiles, actions, and credential expiry.
Merge the generated configuration, then check health and the profiles your agent can access.
// Check the local backend
revanti_health()
// List profiles within your scope
revanti_list_profiles()
// Inspect readiness before launching
revanti_profile_readiness(
profile_id: "YOUR_PROFILE_ID"
)Illustrative tool calls. Generate your client configuration inside RevANT. The desktop API uses loopback; this website does not access your local app.
One manager, with engine-specific capabilities and separate profile storage.
| Engine | Runtime | Profile control | Page automation |
|---|---|---|---|
| RevBrowser BUILT IN | Included in native builds | Create, start, stop, status | Managed engine |
| Chrome | Separate setup required | After setup | Existing worker |
| Camoufox EXPERIMENTAL | Separate setup required | After setup | Existing worker |
Privacy checks report what was actually measured. Missing collectors, unsupported APIs, and incomplete evidence remain unverified. RevANT does not guarantee complete anonymity, manage your VPN, or replace an operating-system firewall.
Each profile has dedicated browser data and saved environment settings. Its website locale and timezone can follow its verified connection, while startup checks inspect browser consistency. Separate profiles do not guarantee different IP addresses, unique fingerprints, or complete anonymity.
Enable proxy to use the saved profile proxy, or turn it off to use your current system route. An already connected OS VPN can supply that route. Sharing a proxy does not guarantee distinct exit IPs. Change the route while the profile is stopped, save, then launch.
No. The desktop launch limit is 20, 30, or 50 active profiles across all engines, including starting profiles. Up to 100 profiles can be created in one batch. Website plan allowances describe a separate subscription entitlement; see pricing for the published profile allowance. Available memory and workload affect practical concurrency.
A settings backup excludes cookies and browser data. A full workspace backup includes stored session files, but restoring them requires the same OS and can depend on the original user, device, browser version, or key store. Sign-in portability is not guaranteed.
RevBrowser is the bundled Chromium-based engine. Chrome requires its separate runtime setup; Camoufox is an experimental alternative. RevBrowser-specific tracker controls, compatibility presets, and browser privacy panels do not automatically apply to other engines.
Profiles remain in your local RevANT workspace. New workspaces use current-user Windows DPAPI or macOS Keychain for profile passwords; existing file-based credentials move only after an explicit migration. This password protection is separate from encryption of exported workspace backups.
It describes a specific measurement and its recorded scope. Inspect verdicts, reasons, and timestamps. Unsupported or unmeasured checks remain not tested. A passed startup consistency check does not certify every website or all network traffic.
The examples here use illustrative data. Local profile management, proxy verification, backup, privacy measurement, and API/MCP connections run inside your installed RevANT app. This website does not read your local workspace.
Explore the demo, or find the plan that fits your work.