What is Caution?¶
Alpha Software
Caution is in alpha. The software is not production ready. APIs, workflows, and features may change without notice.
Caution is a generalized verifiable compute platform for managing the lifecycle of confidential workloads that can be independently verified.
Caution extends traditional confidential compute by providing complete verifiability of the software running in production and hardware-backed, end-to-end encryption of application data:
-
Verifiable deployments - Real-time verification that code running in production matches the intended source, 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.
Together, these guarantees enable verification of software provenance and stronger confidentiality assurances than isolation alone.
Get started or learn more about Caution:
-
Verifiability
Learn how Caution ensures code integrity from source to production.
-
Reproducibility
Understand how deterministic builds enable independent verification.
-
Attestations
Hardware-backed proof of execution you can cryptographically verify.
-
Encryption
End-to-end data protection that keeps your data confidential.