Vouch: Hardware-Backed Developer Credentials

Vouch is an open-source credential broker that issues short-lived SSH keys, AWS sessions, GitHub tokens, and Kubernetes configs after a single FIDO2 hardware verification.

$ vouch login
🔑 Touch your YubiKey...
Enter PIN: ****
✓ Authenticated as you@company.com
✓ Session valid for 8 hours
 
$ ssh prod.example.com # tools authenticate automatically
$ aws s3 ls # tools authenticate automatically
$ git push origin main # tools authenticate automatically

The problem with long-lived credentials

Credential sprawl

SSH keys that never rotate. AWS access keys in plaintext. GitHub PATs that never expire. Every tool has its own long-lived secret.

No presence verification

Existing MFA verifies devices, not humans. A compromised laptop with cached credentials is indistinguishable from its owner.

AI agents with full access

AI coding assistants get your credentials with no scoping, no audit trail, and no way to distinguish human from agent actions.

How it works

One FIDO2 authentication issues credentials for every integrated tool, for up to 8 hours.

1

Touch your YubiKey

FIDO2 verification with PIN ensures a human is present. Phishing-resistant by design.

2

Vouch issues credentials

Short-lived, scoped, hardware-attested, and bound to your device. SSH certificates, AWS sessions, GitHub tokens.

3

Your tools authenticate automatically

Native integration with SSH, AWS CLI, git, kubectl, docker, and cargo. No wrappers.

Give AI agents credentials, not your keys

Grant scoped, time-limited credentials to AI coding assistants. Full audit trails cryptographically distinguish human actions from agent actions. Revoke instantly.

Learn more →

Open source and auditable

Vouch is fully open source under the Apache-2.0/MIT dual license. The full source is available for audit.

Choose your region

United States

Active

Europe

Coming soon

Asia Pacific

Coming soon