Pricing

Free to use. Free to run yourself.

The encryption is not the paid part and never will be. What a paid plan buys is the shape around it — vaults, an audit trail, and the accounts that make a share attributable to somebody.

01 / Plans

Three tiers, one security model

No plan weakens the guarantee. A paid share is encrypted exactly the same way a free one is, and the server can read neither.

These plans are a draft.Only the Free tier exists today. Pro and Enterprise pricing is not final and nothing on this page is a commitment — see the FAQ for what is actually available now.

Free

$0forever, no account

Everything needed to hand one person a password safely. This is the product as it exists today.

  • Browser-side AES-256-GCM encryption
  • Expiry up to 1 day without an account, 7 days signed in
  • Up to 12 views per share
  • Optional Argon2id passphrase
  • Named-recipient and domain restrictions
  • Destroy-after-reading
Share a secret
Enterprise

Customannual, invoiced

For an organisation that has to answer to an auditor, or that would rather the whole thing ran on its own hardware.

  • Everything in Pro
  • SAML single sign-on and organisation-managed accounts
  • Exportable audit trail
  • Self-hosted deployment, supported
  • Custom data residency
  • Security review support
Talk to us

02 / Self-hosting

The unpriced option

The backend is one Rust binary over a SQLite/libSQL file. There is no licence key and no phone-home.

Docker, one command

A hardened, non-root image and a Compose stack with an ordered one-shot migration, a persistent volume, and a readiness check.

No cost

Your database, your region

Encrypted payloads and the control plane share one schema. Point it at a local file or a remote libSQL instance in whichever jurisdiction you have to answer to.

No cost

Same boundary as the hosted service

The HTTP security and network-access boundaries are shared code. Self-hosting does not mean running a weaker build.

No cost