WorkCtx

Download

One archive, all three platforms. Unzip it anywhere. Nothing is written until you choose what to do, and none of it needs administrator rights.

Not open yet

Alpha builds go out by invitation

While WorkCtx is alpha, builds are handed out rather than published, each with its SHA-256. If you would like one, email contact@sbc.software. The rest of this page is for the build you were given.

Windows will warn you first

These binaries are not yet code-signed, so Windows shows “Windows protected your PC”. Choose More info, then Run anyway.

That warning is doing its job. An unsigned installer that asks for a master password is exactly what you should be suspicious of, which is why the hash is published, and why you should check it.

Verify what you got

Hash the file and compare it with the SHA-256 above. Thirty seconds, and the only check available until the binaries are signed.

# Windows (PowerShell or cmd)
certutil -hashfile wctx-0.1.0.zip SHA256

# Linux
sha256sum wctx-0.1.0.zip

# macOS
shasum -a 256 wctx-0.1.0.zip

Installing

The runtime is in the archive, so there is nothing to install first. What you do need is Google Chrome, Microsoft Edge or Chromium: a context is one of their profiles, and WorkCtx opens it in a window of its own. Safari cannot do that, so a Mac needs one of the three as well. wctx doctor says which one it found.

Windows

Unzip, then double-click setup.cmd.

Linux

Unzip, then ./setup.sh, or right-click it and choose Run as a Program. A double click opens a script in the editor instead of running it; that is GNOME’s behaviour, not a fault in the file.

macOS

Unzip, then double-click setup.command. Apple Silicon only. The signed disk image is still to come, so a zip that arrived through a browser is quarantined and Gatekeeper refuses it; Mac builds reach you by AirDrop, scp or a stick for now.

The installer can install on this machine, write a USB drive, or remove an installation. Re-running it over an existing install is an in-place upgrade that keeps your vault, database and profiles. There is no automatic updater: every new build is a fresh archive.

Alpha software. Read what it does not protect against before you put a client’s credentials in it.