Last updated: March 19, 2026
ZeroKeys is an open-source Bitcoin multisig coordinator. It is not a wallet, exchange, custodian, or financial institution. ZeroKeys does not generate, store, or manage private keys. It does not custody funds and cannot move bitcoin on its own.
You are solely responsible for your private keys, hardware devices, and the security of your bitcoin. ZeroKeys operates entirely in the public-key domain — it coordinates data and workflows between your hardware signers and the Bitcoin network. Loss of your passphrase, hardware devices, or backup files may result in permanent loss of access to your funds. ZeroKeys cannot recover your keys or funds under any circumstances.
ZeroKeys is provided “as is” without warranty of any kind, express or implied. Bitcoin transactions are irreversible. You are responsible for verifying all transaction details — addresses, amounts, and fees — before signing on your hardware device. ZeroKeys is not liable for any loss of funds resulting from user error, hardware failure, software bugs, or network issues.
ZeroKeys is open-source software available at github.com/Joaofcm/zerokeys. You are free to audit, fork, and self-host the software. The source code is the authoritative reference for how ZeroKeys operates.
The optional Pro subscription provides cloud sync infrastructure and additional features. Payments are processed by Stripe. Subscriptions can be cancelled at any time. Upon cancellation, your cloud-synced data remains accessible until the end of the billing period, after which it may be deleted. You can export your data at any time using the encrypted backup feature.
All wallet data is encrypted client-side with AES-256-GCM before being stored locally or synced to the cloud. ZeroKeys cannot decrypt your data. If you lose your passphrase, your encrypted data cannot be recovered by anyone, including ZeroKeys.
You agree not to use ZeroKeys for any unlawful purpose or in violation of applicable laws and regulations in your jurisdiction. You are responsible for ensuring your use of ZeroKeys complies with all applicable laws.
To the maximum extent permitted by law, ZeroKeys and its contributors shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenue, whether incurred directly or indirectly, or any loss of data, use, or goodwill arising from your use of the software.
We may update these terms as ZeroKeys evolves. Material changes will be communicated through the application and on this page. Continued use of ZeroKeys after changes constitutes acceptance of the updated terms.
Questions about these terms? Open an issue on GitHub.