Documentation¶
Welcome to the documentation for Caution. Deploy sensitive workloads faster, with cryptographic proof that each enclave runs the intended source code.
What is Caution?¶
Caution is a verifiable confidential compute platform for deploying and managing sensitive workloads. It extends traditional confidential compute with independently verifiable deployments and 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: Application data remains encrypted and is never exposed to untrusted environments, including 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
-
Deployment models
Learn about fully managed, BYOC, and self-host.
-
Verifiability
Learn how Caution ensures code integrity from source to production.
-
Encryption
Protect data all the way into the enclave with end-to-end encryption.