Collect credentials the right way.
End-to-end encrypted collection for passwords, API keys, and files. Use them when needed, then make them disappear.
Trusted by security-conscious teams
Everything you need.
Collect, manage, and audit client credentials with confidence.
Request Secrets
Send a secure link. Clients fill it in. Encrypted before it ever touches our servers.
Audit Everything
Every reveal is logged. Know exactly who accessed what and when. Compliance ready.
Encrypted Files
Share certificates, keys, and config files. Encrypted end-to-end, decrypted locally.
Bulk Onboarding
One link, all credentials. Perfect for client onboarding and project handovers.
Chat Integrations
Get notified in Slack, Teams, or Google Chat when secrets are submitted.
We couldn't peek if we tried.
Most platforms say "trust us." We'd rather you didn't have to. Here's how zero-knowledge actually works.
Encrypted in their browser
When someone submits a secret, their browser encrypts it first. We only ever see scrambled data.
Split-key protection
Two keys are required. We hold one (secured with AWS KMS), you hold the other. Neither works alone.
Decrypted on your device
Both keys meet in your browser. Decryption happens locally. Our servers never see plaintext.
What if we get hacked? They'd get encrypted blobs and half the keys. The other half is on your device. Useless.
Simple, transparent pricing.
No per-seat fees. Add your whole team.
Billed monthly in GBP.
Billed annually in GBP.
Includes 5-day free trial
- Unlimited Secrets & Requests
- Encrypted File Sharing
- Unlimited Team Members
- Zero-Knowledge Encryption
- Full Audit Logging
- Chat Integrations
- Custom Branding
- Priority Support
Ready to stop sharing
passwords over Slack?
Join security-conscious teams who trust keyhold.io for credential management.
Get started free