oc · vault
§ pricing

priced in sats.
paid on-chain. no card on file.

Free in your browser. Cloud sync is a prepaid period paid on-chain: monthly to try, annual for two months free. No card, no auto-renew.

local

free forever
this browser only · no server
  • unlimited entries
  • stored encrypted in this browser
  • encrypted backup file you can restore anywhere
  • join any team you’re invited to — free

vault cloud monthly

bitcoin
7,000 sats
≈ $6.65
per 30 days · per orangecheck identity
try cloud sync · pay as you go
  • everything in local
  • personal cloud sync via vault.ochk.io
  • cross-device unlock with one sign-in
  • one orangecheck identity · 30 days
  • pay-as-you-go · re-pay on-chain · no card on file
recommended

vault cloud annual

bitcoin
70,000 sats
≈ $66.50
per 365 days · per orangecheck identity
cloud sync · two months free · best value
  • everything in monthly
  • one orangecheck identity · 365 days
  • two months free vs paying monthly
  • priority email support
  • one on-chain payment a year · no card, no auto-renew

family circle

bitcoin
200,000 sats
≈ $190
per 365 days · 1 team · up to 10 seats
your own shared team vault — you’re the owner
  • everything in annual, plus your own team vault
  • create + own one shared team · up to 10 seats (you included)
  • need more? add seats at 40,000 sats / seat / year
  • roles: owner · admin · member · viewer — promote teammates
  • every member signs in as themselves — no shared password
  • inviting members is free — they don’t need a paid plan
USD ≈ 1 BTC = $95,000 · live via mempool.space
§ every feature, every tier
feature
local · free
free forever
cloud monthly
7,000 sats
cloud annual
70,000 sats
family circle
200,000 sats
unlimited entries
end-to-end encryption (AES-256-GCM)
vault sees ciphertext only — always, every tier
stored encrypted in your browser
encrypted backup file
your key and every entry, under a passphrase you choose
hosted cloud sync (vault.ochk.io)
cross-device unlock with one sign-in
prepaid period
—30 days365 days365 days
priority email support
team vaults you can own
being invited to a team is unlimited + free on every tier
1
team seats included
———up to 10
extra seats add-on
40k sats / seat / yr
team roles (owner · admin · member · viewer)
join a team you’re invited to
always free — no paid plan required to be a member
choose plancurrentsign in sign in sign in
§ what 70k sats / year actually costs
≈ $66.50/yr

at $95,000/BTC right now. The sat price never changes; the dollar number falls as BTC rises.

~$36/yr

1Password Individual, for comparison. Also end-to-end encrypted, and cheaper. Here you pay in sats, with no card and no account beyond your sign-in.

~$0

the value to OC of being subpoenaed for your vault. We hold ciphertext only, so handing it over exposes nothing a generated passphrase does not protect.

why bitcoin only

Card processors require a custodial business relationship we explicitly refuse to have. An on-chain payment settles with no chargebacks and no PII, and matches the product’s posture: your money is bearer, your secrets are bearer. Confirmation takes a block or two rather than a second — we would rather be slower than hold a card on file.

why no lifetime?

Cloud sync is a running service — storage, bandwidth, and a payment processor we host ourselves. A one-time “lifetime” price against a forever cost is the promise that gets quietly broken later (cut corners, then the breach). So you prepay a flat period on-chain — monthly or annual, no card on file. The thing that’s actually yours is the data: encrypted in your browser and in any backup you keep.

questions worth asking

what counts as one 'identity' for billing?
One orangecheck account: the one you sign in to, whether with a Bitcoin wallet, an email code, Google or GitHub. One account, one entitlement.
what if I lose my passphrase or sign-in?
Two different keys, two different consequences. Your passphrase derives the vault key — lose it without a recovery code and the encryption is unrecoverable, even by us. That is the design. Your sign-in (a wallet, email, Google or GitHub) only fetches the ciphertext; recover it like any other login. Mitigations: keep the recovery code from setup somewhere offline, and download an encrypted backup from settings now and then.
can OC read my entries?
No. We hold ciphertext only. Even with full database access we cannot decrypt: the vault key never leaves your browser, and entries are sealed under AES-256-GCM with a fresh nonce per entry. Cloud-sync blobs are double-encrypted; OC sees neither names nor types.
what if vault.ochk.io disappears?
Your encrypted backup still restores. It holds your vault key and every entry under a passphrase you choose, and opens with open code (scrypt, AES-256-GCM) on any device. Make one from settings while the service is up.
what happens when my cloud sync expires?
Nothing is lost. The hosted mirror simply stops accepting new pushes and stops serving pulls until you re-pay — every entry still lives in your browser and in any backup you made. We surface the expiry date on the settings billing tab; there’s no card on file, so renewal is always a deliberate on-chain payment, not a silent charge. A short grace window covers a late renewal.
can I create a team on monthly or annual?
No — creating and owning a team vault is the Family Circle tier. Monthly and annual are personal cloud sync. But being invited to a team is free for everyone (even the free local tier): you read and write a team’s shared entries as a member with no paid plan. One Family purchase lets you own one team of up to ten seats, you included.
what if my team needs more than 10 seats?
Add seats from the settings billing tab or the team’s manage page: extra seats are 40,000 sats each per year. The first ten come bundled with Family Circle at a discount (200,000 sats for 10 ≈ 20k each); seats beyond the bundle are à-la-carte at the higher rate — still well under typical per-user team-password pricing. Buy 5 and you have a 15-seat team for a year; renew on-chain to keep them. Let the extra allowance lapse and you simply can’t add new members past 10 — no one is ever removed.
does family circle renew every year?
Family Circle is a 200k-sat purchase that keeps your shared team vault (up to 10 seats) live for 365 days. Renew it on-chain to keep the team going; each member’s own personal vault is independent (free locally, or their own monthly/annual sync).
is witnessed recovery available yet?
Coming in v1.8. It will be 70k sats/year for an OC-hosted timelocked recovery shard — sealed to OC's device key with a release rule that requires a BIP-322 wallet-loss declaration plus a 14-day delay. OC sees ciphertext only and cannot release the shard outside the rule.