Features

Everything it does, on one page.

Ten parts, each with a drawing of how it works.

Five parts

Keep Accounts apart

A sealed browser, a device, an exit and a jar of its own for every Account — and a report on what still links them.

One window, many browsers

Sealed Sessions

Each Account opens in a Session of its own: its cookies, storage and cache on a partition no other Account can read. Sign in to the same site on twenty Accounts at once, and none of them sees another.

  • Open one Account, or a hundred
  • Side by side, or every Session tiled live
  • A crash stays inside its own Session
Acct 01shop.exampleCookiesLocal storageIndexedDBCacheIts own partitionAcct 02shop.exampleCookiesLocal storageIndexedDBCacheIts own partitionNothing crosses
Fig. 03Sealed SessionsTwo Accounts on the same site, each in a browser of its own: its cookies, storage and cache on a partition no other Account can read.
One device each

Fingerprint

Every Account presents a device of its own — screen, graphics, fonts and browser build set together from a real model — and the same one on every visit. Its time zone follows its exit, and its language where it can.

  • A computer, or an Android phone
  • Noise of its own for canvas and audio
  • A Scorecard that checks the device agrees with itself
Acct 01Screen1920 × 1080FontsGraphicsBrowser buildTime zoneEurope/LondonLanguageen-GBFollows the exit203.0.113.24Scorecard13 of 13 agree
Fig. 04One device eachEvery Account presents one coherent device of its own, the same on every visit. Its time zone follows its exit; its language, where it can.
One exit each

Proxies

Bring your own proxies and Umbra gives each Account an exit of its own. Test them in one click — speed, country, type and blocklists — and rotate them on launch, on a timer, or when a check finds one dead.

  • Paste them, or add a .txt or .csv file
  • A dead exit is never swapped for your own connection
  • Umbra sells no proxies
Your machineThe internetAcct 01203.0.113.24142 ms · residentialAcct 02198.51.100.798 ms · residentialAcct 03192.0.2.61210 ms · mobileAcct 04203.0.113.90121 ms · datacentreAcct 05198.51.100.33No answerCut offnever your own line
Fig. 05One exit eachEvery Account leaves by an exit of its own, tested in one click. If one dies, that Account is never sent out on your own connection instead.
Sign-ins, per Account

Cookies & sign-ins

See every site an Account holds a sign-in with, how many cookies it keeps there and when the first one expires — never their values. Copy one site’s sign-in to another Account on purpose, or carry a jar to another machine.

  • Clear one site, not the whole jar
  • Export as JSON; import JSON or cookies.txt
  • Saved logins and one-time codes, per Account
Acct 01Acct 02mail.example14 cookies · 6 monthspay.example3 · 2 daysshop.exampleshop.example9 · 13 daysValuesnever shownHanded overon purpose
Fig. 06Sign-ins, per AccountHow many cookies an Account holds for each site, and when the first expires — never their values. Hand one site to another Account, on purpose.
What still links them

Separation report

Umbra compares every Account with every other and lists what still ties two together — a shared exit, the same subnet, an identical fingerprint, a reused address — each with its fix. Clean means the checks found nothing, never that everything was checked.

  • Every Account against every other
  • A fix beside each link it finds
  • Says so when a fix only goes part of the way
Acct 01Acct 02Acct 03Acct 04Acct 05Acct 06Acct 07Same exitFixa free exit for oneSame canvasSame /244 of 7stand apart
Fig. 07What still links themEvery Account is checked against every other. What still ties two of them is named, with its fix beside it; the rest stand apart.
Three parts

Do more at once

The parts you repeat, the people you work with, and a phone in the loop.

Do it once

Automation

Record a macro and replay it on another Account. Build a routine from blocks — go to, fill from a list, wait, branch, notify — and run it on the Accounts you choose. Or set a watch on a page and hear when it changes.

  • Your own scripts, beside the page
  • Watches that alert your desktop or a webhook
  • Routines never press a button; you do
Go toshop.exampleFillfrom a listWait2 sIf shownyeselseNotify meWatchYour pressA routine never pressesa button: you do
Fig. 08Do it onceA routine opens pages, fills in fields and tells you what it found, on the Accounts you choose. The press that spends is yours.
Work as one

Teams

Share Accounts with your team through sealed sync, give each person a role, and see everyone’s open Sessions on one live board. Roles are set on your dashboard and enforced on the board by a relay you run on your own machine; Umbra hosts no relay.

  • Owner, manager and operator — and a viewer on the board
  • Remove someone, and their machines stop syncing
  • Shared Accounts travel sealed
BoardYour machineOwnerManagerOperatorRoles enforced by your relay
Fig. 09Work as oneOwner, manager and operator meet at a relay on your own machine. It enforces each role, and puts everyone's Sessions on one board.
Away from the desk

Phone remote

Pair your phone once by scanning a code at your desk. From then on it can show a Session live and drive it — taps and typing — sealed end to end with a key the relay in between never holds.

  • Off until you turn it on
  • A relay of your own, started from the app
  • The alerts you choose, and quiet hours
Acct 01picturetaps & keysYour relaySealed end to endPaired once
Fig. 10Away from the deskPair your phone once at the desk. From then on it shows a Session live and sends your taps back, sealed end to end through a relay of your own.
Two parts

Keep the record

Where the money went, every Account of record, and your Accounts carried to a new machine, sealed.

Where the money went

Ledger & Register

An order a Session completes on a store Umbra reads is recorded from its confirmation page, priced, and kept in the currency it was paid in, each currency summed on its own. The Register keeps every Account of record on one page: its sign-in, inbox, phone, address and exit.

  • Export to CSV, or for your books
  • Budgets that warn, and never block
  • Passwords sealed in your system’s keystore
DateOrderAcctCostGBP412.50USD1,180.00EUR96.40Per currencysummed on its ownAcct 01Sign-inInboxPhoneAddressExitSealed in your keystore
Fig. 11Where the money wentOrders are priced and summed in the currency they were paid in. The Register keeps every Account of record, its passwords in your keystore.
Yours, and portable

Sync & backup

Your Accounts, their fingerprints, your proxies and your layout follow your licence to a new machine — sealed on this one with a key made from your passphrase before anything leaves. A copy of your data is kept each day as well.

  • Sealed before it leaves your machine
  • A copy each day, the last seven kept
  • No back door: without your passphrase, the only way in is to guess it
PushPullThis machineOur serverstores sealed bytesA new machineKey from your passphrasestays on each machineA copy each day, seven kept
Fig. 12Yours, and portableYour Accounts are sealed on this machine with a key made from your passphrase, and our server stores them sealed. A copy is kept here each day.
And more

The small things

Side by sideTwo live Sessions next to each other.
In stepType once into several Sessions.
Open from anywhereA link in your everyday browser opens straight into a Session.
Back where you wereSessions come back after a restart, or a crash.
Keys and a paletteYour most-used commands on keys you can rebind; every one in the palette.
BookmarksSaved by name, in folders, on a bar of their own.
SnippetsSaved text, one press from the page.
CodesOne-time codes beside the page that asks for them.

One window. Every Account.

Install Umbra, add a proxy, open your first Account. A one-day free trial in the app, no card needed.