Skip to content
Checked

Crunu vs 1Password for team secrets

How Crunu and 1Password differ for developer secrets: encryption, member removal, hosting, CI and SSO, with sources from 1Password's own docs.

How we checkedOn October 27, 2026 we read 19 pages for this comparison. Each one appears at the bottom of this page with its check date.

Top rows of the table further down, with the date we verified them.

Comparison in detail

On this page

1Password is a password manager with a set of developer tools: service accounts, a self-hosted Connect server, a CLI that passes secrets to processes, and Environments for project variables. Crunu is narrower: a vault for environment variables, cloud credentials and API keys, with an agent for machines and CI pipelines.

Both encrypt on your devices, and both combine the account password with a Secret Key stored on your devices. Crunu's sign-in model follows the design in 1Password's security white paper. The differences are in removing people, running the server and delivering secrets to machines.

Who each one fits

1Password fits teams that want one tool for website logins, passkeys, shared passwords and developer secrets. It has apps for Mac, Windows, Linux, iOS and Android, plus browser extensions. If your company already runs 1Password Business with single sign-on and automated provisioning from an identity provider, developer secrets can stay in the tool your admins already manage.

Crunu fits engineering teams whose real problem is .env files, ~/.aws/credentials and API keys spread across laptops, chats and CI settings. It is built around projects, environments, machines and pipelines, and around the day someone leaves the team. It also fits teams that want to run the vault server on their own infrastructure.

Side by side

1PasswordCrunu
Where encryption happensOn your devices. 1Password never has a copy of the unencrypted vault key.In the browser and the crunu agent. The server stores ciphertext, public keys and signed documents.
Sign-in secretsAccount password plus a Secret Key of just over 128 bits, with a printable Emergency KitAccount password plus a Secret Key, with an Emergency Kit and a recovery code
Removing a memberServer and client policy. Cryptographic keys are not changed.The server stops serving the person, and the keys of every environment they could read are rotated
Seeing what a person usedUsage reports in Business show items a member used over the last 12 monthsExposure report from the fetch log, plus a checklist of values to reissue at providers
Where it runs1Password's service, database on AWS. Connect servers run in your infrastructure.Crunu cloud at app.crunu.com, or your own server on Docker, Cloudflare Workers, Vercel or Google Cloud Run
Developer secretsEnvironments, op run, service accounts and Connect serversProjects and environments, crunu run, crunu pull, enrolled machines and service tokens
CIGitHub Actions, CircleCI and Jenkins integrations using a service account or Connect serverService tokens, optionally bound by OIDC to a repository and branch on GitHub Actions, GitLab CI, Bitbucket Pipelines or any OIDC issuer
Network limitsBusiness firewall rules allow, report or deny sign-in by location, IP range or anonymous IPContent is served only to allowed networks. Relaxing the policy waits 15 minutes or needs a second signature.
Single sign-on and provisioningSign-in through an OIDC identity provider and automated provisioning in BusinessNot available
AppsMac, Windows, Linux, iOS, Android, browser extensions and a CLIWeb app, a local crunu.html file, and a CLI and agent for Linux and macOS
Audit historyBusiness audit log keeps 365 days of eventsHash-chained audit log, 365 days by default and extendable, with JSONL export
Pricing modelTeams Starter Pack at a flat monthly price for 10 members, Business per user, 14-day trialFree during early access

Where 1Password is stronger

  • Breadth. 1Password covers logins, passkeys, autofill and developer secrets on desktop and mobile. Crunu has no mobile apps, no browser extension and no Windows agent.
  • Identity integration. 1Password Business connects to identity providers such as Okta, Microsoft Entra ID and Google Workspace for sign-in and provisioning. Crunu has no SSO and no SCIM.
  • Assurance. 1Password says it is SOC 2 Type 2 certified, publishes the results of independent audits and runs a bug bounty program. Crunu is a new product in early access and does not publish a SOC 2 report or an external audit.
  • Kubernetes and SDKs. 1Password offers a Kubernetes Operator, a Secrets Injector, Helm charts, and SDKs for Go, JavaScript and Python. Crunu has none of these; applications use crunu run.
  • Cloud sync. 1Password Environments can sync variables to AWS Secrets Manager, a feature 1Password labels beta. Crunu has no built-in sync to cloud secret stores.

What happens when someone leaves

This is the clearest design difference, and 1Password documents it plainly. Each vault member holds a copy of the vault key encrypted to their public key. On removal, that copy is deleted from the server, the server stops sending vault data, and the client is told to delete local copies. The white paper states that removal is not cryptographically enforced and keys are not changed. Someone who saved the vault key earlier could read later items only if they also obtained updated encrypted data. 1Password's suggested mitigation is to move items into a new vault, which has a new key.

Crunu rotates keys on removal. The server stops serving the person, and every environment they could read gets a new key they never had. When an administrator leaves, the organization's signing and recovery keys are replaced too. The member removal flow shows which versions the person received and lists the values to reissue at each provider.

Neither product can make a person forget what they already saw. Those values stay valid until you reissue them at the provider, as Crunu's limitations page explains.

Moving to Crunu

  1. Create an account. Your keys are created in the app. Save the Emergency Kit before anything else.
  2. Create a project for each application and an environment for each stage, for example development, staging and production.
  3. On a trusted computer, put the values you need into .env files, or INI files for tools like the AWS CLI.
  4. Drag the files, or folders such as .aws, into the environment. Crunu reads KEY=VALUE files, INI sections, flat YAML and plain text.
  5. Invite your team and give each person a role per environment: Editor, Reader, Specific files or Operator.
  6. Enroll your servers as machines and give pipelines service tokens, then delete the plaintext files you created in step 3.

Sources

Every page this comparison relies on, and the day we last verified it.

  1. 1Password Security Design white paper: Revoking access · checked October 27, 2026
  2. 1Password Security Design white paper: Beware of the leopard · checked October 27, 2026
  3. 1Password Security Design white paper: Account password and Secret Key · checked October 27, 2026
  4. 1Password Security Design white paper: Server infrastructure · checked October 27, 2026
  5. 1Password Security Design white paper: Secrets Automation · checked October 27, 2026
  6. 1Password Developer: Environments · checked October 27, 2026
  7. 1Password Developer: Load secrets into the environment · checked October 27, 2026
  8. 1Password Developer: Service accounts · checked October 27, 2026
  9. 1Password Developer: Connect server · checked October 27, 2026
  10. 1Password Developer: CI/CD integrations · checked October 27, 2026
  11. 1Password Developer: Kubernetes integrations · checked October 27, 2026
  12. 1Password Support: single sign-on with an identity provider · checked October 27, 2026
  13. 1Password Support: Automated provisioning · checked October 27, 2026
  14. 1Password Support: Firewall rules · checked October 27, 2026
  15. 1Password Support: Reports · checked October 27, 2026
  16. 1Password Support: Audit log · checked October 27, 2026
  17. 1Password security · checked October 27, 2026
  18. 1Password downloads · checked October 27, 2026
  19. 1Password business pricing · checked October 27, 2026

Questions about Crunu and 1Password

Something else? Write to support@crunu.com

Can Crunu import my 1Password vaults?

No. There is no importer for 1Password, Vault, Doppler or Infisical. You move values by dragging .env and INI files into Crunu or by entering them by hand.

Does 1Password really keep the same keys after removing someone?

Yes, according to 1Password's security white paper: removal is not cryptographically enforced and keys are not changed. 1Password notes that exploiting this requires planning ahead and acquiring updated data, and suggests a new vault as a mitigation.

Should I replace 1Password with Crunu?

Not for passwords. Crunu has no browser extension and does not fill logins on websites. Many teams could keep 1Password for logins and use Crunu for project environments, machines and CI.

Can I host the Crunu server myself?

Yes. Use the Crunu cloud or host the server yourself on Docker, Cloudflare Workers, Vercel or Google Cloud Run. A self-hosted server moves between them with one archive that holds no plaintext values.

Does Crunu support single sign-on?

No. People sign in with a password, a Secret Key and an optional second factor: an authenticator app code or a passkey.

Example. Kiteline is a fictional company.

When someone leaves, you see what they received

Removing a member is one guided flow, and the server stops serving them at once.

  • Keys change

    Every environment they could read gets a new key they never had. When an admin leaves, the organization’s signing and recovery keys are replaced too.

  • An exposure report

    It lists which versions of which environments the person fetched, when and from which address.

  • Seen values stay seen

    Values they already saw stay valid until you reissue them. A checklist names each one to replace at its provider, without showing the values.

More comparisons

All comparisons

Try Crunu 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.