Support

We're here to help. Find answers to common questions or get in touch with our team.

Need help?

Our support team typically responds within 24 hours.

Frequently Asked Questions

Zero-knowledge encryption means that your data is encrypted in a way that even we (the service provider) cannot access it. In keyhold.io, your secrets are encrypted using a split-key system where one key is held by our servers and the other is held on your device. Both keys are required to decrypt your data, so we can never access your secrets without your explicit participation.

If you lose your password or secret key and no other privileged users exist in your Hold, your account cannot be recovered. This is by design — it's what makes our zero-knowledge architecture truly secure. There is no self-service password reset.

We strongly recommend: Setting up another privileged user in your Hold. Privileged users can aid in recovery should any member of your Hold lose their password or secret key.

Go to "Manage Hold" from the app navigation, then on the Members tab click "Invitations". From there, click "Invite Member" and enter their email address. They'll receive an email invitation to join your Hold. Once they accept and set up their cryptographic keys, they'll be able to access secrets according to their assigned role's permissions.

Yes. Simply sign in on your new device using your email, password, 2FA code, and secret key. Your secret key is used to decrypt your private key, so keep it safe — treat it like a master password.

In your dashboard sidebar, click "New" to create a client. Then select that client and click "Add Secret" → "Request Secret". Enter the recipient's email address and a secure submission link will be sent to them. They can submit the secret without needing an account — everything is encrypted in their browser before being transmitted. For collecting multiple secrets at once, use the "Bulk Request" option instead.

We accept all major credit and debit cards (Visa, Mastercard, American Express) through our secure payment processor, Stripe. All payments are processed securely and we never store your full card details.

Go to "Manage Hold" and open the "Billing" tab. From there, click "Manage Subscription" to access the billing portal where you can cancel. Your access will continue until the end of your current billing period. After cancellation, your data will be retained for 30 days before deletion.

Yes, all data stored in keyhold.io is automatically backed up with point-in-time recovery. Our infrastructure is hosted on AWS with multi-availability-zone redundancy. However, remember that backups are encrypted — we cannot decrypt them without your private key.

Still have questions?

Our support team is happy to help with any questions not covered here.