Skip to content
VaultTerm

vaultterm --secure --audited

Manage and audit access
across every client,
on your own network.

VaultTerm is an audited access broker. Every SSH and SFTP session runs through a server that holds the credential, decrypts it in memory for that one session, and leaves a tamper-evident record of who did what. Providers manage each client organization from one place, with every action written into that client's own log — and AI assistance defaults to a model on your network rather than someone else's cloud.

free plan to start · your secrets stay encrypted and audited from minute one

session://acme · prod-web-01
acme:~ vault unlock --team
✓ vault open · 42 secrets · envelope-encrypted
acme:~ ssh prod-web-01
→ access granted · JIT 20m · audit a1f9c2
prod-web-01:~ deploy --release v2.8.0
→ 3 replicas rolled · recorded for compliance
prod-web-01:~

one vault, every surface you work on

WebBrowser extensionmacOSWindowsLinuxiOSAndroidCLI

broker status

One broker between your people and your hosts

No standing credentials. The broker decrypts in memory for an authorized, audited session — then everything is on the record.

You & your team request access VaultTerm broker › decrypt in memory › enforce policy + roles › just-in-time access › no plaintext at rest Hosts & secrets SSH · DBs · APIs Tamper-evident audit every access recorded
  1. 01

    Store

    Secrets go into the vault under envelope encryption — typed, organised, and never written as plaintext.

  2. 02

    Request

    When you need a host or a secret, you (or the broker) request access — scoped, and just-in-time where it matters.

  3. 03

    Broker

    The server decrypts in memory for that authorized session only, injecting access without leaving standing credentials behind.

  4. 04

    Audit

    Every read and every session lands in a tamper-evident trail, so access is always attributable after the fact.

trace --security

Secure at every step of every flow

Whatever you do — create, share, or onboard — the data is encrypted in motion and at rest, and every step is audited.

Create a password

Generate, score and store — encrypted before it ever touches disk.

  1. Generate

    strong by default

    01
  2. Strength check

    weak ones flagged

    02
  3. Encrypt

    envelope keys

    03
  4. Stored

    never plaintext

    04

Share a secret

Hand off access with an encrypted, expiring, revocable link — never a plaintext paste.

  1. Pick a secret

    from your vault

    01
  2. Seal

    encrypted link

    02
  3. Send

    expires · revocable

    03
  4. Opened

    access audited

    04

Invite a teammate

Add people by email with a role; access is scoped and recorded from minute one.

  1. Invite

    by email + role

    01
  2. Accept

    device-bound

    02
  3. Granted

    scoped access

    03
  4. On record

    who joined when

    04

open --ui

A look at the interface

Representative views of the VaultTerm UI — vault, teams, extension and privacy-first AI.

vaultterm.io/vault
Credential vault organised by type

A vault for every secret type

Logins, SSH keys, API keys, env files and notes — organised and envelope-encrypted.

vaultterm.io/teams
Team members and just-in-time access requests

Shared access with approvals

Roles, shared vaults, and just-in-time elevation requests you approve in a click.

Browser extension
Browser extension autofill with in-popup authenticator

Autofill where you work

On-site matches, capture-on-submit, and a built-in TOTP authenticator.

vaultterm.io/ai
Privacy-first AI assist running against a self-hosted model

AI that stays on your network

A self-hosted model by default, so terminal output has no reason to leave the LAN at all.

security --model

An audited broker — not zero-knowledge theatre

We are honest about the model: the server decrypts in memory for authorized, audited sessions. No plaintext at rest, envelope encryption throughout, and a tamper-evident record of who accessed what.

No plaintext at rest

Envelope encryption for every secret. Keys are wrapped, rotated, and never stored beside the data they protect.

Fully audited access

Every secret read and every session is attributable in a tamper-evident audit trail your auditors will accept.

Privacy-first AI

AI defaults to your own network. Terminal output stays on the LAN unless your organisation opts a cloud model in.

why vaultterm

What we stand for

We're a small team building this in the open. Instead of borrowed logos and invented quotes, here's what actually guides the product.

Honest about the model

We're an audited access broker, not zero-knowledge. The server decrypts in memory for authorized sessions — we say so plainly rather than marketing a guarantee we don't meet.

Privacy-first AI

Assistance defaults to a self-hosted model on your network. Cloud is a per-organisation opt-in, never the silent default — and we say what does and does not get stripped when you turn it on.

Built for engineers

A real SSH client and terminal, typed secrets, importers and a browser extension — designed around how access actually happens, not a generic password box.

faq --list

Common questions

Is VaultTerm zero-knowledge?

No. VaultTerm is an audited access broker: the server decrypts in memory for authorized, audited sessions. There's no plaintext at rest and encryption is envelope-based throughout — but we don't claim a zero-knowledge guarantee we can't keep.

Can I self-host it?

Yes. VaultTerm self-hosts as a single Docker Compose unit — even fully air-gapped — with your keys in your own HSM and AI on your LAN. See the self-hosting page for how on-prem deployment, licensing and bring-your-own-key options work.

Do I have to pay to try it?

No. There's a free plan to start, and paid plans add unlimited vaults and connections, team features, just-in-time access and compliance reporting.

How is this different from a password manager?

A password manager stores secrets. VaultTerm also brokers access: it connects you to hosts through an audited broker with just-in-time elevation, session recording and a tamper-evident audit trail — the access side a vault alone doesn't cover.

Which platforms does it run on?

The web app is available today. The browser extension, desktop (macOS, Windows, Linux), mobile (iOS, Android) and CLI clients are in development and are not yet published — we list a client as available when you can actually install it. See the downloads page for current status.

Bring your secrets and sessions under one audited roof.

Start free in minutes. Upgrade when your team needs shared vaults, JIT access, and compliance reporting.