One browser for every client. Nothing crosses between them.
A secure, multi-tenant browser built for MSP technicians.
Download · Install · Features · How-to · Security · FAQ
Two clients side by side, each in its own sealed session. All screenshots use made-up sample clients (Contoso, Fabrikam, Northwind…).
MSP technicians sign into dozens of client tenants a day. In a normal browser that means juggling profiles, private windows and the constant risk of making a change in the wrong tenant. Cordon gives every client its own sealed session and labels every page with the client it belongs to.
| Normal browser | Cordon | |
|---|---|---|
| Signed into many clients at once | Separate profiles or private windows | Built in: one sealed session per client |
| Which tenant am I in? | Read the address bar and hope | Colored badge on every page, plus a wrong-tenant warning |
| Client cookies and sign-ins | Shared across tabs in a profile | Never cross between clients |
| MSP tools (Halo, IT Glue, RMM…) | Bookmarks | One-click sidebar, shared or separate sign-ins |
| Updates | Trust the download | Checked against Cordon's own offline signature |
- A sealed session for every client. Be signed into Contoso's and Fabrikam's Microsoft 365, Google and Adobe admin portals at the same time. Cookies, storage and sign-ins never mix.
- Client badge on every page. A name and domain badge shows whose tenant you're in, even in a screen share.
- Wrong-tenant warning. A red bar when a client's tab signs into a different Microsoft tenant, and an amber bar when the sign-in name or domain doesn't match.
- Clear one client or wipe everything in one click.
- Home: all clients. Every client on one page. Type to filter, or type an address or search.
- Client Home. Each client's portal shortcuts (M365 Admin, Entra ID, Intune…) and recent pages. Remove one recent page, or clear them all.
- Quick switcher. Ctrl+K finds any client, tool, open tab or shortcut.
- Reopen a closed tab with Ctrl+Shift+T.
- Split view. Two tabs next to each other, even from different clients. Drag the divider, swap sides with one click.
- App windows. Drag a tab out of the window and it becomes its own app window, page only. Or install any tool as an app with its own taskbar icon.
- Combined tools. Put 2–4 tools (say NinjaOne + Huntress) behind one sidebar button.
- Halo, ConnectWise, Autotask, IT Glue, Hudu, N-sight, N-central, NinjaOne, Datto RMM, Huntress, Duo, SentinelOne, Cove, CIPP, or any https tool you add. Tool icons are found automatically.
- Shared or separate sign-ins. Shared signs you in once for all your everyday tools. Separate gives every tool its own session. Any single tool can have its own session (right-click it → Own session).
- Your extension, inside Cordon. Use the Bitwarden, 1Password or LastPass extension you already have in Chrome or Edge. It fills logins in your tool pages, including SSO and self-hosted servers. It never runs in client tabs.
- Vault side panel. Your web vault next to the page (Ctrl+Shift+B): Bitwarden, Bitwarden EU, 1Password, LastPass or your company's own server. It locks when Cordon locks.
No extensions to install, and nothing runs inside web pages.
![]() |
![]() |
Timer. A ticket stopwatch (Copy gives a time entry like 0.25 h) and a countdown with a notification. |
Password generator. Strong random passwords, made on your PC and never saved. |
- Reminders. "Call back Contoso in 30 min." A Windows notification when it's due. While Cordon is locked, the reminder text stays hidden.
- Full-page screenshot. Ctrl+Shift+S captures the whole page, not just what's on screen. Save it as a PNG or copy it.
- Click to call or email. Phone and email links on any page, including inside embedded emails in Halo, open Teams, Zoom or your mail app. When a page starts a call by itself, Cordon asks first and names the site.
- AI side panel. Microsoft 365 Copilot, ChatGPT, Claude or Gemini, with its own sign-in, separate from every client.
- Ad and tracker blocking in every session. Pause it per site with the shield in the address bar.
- Your search engine: DuckDuckGo, Google, Brave or Bing. Searches open in the separate Web group, never inside a client's session.
- Tab sleeping and Lean mode keep memory use low on busy days.
- Dark or light theme, or follow Windows. The light theme is a soft gray, easy on the eyes.
- Page size. Compact, Comfortable or Large text for Cordon's own pages.
- Profiles. Separate Cordon profiles (for example a second business), each with its own clients, data and taskbar icon.
Windows 10 or 11.
- Open the latest release and download
Cordon-Setup-x.y.z.exe. - Run it. The first time, Windows may show "Windows protected your PC". Click More info → Run anyway. Cordon isn't signed with a paid Microsoft certificate; its updates are protected by Cordon's own signature (how).
- Pick Only for me (recommended) and finish.
- On first launch, create your PIN (8+ characters, or 6 with a letter). Then start fresh, import your bookmarks, or import a profile from another PC.
Updating: nothing to do. Cordon checks every few hours and installs updates when you close it, or when you click Relaunch on the update banner.
Uninstalling: Windows Settings → Apps → Cordon → Uninstall. This also erases all saved sign-ins on that PC.
Add a client
- Click + (Add client) under the clients in the sidebar.
- Type the Name. The short ID fills itself in.
- Enter the client's Domain (e.g.
contoso.onmicrosoft.com). - Optional: paste the Entra tenant ID to turn on the red wrong-tenant warning.
- Add the portals they use under Shortcuts, pick a Badge color, then Save.
Use Home
- Click the four-squares button in the sidebar to see every client.
- Click a client, or type part of its name and press Enter.
- In a client, click the house button (next to Reload) to get back to its shortcuts and recent pages.
- Click Add shortcut to add a portal. Hover a recent page and click × to forget it.
Open split view
- Open both tabs (they can be from different clients or tools).
- Right-click the tab you want on the right → Open in split view.
- Click the other tab: it fills the left side.
- Drag the divider to resize. Swap switches sides; × closes the split and keeps the tab open.
Set up your password manager
Extension (fills logins in tool pages):
- Install Bitwarden, 1Password or LastPass in Chrome or Edge, if you haven't already.
- In Cordon, open Settings → Tools → Password manager.
- Click, for example, Bitwarden from Chrome. Cordon loads its own copy.
- Open any tool and sign into the extension once (SSO and self-hosted servers work).
Side panel (your web vault next to the page):
- Settings → Tools → turn on Side panel with your web vault.
- Pick Bitwarden, Bitwarden EU, 1Password or LastPass, or paste your company's vault address.
- Press Ctrl+Shift+B and sign in once.
Turn on add-ons
- Open Settings → Add-ons.
- Switch on Timer, Reminders and/or Password generator.
- Click the stopwatch button next to the address bar to use them.
Set up click-to-call
- In Windows, open Settings → Apps → Default apps.
- Search for TEL and pick your calling app (Teams, Zoom, your softphone…). Do the same for MAILTO if you want a specific mail app.
- In Cordon, click a phone link and confirm with Call. Or select a number on any page, right-click → Call ….
Combine tools
- Right-click a tool in the sidebar (or in All tools, the wrench).
- Choose Combine with → pick the second tool. Repeat for up to 4 tools.
- Click the combined button: the tools' tabs share one tab row, each tool keeps its own session.
- To undo: right-click a tool → Take … out of the combined button, or Uncombine all.
Install a site as an app
- Drag a tab out of the window, or right-click a tool, shortcut or tab → Open as app window.
- To keep it: Settings → Apps → Install as app. It gets a Start Menu entry you can pin to the taskbar.
- The app shares the sign-in of its tool or client. Move the mouse to its top edge for back, reload and copy-address buttons.
Move to another PC
- Settings → Profiles & backup → Export profile…, and choose a password.
- On the new PC, pick Move from another PC on first launch (or Import in the same place).
- Clients, tools, settings, bookmarks and apps come along. Sign-ins and the PIN never leave the device.
| Shortcut | Action |
|---|---|
| Ctrl+K | Find a client, tool, tab or shortcut |
| Ctrl+L | Address bar |
| Ctrl+T / Ctrl+W | New tab / close tab |
| Ctrl+Shift+T | Reopen closed tab |
| Ctrl+Shift+N | New window |
| Ctrl+B | Expand or collapse the sidebar |
| Ctrl+Shift+B | Password vault panel |
| Ctrl+Shift+S | Full-page screenshot |
| Ctrl+Shift+L | Lock now |
- Sandboxed. Every page runs in Chromium's sandbox. Websites get no access to your files or to Cordon itself.
- https only. Certificate errors are never bypassed.
- No silent permissions. Camera, microphone, location, notifications and USB/Bluetooth are blocked for websites. Downloads need your approval every time.
- Encrypted at rest. Saved sign-ins are encrypted with your Windows account.
- Locked down at launch. Cordon refuses to start with debugging, proxy or certificate-bypass flags that could expose sessions, even from an edited shortcut.
- Screen-capture protection (optional) hides Cordon from screenshots and recordings by other programs.
- Tested every release. Each release passes automated attack tests on the packaged app before it's signed.
Every installer is signed with an offline key that never touches GitHub. Before installing anything, Cordon checks that:
- the signature matches the key built into the app,
- the version is the one announced (an old installer can't be re-sent as a new one),
- the downloaded file is byte-for-byte the one that was signed.
If any check fails, the update is deleted and not installed. Even someone who took over this GitHub repository couldn't push an update to your PCs.
Release signing key fingerprint: f985ce6f6a50a969
Check a download yourself (optional)
In PowerShell, in the folder with the installer:
$f = Get-Item ".\Cordon-Setup-*.exe"
[Convert]::ToBase64String([Security.Cryptography.SHA512]::Create().ComputeHash([IO.File]::ReadAllBytes($f.FullName)))The output must equal the sha512: line in that release's latest.yml.
| File | What it is |
|---|---|
Cordon-Setup-x.y.z.exe |
The installer: the only file you need |
cordon-update.sig.json |
Cordon's signature for this installer (used by the built-in updater) |
latest.yml, *.blockmap |
Update feed files read by the app |
cordon-policy.json + .sig |
Only on critical security releases: tells older versions to update |
Is it free? Yes.
Mac? Not yet. Windows first.
Does Cordon see my passwords or client data? No. Everything stays on your PC. Cordon has no account, no cloud and no telemetry.
Found a bug or have an idea? Open an issue: pick Report a problem or Suggest an improvement, and include your Cordon version (Settings → About & updates). Issues are public, so leave out passwords and client names.
Found a security problem? Please report it privately: Report a vulnerability. See SECURITY.md.












