Every field is source-linked and dated.See the rubric behind the grades.

How we grade
Sovereign AI Registry
ExploreBlogGov accessCertsCountries

Footer

Sovereign AI Registry

The compliance registry for AI vendors. Data residency, training defaults, retention, subprocessors and EU AI Act posture — one row per vendor, product and deployment, every claim linked to its source.

Registry

  • Explore vendors
  • Deployment models
  • Categories
  • Countries

Compliance

  • Gov access exposure
  • EU AI Act roles
  • Certifications

Resources

  • FAQ
  • Methodology
Built with ShipMore·Build yours →

© 2026 Sovereign AI Registry. All rights reserved.

Line diagram: a central routing hub connected to seventeen inference provider nodes

What you are actually using when you use Hugging Face Inference Providers

By Marta Reinders

Published on August 4, 2026

Sovereign AI Registry · finding · 2026-08-04 · all figures recomputable from /api/records

Hugging Face's Inference Providers feature routes your prompt to one of 17 third-party inference companies, selected in the same API call, with Hugging Face as the contracting party. Its own security page is unusually clean about the routing layer:

"Hugging Face does not store any user data for training purposes. We do not store therequest body or response when routing requests through Hugging Face."

And then:

"External providers are responsible for their own security measures, so please refer totheir respective security policies for more details."

None of the 17 appears on Hugging Face's published subprocessor list. That list — Discourse, AWS SES, AWS, Metronome, Stripe, MongoDB Atlas, GCP, GitHub, OVHcloud, Slack, Hugging Face SAS — is the list for running the Hub. The companies that receive your prompts are not on it.

So we went and graded them.

The 17

Provider

Grade

Score

Jurisdiction

Supply chain

Residency

Cohere ⚠

A

87

none-eu

structurally-none

customer-controlled

OVHcloud AI Endpoints

A

86

none-eu

vertically-integrated-eu

eu-only

Scaleway

A

86

none-eu

vertically-integrated-eu

eu-only

Fireworks

C+

64

us-cloud-act

mixed

eu-selectable

Nscale

C+

58

mixed

mixed

eu-selectable

Public AI

C+

57

us-cloud-act

mixed

eea-adequate-only

Together

C

54

us-cloud-act

non-eu

non-eu-only

Groq

C

52

us-cloud-act

non-eu

non-eu-only

HF Inference

C

52

us-cloud-act

mixed

eu-selectable

DeepInfra

C

48

us-cloud-act

non-eu

non-eu-only

Novita

C

45

us-cloud-act

non-eu

non-eu-only

Cerebras

D

43

us-cloud-act

undisclosed

non-eu-only

Featherless AI

D

36

us-cloud-act

undisclosed

non-eu-only

Z.ai

D

36

prc-nil

undisclosed

non-eu-only

Replicate

F

27

us-cloud-act

undisclosed

non-eu-only

WaveSpeedAI

F

13

prc-nsl

undisclosed

non-eu-only

Fal AI

—

—

not assessed

—

—

⚠ Cohere caveat: the registry's Cohere row is Cohere North on-prem, a customer-deployed product — not the hosted Cohere API reached through Hugging Face. Its A 87 is not transferable to the routed service and should be read as "not assessed" for this table.

What the numbers say

  • 16 of 17 assessed. fal.ai is missing because its privacy policy returns HTTP 429 to every automated path, with backoff. We did not grade it rather than publish a score driven by our own fetcher being rate-limited.
  • Median grade: C (52/100). Mean 52.8.
  • 10 of 16 score below C+ (<55).
  • 5 publish no subprocessor list at all — Cerebras, Featherless, Replicate, WaveSpeedAI, Z.ai. Cerebras's DPA points at a list in "Annex I" that Annex I does not contain.
  • 9 offer no EU residency option of any kind.
  • Two carry PRC-linked jurisdiction exposure. Z.ai's international API is controlled by a Singapore entity (Jingsheng Hengxing Technology PTE. LTD) whose group builds the GLM models; its policy never mentions China. WaveSpeedAI contracts through either a Singapore or a Hong Kong entity — "either entity or both" — putting the Hong Kong National Security Law in the data path with no way for a customer to tell which applies.

The three that are genuinely European

OVHcloud AI Endpoints (A 86) and Scaleway Generative APIs (A 86) are both vertically integrated inside the EU with no third-party model vendor in the path. Nscale (C+ 58) publishes the best-structured subprocessor disclosure in the whole registry — per-entry location and named transfer safeguard, with EEA colocation marked "N/A (EEA)" — and is careful to say its controls are ISO 27001-aligned rather than certified.

If you route through Hugging Face and pick one of those three, the sovereignty story holds. If you let the platform pick, it does not.

The uncomfortable one

Public AI (C+ 57) is a nonprofit inference utility for public and sovereign models — Apertus from EPFL/ETH Zurich/CSCS, SEA-LION from Singapore, EuroLLM, ALIA — with open weights, open frontend, open application and published governance. It runs on AWS in Zurich. A project built as the answer to hyperscaler dependence reaches production on a hyperscaler, because at that scale the sovereign alternative is not yet there. That is not a gotcha; it is the current cost of building public AI infrastructure, and it belongs in the record.

Method

Every value traces to a dated snapshot of a first-party source, taken with a fetcher that escalates to headless Chromium when a cheap fetch returns something a human browser would not see. undisclosed is recorded only after multiple candidate paths were probed and the vendor's own public documents were read in full — the rule exists because two launch rows recorded false undisclosed values in August 2026, one behind a JS-rendered trust center and one behind a bot-blocking CDN. Scoring is methodology v1.2, executed by score.py; all 58 live rows recompute exactly from the published API.