Security & trust

Compliance without compromise.

Detailed documentation on our security posture, regulatory frameworks, and transparency guarantees. We provide the cryptographic receipts, so you don't have to ask twice.

Trust

Three contracts your data never breaks.

Wired into the router, not the marketing page. Each guarantee is verifiable from the response of every call.

No training

Your data does not train any model.

Every upstream vendor we route to has signed a zero-training data processing addendum. No telemetry, no fine-tuning, no analytics on payloads.

Audit: DPA §3.2 — vendor pass-through, zero retention beyond response.
No cross-region

Your data does not leave your region.

PHI calls resolve only to providers physically inside the caller’s jurisdiction. The router refuses to fall back across borders, even under load.

Audit: x-phi-routed (provider/region) on every response; x-phi-tier confirms PHI vs general path.
No silence

Every call is auditable.

Every response carries the resolved provider, region, model, and cost. We log the same row with a request ID so any audit ask reconciles on first try.

Audit: Stripe meter event per call: model · region · tier · request_id · cost_micro. Reconciles 1:1 with the invoice.

Compliance

Three honest tiers.

Live at the router. Paperwork in flight. Gated on contracts. We don't claim a certification we haven't shipped — what's dated below is real.

Live

Shipping today — verifiable at the router.

Architectural posture, not a promise. The registry routes the way the copy says, and the proxy holds no payloads or application data.

nFADP
Switzerland
Live

CH-resident inference for PHI via Infomaniak; processor agreement under nFADP.

GDPR
European Union
Live

EU-domiciled processors for EU residents; DPA available on request.

UK GDPR
United Kingdom
Live

Adequacy decision with the EU honored; processing pinned to EU endpoints.

Edge data-class
phi-cloud router
Live

PHI vs general enforced per request; no payload logging, no application database.

Compliance-track

Paperwork in motion — dated milestones.

Frameworks we are pursuing actively. We will not claim "compliant" until the audit report or signed agreement is in hand; what is dated below is real.

HIPAA
United States
In progress

BAAs with Anthropic and OpenAI under negotiation; covered-entity BAA template drafting.

SOC 2 Type I
phi-cloud platform
In progress

Auditor engaged; observation window begins Q3. Type II to follow.

LGPD
Brazil + LATAM
In progress

Privacy policy and DPO appointment in progress; US endpoints under SCCs in the interim.

Roadmap

Gated on local entities and partner contracts.

Jurisdictions where compliance requires more than routing — a local entity, regulator approval, or a signed agreement with a regional provider. Talk to us if your deployment depends on one of these.

PIPL
China (PRC)
Roadmap

PRC-domiciled routing requires a local entity and contracts with Alibaba/Baidu/Zhipu — on the roadmap.

UAE PDPL
Middle East
Roadmap

Partnership with G42 Inception for UAE-resident PHI inference under discussion.

DPDP
India
Roadmap

Domestic provider routing and cross-border consent flow on the roadmap.

APPI · PIPA · PDPA
Japan · Korea · Singapore
Roadmap

Regional endpoints pending vendor availability in Tokyo, Seoul, and Singapore.

Transparency

Three things a curl call already proves.

No vendor portal, no support ticket. The contract surface is the response itself.

Open catalog

GET /v1/models returns the live catalog visible to your account — every model, region, PHI flag, prompt + completion micro-USD.

Per-call audit

Every 2xx response carries X-Resolved-Region, X-Resolved-Provider, X-Resolved-Model, X-Cost-Micro, X-Request-Id headers.

Per-token price

The price you see on /v1/models is the price the debit RPC uses. We never round up, never bundle, never tier-discount silently.

Verify it yourself

One curl, four audit headers.

Make any call. Inspect the response headers. The resolved (provider, region, model) is right there — no log dive, no support ticket.

request
curl -i https://api.phi-cloud.com/v1/chat/completions \
  -H "Authorization: Bearer phi_live_…" \
  -H "X-PHI: true" \
  -H "X-Region: CH" \
  -d '{"model":"auto","messages":[{"role":"user","content":"hi"}]}'
response
HTTP/2 200
x-resolved-region: CH
x-resolved-provider: infomaniak
x-resolved-model: infomaniak-mixtral
x-cost-micro: 247
x-request-id: 9c2b…

Ready to send the questionnaire?

Spin up an API key in minutes; the routing posture above arrives unchanged.