
With Privatemode, you get on-prem like privacy combined
with the convenience and flexibility of the cloud.
Overview
Privatemode gives you access to leading open-weight models through one secure endpoint, so you can choose the best model for each workload without exposing sensitive data.
The inference API runs on modern GPU infrastructure to deliver low‑latency responses and high token throughput, even under heavy load. You keep real‑time performance for agents and user‑facing apps without managing your own GPU clusters.
Privatemode is fully compatible with the OpenAI and Anthropic API, including existing SDKs and client libraries. Drop the Privatemode SDK into your JavaScript or TypeScript app, or run the Encryption Proxy for any other stack and point your client at it. Your code stays as it is while all traffic is protected end‑to‑end.
Predictable usage-based pricing with no hidden fees, from free tier to production. Enterprise plans with custom rate limits available on request.
Privatemode layers end‑to‑end encryption with confidential computing and verifiable attestation, so you can verify where and how your data is processed. Explore the security architecture to see how key management and attestation defend against both external attacks and insider access.

Introduction
Confidential inference API
Keep your existing OpenAI clients, SDKs, and request formats. In JavaScript and TypeScript, the Privatemode SDK drops straight into your app; for any other stack, run the Privatemode Encryption Proxy and point your client at it. Either way your apps talk to a familiar API while prompts are encrypted and responses decrypted for you.
Prompts and responses are encrypted before they leave your infrastructure and stay encrypted in transit and at rest. Only the AI inside Privatemode’s confidential‑computing environment can access plaintext, never operators or cloud providers.
Privatemode uses hardware‑based confidential computing to keep data encrypted even while it is processed in main memory. Remote attestation verifies the runtime and models before any request is decrypted, so only approved code ever sees plaintext.
How to get started
SDK or proxy
For JavaScript and TypeScript apps there is nothing to operate. The SDK bundles the remote attestation verification as a WebAssembly module, so your app verifies the Privatemode deployment itself and establishes the encrypted channel before the first request.
The SDK exposes the interface of the official OpenAI client, streaming included, so most of your code stays as it is. It covers chat completions, embeddings, and audio transcriptions, and runs in the browser as well as in any JavaScript runtime with ES modules.
Sign up for free and get your API key right away. Works in most tools that work with OpenAI or Anthropic.
Cloud-grade AI with end-to-end encryption and confidential computing. Built for industries where compliance isn't optional.
Powerful AI, but prompts and data are processed in plaintext on OpenAI's servers, with no verifiable privacy guarantees
Full data control, but requires dedicated hardware, in-house ML ops, and ongoing maintenance.

Technical Details
Create an API key in the portal, then pick your route. In JavaScript or TypeScript, install the SDK with npm i privatemode-ai and call it like the OpenAI client — see the SDK reference. In any other language, run the Privatemode proxy with your API key and send requests to localhost:8080 — see the API quickstart. Either way, setup takes around 10 minutes.
We're happy to show you around and give an overview of what's possible.
