Vault — WorkOS

Encryption Key Management (EKM) for enterprise-ready security

WorkOS Vault provides secure storage and strict access control for any type of object data, with encryption of individual keys backed by an HSM.

Bring-Your-Own-Key (BYOK) for the ultimate data control

Modern enterprise customers demand encryption with managed key services. WorkOS Vault integrates directly with AWS KMS, GCP KMs, Azure Key Vault, and HashiCorp Vault.

Context-based key generation for cryptographic isolation

WorkOS Vault provides data segmentation by creating unique encryption keys tied to the user, organization, and other supplied metadata.

Powerful encryption. Simple integration.

The WorkOS API enables adding Enterprise Ready features to your application. This REST API provides programmatic access to version-controlled objects and data encryption keys.

Read the docs

Get your API key

Node.js example


Secure by design

Data stays protected across its lifecycle - encrypted in transit, in use, and at rest.

Easy by default

WorkOS Vault comes with guardrails so you don't shoot yourself in the foot.

Your keys or ours

Use WorkOS Vault hosted keys, attach your own, or let your customers bring their KMS.

EKM without the headache

HSM, CMK, KEK, DEK... disregard the acronyms and use encryption with simple tools.

Zero trust. Full control. Enterprise-ready security.

Any object, anywhere in the stack

Encrypt all secret and sensitive data, including customer PII, payment information, API tokens or passwords. Segment data according to its type, classification or relationships.

Envelope encryption and per-customer key segmentation

Generate data encryption keys to cryptographically protect data stored in internal systems. All keys are scoped to organizations, sessions or arbitrary context for optimized compute speed.

Audit every interaction with encrypted objects

On-demand key rotation and revocation

Field-level encryption for content separation

Keep it secret. Keep it safe.

Request access to begin securing sensitive data and secrets in your app today.

Get started

Read the docs

[Vault Quick Start

Jump into the docs and get protected in minutes.](/content/docs/vault/quick-start/index.html) [**Read the launch blog**

Learn about all of Vault's features that enhance your security](/content/blog/vault/index.html)