PRIVACY AND SECURITY

A privacy policy is a promise. Attestation is proof.

Every prompt you send to someone else's AI is company data in plaintext on their machines, protected mostly by terms of service. For the data that matters most, we can protect it with hardware and cryptography instead.

The terms, in plain English

Zero data retention (ZDR)

A contract term. The provider deletes prompts and outputs right after processing instead of keeping them for a period. It limits how long data is kept, not who can see it while it is processed.

No-training terms

A promise that your data will not be used to train the provider's models. Standard on most business plans.

Private endpoint

A model served inside your own cloud network, reachable without the public internet, often with your own encryption keys and a pinned region.

Confidential computing

A hardware mode where the CPU and GPU encrypt a workload's memory, so the host operator, hypervisor, and other tenants cannot read it.

Attestation

A signed report from the hardware itself, stating which chip it is and exactly what code is running. You check it before sending any data or keys.

Zero data retention is a promise about deletion. Attestation is proof about access. They are not the same thing.

Privacy is not on or off.

We support hosted and self-run models alike, with a bias toward open-weight models you control. Select a level to see what it protects and how we set it up.

LEVEL 1

Closed model, hosted API

The provider runs the model and sees every prompt. Protected by its terms.

LEVEL 2

Open model, hosted API

Same exposure as level 1, but the model is open, so you can take it anywhere.

LEVEL 3

Frontier model, your cloud account

A closed model served inside your own cloud network, region, and keys.

LEVEL 4

Open model, rented GPUs

Your own deployment on someone else's host. The operator could still reach the machine.

LEVEL 5

Open model, attested GPUs

Rented hardware that proves what is running and locks the operator out of memory.

LEVEL 6

Open model, your hardware

Prompts and weights never leave infrastructure you control.

more convenient more private

One gateway can route each workload to the right level, so a chatbot on public docs and a model reading patient records never share a path.

How attestation works

The check is the same whether a whole workload runs on rented GPUs, only the overflow does, or you are verifying your own servers.

1 / CHALLENGE
Your gateway asks the GPU host to identify itself.
2 / REPORT
The hardware returns a signed report of the chip and the code it is running.
3 / VERIFY
Your side checks the signature and compares the report to known good values.
4 / SEND
Only then do keys and prompts go to that machine, encrypted to it.

Not every GPU cloud can do this

Attestation needs specific hardware and a provider that enables it, so today only some GPU clouds offer it. Part of our job is knowing which, and telling you plainly when the capacity you have in mind cannot be attested.

What that looks like in practice

Private even when you burst

Rented GPUs join over an encrypted private mesh, never the open internet. For sensitive workloads we recommend providers that support attestation, and use ordinary GPU clouds where the data allows.

Immutable by default

Where we build the cluster, nodes run a minimal, immutable operating system managed by API. No SSH, no shell, no drift, far less to attack.

Identity in front of everything

Every model endpoint and agent sits behind your identity provider with single sign-on.

Agents with limits

Agents get the permissions you grant them and nothing more, and they reach your systems from inside your network.

Open and auditable

Built from open source in your own accounts, with your keys. You can inspect every layer, and you keep all of it.

Experience in regulated environments

We have done hands-on security and remediation work in PCI and HIPAA environments, plus security testing and packet-level debugging of production networks. That is experience, not a certification, and we do not claim one.

Why open models make this possible

Tell us what you need to run.

Get in touch Find your starting point