OpenAI compatible API · Attested · Public status

GDPR-Compliant LLM API: Attested EU Inference | TrustedRouter

An OpenAI-compatible LLM API built for GDPR workflows: attested confidential compute, no prompt storage by default, a signable DPA, and an EU gateway.

Verify gateway
Onebase URL to migrate
100sof models and routes
Noneprompt logs by default
GDPR-compliant LLM API

An LLM API built for GDPR workflows: attested inference, a signable DPA, and no prompt storage by default.

Send personal data through an LLM API and your DPO will ask three questions: who can read the prompt, where does it run, and what is retained. Most providers answer with a policy PDF. TrustedRouter answers with hardware: the prompt path runs inside an open-source, hardware-attested confidential-compute gateway, and TrustedRouter does not store prompt or output content by default. Attestation beats a privacy policy.

The Article 28 paperwork is ready too: a signable DPA, a published subprocessor list, and SOC 2 and HIPAA readiness documentation your compliance team can assess. An EU gateway with EU-focused routing is live. Migration is one line: the API is OpenAI-compatible, so you change the base_url and keep your SDK, model ids, and code.

Verify the attestation Read the DPA

attestation checkbash
# Verify the gateway before you send a single prompt
NONCE=$(openssl rand -hex 16)
curl "https://api.trustedrouter.com/attestation?nonce=$NONCE"
# Returns a JWT signed by the CPU vendor's root key.
# image_digest matches the published open-source build.
Data minimization

Nothing stored by default

TrustedRouter does not store prompt or output content by default. The gateway source is open and the running image digest is published, so your team can check the code that handles the prompt instead of filing another vendor policy. Data minimization becomes a property you verify rather than a paragraph you quote.

Privacy tiers

Open, ZDR, or TEE per route

Every route carries a privacy tier. Open runs on any attested provider. Zero-Data-Retention routes use providers contractually bound to keep nothing. TEE routes run end-to-end confidential compute, where even the serving provider cannot read the prompt. Match the tier to the data in the request.

Article 28 paperwork

DPA, subprocessors, readiness docs

A signable DPA, a BAA, a current subprocessor list, and SOC 2 plus HIPAA readiness pages. These are readiness documents rather than audit reports, and we label them that way: verifiable architecture plus documentation your compliance team can assess.

Residency vs. access

An EU region answers where your data sits. Attestation answers who can read it.

The recurring objection in GDPR provider reviews: pinning inference to an EU region does not, by itself, settle who can access the data. TrustedRouter states its EU position plainly. The EU gateway gives you EU-focused routing, with no residency guarantees beyond that. The stronger control sits underneath: on TEE routes the prompt is processed inside end-to-end confidential compute, and the attestation proving it binds to your live TLS session, so it cannot be replayed.

A document-processing company scaled from zero to over a billion tokens per week through the attested gateway within three weeks of onboarding. You get 220+ model routes across 30+ providers, automatic fallback when a provider goes down, and transparent per-model pricing at a thin markup over provider list prices. Nothing on this page is legal advice; your DPO makes the call. What TrustedRouter gives them is a data flow they can check. Verify, don't trust.

Questions

Is TrustedRouter certified GDPR compliant?

TrustedRouter does not claim a GDPR certification. What it provides is verifiable architecture plus readiness documentation your compliance team can assess: a signable DPA, a published subprocessor list, SOC 2 and HIPAA readiness pages, an EU gateway, and a live attestation endpoint proving the prompt path runs inside the published open-source confidential-compute image. Your DPO makes the compliance determination; TrustedRouter gives them evidence they can check rather than promises to take on trust.

Does TrustedRouter store my prompts or outputs?

TrustedRouter does not store prompt or output content by default. The prompt path runs inside a hardware-attested confidential-compute gateway whose source code is open and whose image digest is published. You can verify this live: call the attestation endpoint with a fresh nonce and you get back a JWT signed by the CPU vendor's root key, bound to your live TLS session so it cannot be replayed. Details are on the security page.

Can I keep inference in the EU?

TrustedRouter operates an EU gateway with EU-focused routing, and makes no data-residency guarantees beyond that. For personal data, the stronger control is the privacy tier: Zero-Data-Retention routes use providers contractually bound to keep nothing, and TEE routes run end-to-end confidential compute where even the serving provider cannot read the prompt.

How hard is it to migrate from OpenAI?

Change the base_url to TrustedRouter's endpoint and keep your existing SDK, model ids, and code. The API is OpenAI-compatible, with 220+ model routes across 30+ providers including Claude, GPT, Gemini, DeepSeek, and Mistral, plus automatic provider fallback when a provider is down. Pricing is a thin markup over provider list prices, published per model on the pricing page.

Workspace access

Sign in

Choose a sign in method. New email and OAuth accounts include $0.10 in starter credit; wallet-only accounts start at $0.

By signing in you agree to the terms of service and privacy policy.