Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Secrets Management Tools
  3. Keyway

Keyway

What it is

Keyway is an open-source secrets manager that injects environment variables into a running process instead of saving them in a project .env file. Its `keyway run` command makes secrets available while the process runs; they disappear when it stops. Keyway says AI agents that read files from disk cannot see secrets injected this way. Access follows GitHub repository permissions, so removing someone's repository access also removes their Keyway access. Secrets use AES-256-GCM encryption with a unique random IV for each secret. An isolated crypto service holds the encryption key, which Keyway says does not touch its API server or database; connections among the CLI, API, crypto service and database use TLS 1.3. An audit trail records access details. Documented provider integrations include Vercel, Netlify and Railway, with workflows to sync secrets. CLI binaries are listed for macOS, Linux and Windows, and the full stack can be self-hosted with Docker Compose. Keyway's stated threat model does not cover compromised developer machines or application code and dependencies that can read the process environment. Plans include a free plan with paid options; Pro is €9 a month.

For and against

For

  • Secrets disappear when the process stops
  • GitHub repository permissions govern access
  • Audit trail records secret access details
  • CLI binaries for macOS, Linux and Windows
  • Free plan and paid Pro plan at €9 a month

Against

  • Does not protect against compromised developer machines
  • Does not protect against code that can read process environments
  • Dynamic secrets are out of scope
  • Secret rotation is not supported

The verdict

Keyway focuses on keeping environment variables out of project files and tying access to repository permissions. Its stated threat-model exclusions and lack of secret rotation matter when assessing fit.

Who it suits

Keyway suits developers or teams that want to inject secrets into processes and manage access through GitHub repository permissions. It offers both hosted use and self-hosting with Docker Compose.

Plans and prices

Pro

€9a month

10 private repos · Unlimited environments · Unlimited collaborators

Team

€19a month

20 private repos · Unlimited environments · Audit logs · Member management

Business

€39a month

50 private repos · Unlimited collaborators · Exposure reports · Priority support

Free

Priced on request

Unlimited public repos · 1 private repo · 3 environments per repo · 2 provider integrations

Every plan, in full

On the record

AI assistant access
Keyway says secrets injected by keyway run are not visible to AI agents reading files from disk.keyway.sh · read 3 Oct 2026
Audit trail
Keyway logs who accessed which secrets, when, and from where.keyway.sh · read 3 Oct 2026
CLI
The keyway run command injects secrets into a process, and the secrets disappear when that process stops.keyway.sh · read 3 Oct 2026
Company status
Keyway's legal notice describes it as a personal project in the process of legal structuring.keyway.sh · read 3 Oct 2026
Encryption
Secrets are encrypted with AES-256-GCM, using a unique random IV for each secret.keyway.sh · read 3 Oct 2026
GitHub access
Keyway uses GitHub repository permissions for secret access, and removing a person's repository access revokes their Keyway access.keyway.sh · read 3 Oct 2026
Installation platforms
The CLI installation guide lists macOS, Linux, and Windows binaries.docs.keyway.sh · read 3 Oct 2026
Integrations
The documented available provider integrations are Vercel, Netlify, and Railway, with workflows to sync secrets.docs.keyway.sh · read 3 Oct 2026
Key isolation
The encryption key is held by an isolated crypto service and does not touch the API server or database.keyway.sh · read 3 Oct 2026
Out of scope
The stated threat model excludes dynamic secrets, PKI, and database credential rotation.keyway.sh · read 3 Oct 2026
Purpose
Keyway is an open-source secrets manager that injects environment variables into process memory so they are not stored in a project .env file.keyway.sh · read 3 Oct 2026
Self-hosting
Keyway says its full stack can be self-hosted with Docker Compose.keyway.sh · read 3 Oct 2026
Support
The Business plan includes priority support, and Keyway lists [email protected] as its contact email.keyway.sh · read 3 Oct 2026
Threat model
Keyway says it does not protect secrets from a compromised developer machine or from application code and dependencies that can read the process environment.keyway.sh · read 3 Oct 2026
Transport security
Keyway states that connections between its CLI, API, crypto service, and database use TLS 1.3.keyway.sh · read 3 Oct 2026

Alternatives to Keyway

Every alternative, ranked