
Privatemode is an AI inference service that provides end-to-end confidentiality and verifiability.
This page describes why you need this and how it works.
The problem
Conventional AI services like OpenAI, Anthropic, or AWS Bedrock don't have technical mechanisms in place to enforce data security and privacy end-to-end. At one point, your prompts and data are inevitably processed in plaintext.
When data is handled in plaintext, it is potentially visible to privileged operators, logging systems, and other entities on the AI services's side, as well as hackers who managed to break into the service.
Because of this exposure, many business and individuals are reluctant to share sensitive data with conventional AI platforms and are thus missing out on the benefits of cloud-based AI.
The solution
Your data is processed inside a shielded environment powered by confidential computing, a hardware-based technology that keeps data encrypted even during processing in main memory. Prompts and responses stay protected in transit, at rest, and while the model runs on them.
Remote attestation lets you confirm from afar that the expected code is running inside the enclave before you send any data. You get cryptographic proof of integrity, not just a provider's contractual promise.
With this, you can finally process sensitive data with generative AI. Customer records, contracts, and health information become workable inputs rather than off-limits material.
Foundations
Contrast is the most advanced platform for confidential computing at scale. Contrast ensures the end-to-end confidentiality and verifiability properties of the Privatemode service.
Foundations
Prompts and responses are fully protected from external access. Prompts are encrypted client-side using AES-256 and decrypted only within Privatemode's confidential-computing environment, enforced by AMD SEV-SNP, Intel TDX, and Nvidia Confidential Computing. Inside that environment, data stays encrypted in use, so it never appears as plaintext in main memory.
The CPUs and GPUs enforcing Privatemode's confidential-computing environment issue cryptographic certificates for all software running inside it. With these certificates, the integrity of the entire Privatemode service can be verified before any prompt leaves your machine. Verification happens automatically through the Privatemode Proxy or the web app.
Based on confidential computing, Privatemode is architected so that user data cannot be accessed by the infrastructure provider, the service provider (Edgeless Systems), or other parties such as the vendor of the AI model.
The architecture is documented end-to-end, from the client proxy through the Contrast Coordinator and Secret Service to the AI workers, including the full attestation flow. Reproducible builds and public source code let security and engineering teams verify the design and integrate Privatemode with confidence.

FAQ
Technical Details
Privatemode encrypts your data before it leaves your device and keeps it protected even during AI processing. On the client side, the Privatemode proxy manages remote attestation and end-to-end encryption. It encrypts all inference requests and decrypts AI responses, handling all communication with the service. Encryption keys are never shared with anyone outside of your local proxy and the isolated AI worker
We're happy to show you around and give an overview of what's possible.
