Documentation¶
Welcome to the documentation for Caution. Deploy sensitive workloads faster, with cryptographic proof that each enclave runs the intended source code.
Caution is a verifiable confidential compute platform for deploying and managing sensitive workloads. It extends traditional confidential compute with independently verifiable deployments and support for hardware-backed, end-to-end encryption of application data.
Caution provides stronger software integrity and confidentiality assurances than isolation alone through two core security properties:
-
Verifiable deployments: Independently verify that the code running in production matches the source code, all the way down to the kernel.
-
End-to-end encryption: When enabled, application data remains encrypted all the way into the enclave and is not exposed to untrusted infrastructure operators.
Caution is fully open source, so teams can inspect, verify, and self-host the platform themselves. If you prefer to run the platform independently, see the source code.
Get started, or learn more about Caution:
-
Get started
Deploy your first application in a verifiable enclave. Get started
-
What is Caution?
Understand the product, mental model, and core guarantees. Learn more
-
Deployment models
Compare fully managed, bring your own cloud, and self-hosted options.
-
Verifiability
Learn how Caution ensures code integrity from source to production.