Skip to content
Roundup14 min read

Best secrets managers for small teams (2026)

Secrets managers for teams of 2 to 50, picked by use case with open criteria: who can decrypt, what you run, CI sign-in, offboarding and cost model.

Written by Crunu

Crunu makes one of the products in this roundup. We used the same criteria for every product and checked each statement against that product's own documentation, pricing page or repository on the date shown.

See all 40 sources

Short answer

No single tool wins for every small team. Pick Doppler for a managed service with many integrations, Infisical to self-host open source, Phase or Bitwarden Secrets Manager to keep encryption on your devices, Crunu when the server must not decrypt for CI either, and SOPS for secrets kept in Git.

On this page

This list is written by a vendor, Crunu, so we have tried to make it useful anyway: the criteria are written down, every fact about another product comes from that product's own documentation, and each pick is the best fit for a specific kind of small team, not a score.

By small team we mean roughly 2 to 50 people, with a few applications, a handful of environments, some servers and a CI system, and nobody whose whole job is running secrets infrastructure. For a team like that, the right tool depends far more on two or three questions than on feature counts.

How we compared

We looked at every product through the same six questions.

  1. Who can decrypt your values. Some products decrypt on their own servers to answer requests; others only ever hand ciphertext to the server and decrypt on your devices. Both are legitimate, but they put different people inside your trust boundary.
  2. What you have to run. A managed service, a server you host, a cluster you operate, or no server at all.
  3. How CI and servers sign in. A long-lived token stored as a pipeline secret, or a short-lived OIDC token from the CI provider that cannot be reused elsewhere.
  4. What happens when someone leaves. Whether access stops at once, whether keys change, and whether the tool helps you know what to reissue.
  5. Cost model for a small team. Per user, per identity including machines, per secret and per call, or free.
  6. Fit with your platforms. Syncs to hosting providers, Kubernetes support, SSO, and the operating systems your team uses.

We did not score products or add up features. A tool with fewer features can be the right pick, and a tool with many can be the wrong one.

We also left some things out on purpose. We did not compare certifications, support quality or performance, because we could not check them the same way for every product from public documentation. We did not test products against each other in a lab. And we did not include tools built only for Kubernetes clusters, such as operators that sync secrets into a cluster, because most small teams meet secrets in .env files, CI settings and servers first.

The short list

Best forPickWatch out for
A managed service with many integrationsDopplerDecrypts on its servers; on-prem only on Enterprise
An open-source server you hostInfisicalDecrypts on the server, which holds the root key
Open source that encrypts on your devicesPhaseSyncs and the REST API need server-side encryption switched on
A low-cost start with on-device encryptionBitwarden Secrets ManagerNo OIDC for CI; access tokens never expire by default
Teams already on 1Password1PasswordNo free team plan; removal does not change vault keys
A server that cannot decrypt, even for CI, and clean exitsCrunuNo syncs, dynamic secrets, Kubernetes, SSO or Windows agent
Secrets that live in GitSOPSRemoving a key means rotating every file by hand
Everything on one cloudYour cloud's own storeThe provider's service decrypts; tied to one cloud
Dynamic secrets and a platform teamHashiCorp Vault or OpenBaoA server to unseal and operate

Who can decrypt, in one paragraph

This question is worth a moment before the picks. Doppler, Infisical, HashiCorp Vault, AWS Secrets Manager, Google Secret Manager and Azure Key Vault all decrypt values on the server before returning them to an authorized caller; their own documentation says so. 1Password outside its Credential Broker preview, Bitwarden Secrets Manager, Keeper Secrets Manager, Phase in its default mode and Crunu decrypt only on clients. Akeyless sits in between: with a Customer Fragment in a Gateway you run, it says it cannot complete operations without you. File tools such as SOPS have no server at all. The who can decrypt guide goes through every product with quotes.

Based on Doppler’s public documentation, checked Oct 30, 2026.

Best managed service with many integrations: Doppler

Doppler suits teams that want nothing to run and secrets to flow into the platforms they deploy to. It pushes values to AWS, Google Cloud and Azure secret stores, GitHub, GitLab, Vercel, Netlify and more, has a Kubernetes Operator that reloads deployments when secrets change, and its doppler run command injects variables into any process.

Why it suits small teams. The Developer plan is free for 3 users. Paid plans are priced per user, and Doppler's pricing page says that AI agents and non-human identities are not billed, so a few developers with many servers and pipelines pay for the people only. The Team plan adds OIDC sign-in for service accounts, SAML SSO, change requests and automatic rotation.

Watch out for. Doppler's security fact sheet says its web servers send secrets to an internal tokenization service that encrypts and decrypts them with a key per workplace. Decryption happens on Doppler's infrastructure. Self-hosting exists as Doppler On-prem, but only on the Enterprise plan, and the server source is not public. The free plan keeps 3 days of activity logs.

Compare: Doppler vs Infisical, Crunu vs Doppler.

Best open-source server you host: Infisical

Infisical is an open-source secrets server that a team can run itself. The core is MIT-licensed outside its ee/ directories, and self-hosting starts with a single packaged container, or a Docker Compose template with PostgreSQL and Redis, and scales to a high availability cluster. Infisical Cloud is there if you would rather not run it.

Why it suits small teams. The free plan covers 5 identities with unlimited projects. Infisical has projects and environments, secret versioning, syncs to GitHub, Vercel, AWS and others, a Kubernetes Operator, and OIDC Auth that accepts JWTs from any OIDC provider. Dynamic secrets are on the Advanced plan.

Watch out for. Infisical decrypts on the server: its documentation says the server "retrieves and decrypts requested data" before responding, using keys under a root key that the operator provides as an environment variable. Paid plans are priced per identity, and an identity is any human or machine, so pipelines and servers count.

Based on Infisical’s public documentation, checked Oct 30, 2026.

Compare: Infisical vs HashiCorp Vault, Crunu vs Infisical.

Best open source that encrypts on your devices: Phase

Phase is the product closest to Crunu's model, and if open source matters to you it is the one to look at first. By default it encrypts on the client: every environment has its own key, wrapped to each account's public key to grant access, so the server stores ciphertext. Its Lockbox links keep the decryption seed in the URL fragment, which never reaches the server.

Why it suits small teams. Phase Cloud is free for up to 5 users or service accounts and 3 environments, and the free self-hosted plan has no limit on users or service accounts. The paid Cloud plan is priced per user, with unlimited service accounts. The code is MIT-licensed outside its ee/ directories, and it self-hosts with Docker Compose, Kubernetes or major clouds. It has a Kubernetes Operator and syncs to third-party platforms.

Watch out for. Syncs and the REST API need an app to opt into server-side encryption, which stores a key on the server for that app. Dynamic secrets, for AWS IAM credentials, are on Enterprise and also need server-side encryption. For CI, Phase documents external identities for AWS IAM and Azure; sign-in with a CI provider's own OIDC token is not documented. SSO and SCIM are on Enterprise.

Compare: Crunu vs Phase.

Best low-cost start with on-device encryption: Bitwarden Secrets Manager

Bitwarden Secrets Manager is a separate product from Bitwarden's password manager, built for machine secrets. Bitwarden says "all encryption and decryption of secrets data is done client-side": a machine's access token carries the key that decrypts the organization key locally.

Why it suits small teams. The free plan covers up to 2 users, 3 projects and 3 machine accounts. Teams and Enterprise are priced per user and include machine accounts, up to 20 and 50. The source code is public, the bws CLI runs on Windows, macOS and Linux, and Enterprise organizations can self-host with Docker. There is a Kubernetes Operator and integrations for GitHub Actions and GitLab.

Watch out for. CI uses a machine account access token stored as a pipeline secret; no OIDC sign-in is documented. Access tokens expire "Never" by default, and after you revoke one, an already authenticated machine "may continue to retrieve and decrypt secrets for up to one hour". Environments are not a separate concept: projects group secrets for access, and one organization key decrypts all secrets.

Based on Bitwarden Secrets Manager’s public documentation, checked Oct 30, 2026.

Compare: 1Password vs Bitwarden Secrets Manager, Crunu vs Bitwarden Secrets Manager.

Best if you already use 1Password: 1Password

If your company already pays for 1Password Business, putting developer secrets there keeps them with the admins and policies you already have. Vaults are encrypted on your devices, and 1Password never has the unencrypted vault key. For developers there are Environments, which can mount .env files locally without writing them to disk, service accounts, self-hosted Connect servers, a CLI and Kubernetes integrations. Sign-in through your identity provider and SCIM provisioning come with Business.

Why it suits small teams. One tool for logins, passkeys and developer secrets, managed by the admins you already have. Credential Broker, in public preview on Business, lets GitHub Actions jobs sign in with their OIDC token instead of a stored service account token.

Watch out for. There is no free team plan: the Teams Starter Pack is for 10 to 20 members, and Business is priced per user with a 14-day trial. Service accounts have hourly and daily rate limits. And 1Password's white paper is frank about removal: it "isn't cryptographically enforced" and keys are not changed, although the server stops sending data; moving items to a new vault gives them a new key.

Compare: 1Password vs Bitwarden Secrets Manager, Crunu vs 1Password.

Best when the server must not decrypt, even for CI: Crunu

Crunu is our product, so read this section with that in mind. It is built for teams whose secrets are .env files, cloud credentials and API keys, read by people, servers and pipelines, and who want a server that cannot decrypt any of them.

How Crunu works: values are encrypted and decrypted only on your side.

Why it suits small teams. Values are encrypted in the browser and the crunu agent, and the server stores only ciphertext, public keys and signed documents, for people, for machines and for CI alike. Each environment has its own key, sealed separately to every recipient, so a developer with development access never holds the production key. Pipelines on GitHub Actions, GitLab CI, Bitbucket Pipelines or any OIDC issuer use service tokens bound to a repository, branch and deployment environment. You can use the Crunu cloud, which is free during early access, or, on the Enterprise plan, host the server yourself on Docker, Cloudflare Workers, Vercel or Google Cloud Run, and move it between them with one archive.

The day someone leaves is where Crunu is most different. Removing a person stops the server serving them, rotates the keys of every environment they could read, shows which versions they received, and lists the values to reissue at each provider.

Example. Kiteline is a fictional company.

Watch out for. Crunu has no syncs to other platforms, no dynamic secrets, no automatic rotation of values at providers, no Kubernetes support, no SSO or SCIM, no SDKs and no Windows agent. Its source code is not published. It is a new product in early access, without a published SOC 2 report or external audit. The server still sees metadata such as names, email addresses and timestamps; the limitations page lists the rest. Phase and Bitwarden Secrets Manager share the basic promise that the server cannot decrypt, so Crunu is not alone there.

Compare: Crunu vs Doppler, Crunu vs Infisical, Crunu vs Phase.

Best for secrets that live in Git: SOPS

If you want secrets in the repository, reviewed in the same pull requests as the code, look at SOPS first. It encrypts only the values in YAML, JSON, ENV and INI files, so key names stay readable and diffs show which value changed. Keys come from age, PGP, AWS KMS, Google Cloud KMS, Azure Key Vault or HuaweiCloud KMS, and there is no server to run. It is MPL 2.0 and a CNCF Sandbox project.

Watch out for. Removing someone means removing their key, running sops updatekeys and sops rotate on every file, and then reissuing the secrets, because old commits still open with the old data key. CI needs a private key or cloud KMS access.

Based on SOPS’s public documentation, checked Oct 30, 2026.

Other file tools. Ansible Vault fits teams that deploy with Ansible, but everyone shares a vault password. dotenvx encrypts .env files with a keypair per file and has a paid service, Armor, for key custody and audit. git-crypt encrypts whole files transparently but, by its own README, cannot revoke access once granted.

Compare: SOPS vs Ansible Vault, Crunu vs SOPS, Crunu vs dotenvx, Crunu vs git-crypt.

Best when everything runs on one cloud: your provider's store

If every workload runs on one cloud, its own secret store is hard to beat for integration. Access uses the IAM roles your workloads already have, CI can assume those roles through OIDC, and there is nothing to operate.

  • AWS. Parameter Store standard parameters carry no additional charge and suit configuration and a modest number of secrets. Secrets Manager adds rotation, cross-account access and Region replication, at a price per secret and per API call.
  • Google Cloud. Secret Manager has monthly free usage, and Workload Identity Federation lets pipelines on GitHub Actions and GitLab use their OIDC tokens.
  • Azure. Key Vault is billed per 10,000 operations, and Microsoft Entra controls sign-in.

Watch out for. In all three, the provider's service decrypts the value for any principal your policies allow; a customer managed key controls who may use the key, not where decryption happens. Microsoft itself suggests a separate protection key for highly sensitive data. These stores also do not help much with laptops and .env files shared between people.

Based on AWS Secrets Manager’s public documentation, checked Oct 30, 2026.

Compare: AWS Secrets Manager vs Parameter Store, HashiCorp Vault vs AWS Secrets Manager.

Best for dynamic secrets: HashiCorp Vault or OpenBao

If you need database and cloud credentials created on demand and revoked when the lease ends, or PKI and encryption as a service in the same platform, look at HashiCorp Vault. HashiCorp is now part of IBM. Vault Community is free to run under the Business Source License 1.1; OpenBao is an open-source fork managed by the Linux Foundation's OpenSSF.

Watch out for. A Vault server starts sealed and decrypts on the server once unsealed. In the default configuration, unsealing with key shares is, in HashiCorp's words, "a manual process", and auto unseal needs a cloud KMS. Community edition lacks namespaces, replication and secrets sync. HCP Vault Dedicated removes the operations work as a paid service, and HCP Vault Secrets, the lighter managed product, reached end of life no later than July 1, 2026.

Compare: Crunu vs HashiCorp Vault, Infisical vs HashiCorp Vault.

Also considered

  • Akeyless. A broad SaaS platform with dynamic secrets, syncs and Kubernetes injection, and a free plan for 5 clients. With a Customer Fragment in a Gateway you run, Akeyless says it cannot complete operations without you, at the cost of more setup. See Crunu vs Akeyless.
  • Keeper Secrets Manager. Encrypts and decrypts on the client, with one-time share links and one-way sync to AWS, Azure and Google Cloud. It runs in Keeper's cloud, or on your own infrastructure with the separate Self-Managed Keeper, and is a paid add-on to Keeper business plans. See Crunu vs Keeper Secrets Manager.
  • EnvKey. End-to-end encrypted, but EnvKey Cloud shut down on February 1, 2025. See the page for former EnvKey users.

What a team of ten pays for

Prices change, so we compare what each product counts rather than amounts. The example is a team of 10 people with 15 servers and pipelines that read secrets. Check each pricing page for current numbers.

ProductWhat is countedFor 10 people and 15 machines
DopplerUsers; non-human identities are not billed10 users; the free plan covers 3
InfisicalIdentities, human or machine25 identities; the free plan covers 5
PhaseUsers on the paid Cloud plan, with unlimited service accounts10 users; the free self-hosted plan has no user limit
Bitwarden Secrets ManagerUsers, with machine accounts included10 users; Teams includes up to 20 machine accounts
1PasswordUsers; the Teams Starter Pack is for 10 to 20 members10 members on the Starter Pack, or 10 Business users
AWS Secrets ManagerSecrets per month and API callsDepends on the number of secrets and reads, not on people
HashiCorp Vault CommunityNo license fee for most usesYour servers, storage and the time to run them
SOPS and other file toolsNothingYour key infrastructure and your time
CrunuNothing during early access; self-hosting on the Enterprise planFree during early access in the Crunu cloud

The cheapest option on paper is not always the cheapest in practice. A free self-hosted server still needs someone to patch, back up and restore it, and per-identity pricing can grow quietly as pipelines are added. Count the hours as well as the seats.

How to choose in five questions

  1. Must the vendor be unable to read values? If yes, start with Phase, Bitwarden Secrets Manager, 1Password, Keeper or Crunu. If server-side decryption is acceptable, Doppler and Infisical open up.
  2. Do you want to run anything? Nothing, with a managed service: Doppler, 1Password, Bitwarden, Phase Cloud, the Crunu cloud or your cloud's store. A small self-hosted server: Infisical, Phase, or Crunu on its Enterprise plan. A cluster: Vault. No server at all: SOPS and the other file tools.
  3. How does CI sign in? If you want OIDC instead of stored tokens, check the details: Doppler on Team, Infisical, Vault, the cloud stores and Crunu support it; 1Password has it in preview; Bitwarden and Phase do not document it for CI providers.
  4. How often do people leave? If often, prefer a tool where removal changes keys or ends access cleanly, and that tells you what to reissue. Check what each one does before you need it.
  5. Which platforms must it reach? If you need syncs into Vercel, Netlify or cloud stores, Kubernetes operators or Windows, rule out the tools without them early. That rules out Crunu for many teams.

Whatever you pick, keep secrets out of chat and out of unencrypted files in Git, give each person and machine only the environments it needs, and write down what you will reissue when someone leaves. The comparison matrix has every fact on this page side by side, with its source.

Frequently asked questions

Something else? Write to support@crunu.com

What is the best secrets manager for a small team?

It depends on what you need most. Doppler is a managed service with many integrations. Infisical is an open-source server you can self-host. Phase and Bitwarden Secrets Manager keep encryption on your devices at low cost. Crunu fits teams that want a server unable to decrypt for people, machines and CI, with key rotation on removal.

Which secrets managers cannot read my secrets?

By their own documentation, 1Password outside its Credential Broker preview, Bitwarden Secrets Manager, Keeper Secrets Manager, Phase in its default mode and Crunu decrypt on the client. Akeyless says it cannot finish operations without you when a Customer Fragment is configured. Doppler, Infisical, HashiCorp Vault and the cloud providers' stores decrypt on the server.

What is the best free secrets manager for a small team?

Doppler is free for 3 users, Infisical for 5 identities, Phase Cloud for up to 5 users or service accounts, and Bitwarden Secrets Manager for 2 users. SOPS, Ansible Vault and git-crypt are free tools with no server. Crunu is free during early access.

What is the best open-source secrets manager?

Infisical is MIT-licensed outside its ee directories and decrypts on the server. Phase is MIT-licensed outside ee and encrypts on the client by default. SOPS is MPL 2.0 and keeps encrypted files in Git. OpenBao is an MPL fork of Vault. HashiCorp Vault itself uses the Business Source License.

Do I need a secrets manager, or is a password manager enough?

A shared password manager vault works for a handful of values read by people. Once servers and CI pipelines need secrets, or people join and leave often, you want machine identities, a key or access list per environment, and a clear way to cut off someone who leaves.

Why is Crunu not ranked first on this list?

Crunu wrote this guide, and it is the right pick only for some teams. It has no syncs to other platforms, no dynamic secrets, no Kubernetes support, no SSO and no Windows agent, and it is a new product in early access. We list it where its strengths matter most.

Sources

Every source this guide relies on, with the date we last checked it.

  1. Doppler security fact sheet · checked October 30, 2026
  2. Doppler pricing · checked October 30, 2026
  3. Doppler integrations · checked October 30, 2026
  4. Infisical security internals · checked October 30, 2026
  5. Infisical pricing · checked October 30, 2026
  6. Infisical self-hosting overview · checked October 30, 2026
  7. Phase security · checked October 30, 2026
  8. Phase pricing · checked October 30, 2026
  9. Phase external identities · checked October 30, 2026
  10. Bitwarden Secrets Manager overview · checked October 30, 2026
  11. Bitwarden Secrets Manager plans · checked October 30, 2026
  12. Bitwarden: access tokens · checked October 30, 2026
  13. Bitwarden: GitLab CI/CD integration · checked October 30, 2026
  14. Bitwarden: GitHub Actions integration · checked October 30, 2026
  15. 1Password security design: vaults and keys · checked October 30, 2026
  16. 1Password Credential Broker for GitHub Actions · checked October 30, 2026
  17. 1Password Business pricing · checked October 30, 2026
  18. 1Password Environments · checked October 30, 2026
  19. SOPS documentation · checked October 30, 2026
  20. SOPS: key management · checked October 30, 2026
  21. Ansible Vault guide · checked October 30, 2026
  22. git-crypt README · checked October 30, 2026
  23. dotenvx README · checked October 30, 2026
  24. AWS Secrets Manager encryption · checked October 30, 2026
  25. AWS Secrets Manager pricing · checked October 30, 2026
  26. AWS Systems Manager pricing (Parameter Store) · checked October 30, 2026
  27. Google Cloud Secret Manager: CMEK · checked October 30, 2026
  28. Google Cloud Secret Manager pricing · checked October 30, 2026
  29. Azure Key Vault secrets · checked October 30, 2026
  30. Vault architecture · checked October 30, 2026
  31. Vault seal and unseal · checked October 30, 2026
  32. Vault editions · checked October 30, 2026
  33. IBM completes acquisition of HashiCorp · checked October 30, 2026
  34. IBM support: HCP Vault Secrets end of life · checked October 30, 2026
  35. OpenBao · checked October 30, 2026
  36. Akeyless: trust and control boundaries · checked October 30, 2026
  37. Akeyless pricing · checked October 30, 2026
  38. Self-Managed Keeper · checked October 30, 2026
  39. Keeper Secrets Manager · checked October 30, 2026
  40. EnvKey README, wind-down notice · checked October 30, 2026

Who can decrypt

In this topic

All guides
  • Guide

    Who can decrypt your secrets? 18 tools compared

    Which secrets managers decrypt on their own servers and which only on your devices: 18 tools compared, quoting each vendor's documentation, with the trade-offs.

  • Comparison

    AWS Secrets Manager vs Parameter Store: which to use

    AWS Secrets Manager and Systems Manager Parameter Store compared: price, size limits, rotation, cross-account access and encryption, from AWS's own docs.

  • Comparison

    Doppler vs Infisical: encryption, hosting, pricing

    Doppler and Infisical compared: where secrets are decrypted, self-hosting, open source, CI, syncs and how each one bills, checked against both vendors' docs.

  • Comparison

    HashiCorp Vault vs AWS Secrets Manager compared

    HashiCorp Vault and AWS Secrets Manager compared: what you operate, cost model, dynamic secrets, rotation, CI access and who decrypts, from both vendors' docs.

  • Comparison

    Akeyless alternative: Crunu vs Akeyless

    Crunu and Akeyless compared: who can decrypt with and without a Customer Fragment, hosting, CI, member removal and pricing model, checked against Akeyless docs.

  • Comparison

    AWS Secrets Manager alternative: Crunu vs AWS

    Crunu vs AWS Secrets Manager: who decrypts your secrets, KMS keys, IAM and OIDC for CI, rotation, audit, hosting and pricing model, from the AWS documentation.

  • Comparison

    Azure Key Vault alternative for app secrets: Crunu vs Azure

    Crunu vs Azure Key Vault for app secrets and .env files: who decrypts, Microsoft's advice on extra encryption, access per vault or environment, CI and pricing.

  • Comparison

    Doppler alternative: Crunu vs Doppler on who decrypts

    Crunu vs Doppler: where secrets are encrypted, keys per environment, hosting, syncs, rotation, CI identity and pricing model, checked against Doppler's docs.

  • Comparison

    dotenvx alternative: Crunu vs encrypted .env files

    Crunu and dotenvx compared: who holds the private key, giving and removing access, CI, audit and Armor, checked against the dotenvx README and pricing.

  • Comparison

    EnvKey alternative after the shutdown: Crunu

    EnvKey Cloud shut down on February 1, 2025. How Crunu compares for former EnvKey users: encryption on devices, hosting, CI and moving your values.

  • Comparison

    Google Secret Manager alternative: Crunu vs GCP

    Crunu vs Google Cloud Secret Manager: what CMEK changes and what it doesn't, who decrypts, IAM and Workload Identity for CI, audit logs, rotation and pricing.

  • Comparison

    HashiCorp Vault alternative for small teams: Crunu vs Vault

    Crunu vs HashiCorp Vault, now part of IBM: who decrypts, dynamic secrets, Vault 2.x, the end of HCP Vault Secrets, OpenBao, and what each one asks you to run.

  • Comparison

    Infisical alternative: Crunu vs Infisical encryption

    Crunu vs Infisical: server-side vs on-device encryption, key hierarchy, open source and self-hosting, syncs, dynamic secrets, CI identity and pricing model.

  • Blog

    Customer-managed keys don't stop the cloud from decrypting

    With a customer-managed key, AWS, Google Cloud and Azure still decrypt your secrets to serve them. What CMEK really controls, and when that is enough.

  • Blog

    HCP Vault Secrets is gone: choosing where to move

    HCP Vault Secrets reached end of life on July 1, 2026. HashiCorp's suggested paths, what Vault Community lacks, and how the alternatives differ on who decrypts.

  • Blog

    Migrating from EnvKey: moving your environments

    EnvKey Cloud closed on February 1, 2025, and the open source code hasn't changed since. How to export what's left, flatten it, and keep the encryption model.

  • Blog

    The web client problem: checking the code that decrypts

    A browser vault runs code the server sends on every visit. What a tampered page could see, which checks Crunu builds in, and what you can verify today.

  • Blog

    What “the server can’t read it” actually means

    A blind server is a precise claim with precise limits. What Crunu's server stores, what it cannot do even if compromised, and what it still sees.

  • Blog

    Why a blind-server vault can't issue dynamic secrets

    Dynamic secrets need a server that holds a privileged credential and uses it alone. A server that can't decrypt values can't, so Crunu doesn't offer them.

  • Blog

    Why a vault vendor can’t reset your password

    With a password and a Secret Key, nobody at the vendor can open your account, or reset it. How the Emergency Kit works, and what to do when something is lost.

  • Glossary

    What are dynamic secrets?

    Dynamic secrets are credentials a vault creates on request, with a lease, and revokes when it ends. How they work, what they require, and why Crunu has none.

  • Glossary

    What does “zero-knowledge” mean for a vault?

    “Zero-knowledge” is a marketing label for services that can't read the data customers store. Why it overpromises, and what Crunu says instead.

  • Glossary

    What is a customer-managed key (CMK, CMEK, BYOK)?

    A customer-managed key is an encryption key you control in a cloud KMS, used by the provider's services to protect your data. What you control, and what not.

  • Glossary

    What is a digital signature?

    A digital signature lets anyone with a public key check who signed data and that it has not changed. Why encrypted systems still need signatures.

  • Glossary

    What is a hardware security module (HSM)?

    An HSM is a tamper-resistant device that stores keys and uses them inside itself, so the keys can't be copied out. What it guarantees, and what it leaves open.

  • Glossary

    What is a key management service (KMS)?

    A key management service holds encryption keys and runs operations with them on request, so keys never leave it in plain form. What it protects, and what not.

  • Glossary

    What is a public key fingerprint?

    A key fingerprint is a short digest of a public key that two people can compare by eye. How it stops key swaps, and where Crunu asks you to check one.

  • Glossary

    What is a reproducible build?

    A reproducible build gives bit-for-bit identical output from the same source, so anyone can check that a release matches its code. Why that matters for a vault.

  • Glossary

    What is a Secret Key? Two-secret key derivation

    A Secret Key is a random value created on your device and combined with your password to derive your account key. Why it protects you and why it can't be reset.

  • Glossary

    What is a secrets manager (secrets vault)?

    A secrets manager, or secrets vault, keeps API keys, passwords and config files in one place with access control and history. What to expect from one.

  • Glossary

    What is a signed release (code signing)?

    A signed release carries a digital signature that lets you check who published software and that it hasn't changed since. What signatures prove, and what not.

  • Glossary

    What is AES-256-GCM?

    AES-256-GCM is authenticated encryption: it hides data and detects any change to it. Learn how it works, the rule about nonces, and where Crunu uses it.

  • Glossary

    What is an Emergency Kit?

    An Emergency Kit is a printable sheet with the details needed to sign in, including your Secret Key. Why it matters when the vendor cannot reset your password.

  • Glossary

    What is ciphertext?

    Ciphertext is data after encryption: unreadable without the key, but not invisible. What ciphertext still reveals, and what a Crunu server actually stores.

  • Glossary

    What is client-side encryption?

    Client-side encryption means data is encrypted on your device before upload. It moves trust from the server to the client code, so that code must be checked.

  • Glossary

    What is Ed25519?

    Ed25519 is a digital signature scheme with 32-byte public keys and 64-byte signatures. Learn what it proves, why it is deterministic and where Crunu uses it.

  • Glossary

    What is encryption at rest?

    Encryption at rest protects stored data on disks, in databases and in backups, so a stolen copy is unreadable. Why the layer you pick decides what it stops.

  • Glossary

    What is encryption in transit (TLS)?

    Encryption in transit protects data while it moves between systems, usually with TLS. What TLS guarantees, where it ends, and how it differs from end-to-end.

  • Glossary

    What is end-to-end encryption?

    End-to-end encryption means only the endpoints hold the keys, and the server in between relays ciphertext it can't read. What it covers and what it leaves open.

  • Glossary

    What is envelope encryption?

    Envelope encryption protects data with one key and that key with another. Learn how data keys and key-encryption keys work and how Crunu seals environment keys.

  • Glossary

    What is key derivation (PBKDF2)?

    Key derivation turns a password into an encryption key. Learn how PBKDF2 uses a salt and many iterations, and why Crunu also mixes in a Secret Key.

  • Glossary

    What is metadata exposure in an encrypted service?

    Metadata exposure is what an encrypted service can still see: names, people, times, sizes and access patterns. Why it matters, and what a Crunu server sees.

  • Glossary

    What is server-side encryption?

    Server-side encryption means the service storing your data encrypts it on write and decrypts it on read. What that protects, and who can still read the data.

  • Glossary

    What is trust on first use (TOFU)?

    Trust on first use means accepting a key the first time you see it and checking it on every later contact. Why SSH works this way, and how to close the gap.

  • Glossary

    What is X25519?

    X25519 is a Diffie-Hellman key agreement function on Curve25519. Learn what it computes, why its 32-byte keys are popular, and how Crunu uses it to seal keys.

Try it with one project

Free during early access. Sign up with your email; your account keys and Secret Key are created in your browser, and the server never sees them.