Private AI API. OpenAI‑compatible. Zero retention.
Drop-in replacement for the OpenAI chat completions endpoint. Your data never leaves hardware we own. API requests are not stored, not logged, not trained on.
One line to switch. Nothing else changes.
Our API speaks the OpenAI chat completions format. Existing client libraries (openai-python, openai-node, plain curl) work unchanged. Change the base URL and the API key. That is the entire migration.
It does not mean we call OpenAI. We make no calls to any third-party AI provider. Your request hits our hardware in the United Kingdom, gets processed, and the data is gone. No US parent company, no CLOUD Act exposure, no sub-processors in the inference chain.
curl https://hush-ai.uk/v1/chat/completions \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "omega", "messages": [{"role": "user", "content": "Hello"}] }'
from openai import OpenAI client = OpenAI( base_url="https://hush-ai.uk/v1", api_key="YOUR_API_KEY" ) response = client.chat.completions.create( model="omega", messages=[{"role": "user", "content": "Hello"}] ) print(response.choices[0].message.content)
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://hush-ai.uk/v1", apiKey: "YOUR_API_KEY", }); const response = await client.chat.completions.create({ model: "omega", messages: [{ role: "user", content: "Hello" }], }); console.log(response.choices[0].message.content);
What happens to your API request
Every row sourced from each provider's current API terms and data-processing documentation, reviewed July 2026. Spot an error? Tell us and we will correct it within one working day.
| Hush AI | OpenAI API | Anthropic API | Google Cloud AI | |
|---|---|---|---|---|
| API request stored? | No | Up to 30 days | Up to 30 days | Logged |
| Used for training? | Never | Not by default | Not by default | Not on Vertex |
| US jurisdiction? | No, UK only | Yes | Yes | Yes |
| CLOUD Act exposure? | None | Subject to | Subject to | Subject to |
| Third-party sub-processors? | None in inference | Azure, others | AWS, GCP | Multiple |
| Hardware ownership? | We own it | Azure | AWS / GCP | Google Cloud |
| Can you verify? | Yes, check us | Trust required | Trust required | Trust required |
OpenAI, Anthropic and Google each offer enterprise contracts with modified terms. This table describes their standard API terms. On their consumer tiers, training defaults vary by product; check the tier you are actually on.
Three models. All private. All on our hardware.
Every model runs on dedicated hardware we own. Choose the right balance of depth, speed and capability for your work. Zero retention on all models.
Simple, transparent pricing
Pay only for what you use. No minimum commitments. No hidden fees. Unlike other providers, your usage data is not analysed for billing optimisation, upselling, or any purpose beyond counting tokens.
Top up with token packs from £10. Volume pricing available for enterprise. Full API pricing and calculator →
Verify the API yourself
No other API provider gives you this section, because no other API provider can. These commands prove three things: the response comes from our hardware, the request data is not stored, and the connection is direct to the UK.
1. Confirm the server is in the UK, not proxied to a US provider
curl -sI https://hush-ai.uk/v1/models | grep -i 'cf-ray\|server\|location'
The response comes from Cloudflare's London POP, fronting hardware we own. No OpenAI, no Azure, no AWS in the chain.
2. Confirm TLS is direct to hush-ai.uk
echo | openssl s_client -connect hush-ai.uk:443 -servername hush-ai.uk 2>/dev/null | openssl x509 -noout -subject -issuer
Certificate issued to hush-ai.uk. Not a wildcard for openai.com or anthropic.com.
3. Confirm zero retention: make a request, then try to retrieve it
There is no endpoint to retrieve past requests, because past requests do not exist. The API processes your data in memory and discards it. There is nothing to query, nothing to export, nothing to leak.
For more checks (the post-quantum handshake, security headers, Companies House and ICO registers), see the full verification page.
Developer documentation
Checkable, not claimable
Everything we say is verifiable against sources we do not control.
Start building
Create a free account, get your API key, and make your first request in under five minutes. No card required.
Create a free account and copy your key →Hard questions, answered straight · Security · Verify us · Contact