The standard an inference provider endpoint must meet before it can handle requests from a workspace with a region rule or provider allow-list, and how we keep it under review.
The inference provider is the party that runs the model on your data. The same model is often offered by several providers in different countries and on different terms. We assess every endpoint before admission and enforce the result on every request.
We assess each endpoint, meaning a specific provider, model and region. We do not approve a provider as a whole. A provider's headquarters is never used as a substitute for where inference actually runs.
Every requirement is backed by a dated source, such as a policy page, DPA or written confirmation from the provider. These sources are kept in our provider register.
Policy sources are re-checked regularly and whenever a provider announces changes to its terms, DPA or sub-processors.
Prices, availability and error rates are monitored continuously. Endpoints that fail quality checks are removed from routing.
If an endpoint stops meeting a requirement, it is removed from the affected region routes immediately. We inform affected customers where this changes their sub-processors.
Adding a new inference provider follows the sub-processor notice process on the Sub-processors page.
| Provider | Processing location | No training | Zero retention |
|---|---|---|---|
| Microsoft Azure | EU regions incl. Sweden Central | Yes | Yes |
| Google Vertex AI | EU regions | Yes | Yes |
| Amazon Bedrock | Ireland (eu-west-1) | Yes | Yes |
| Mistral AI | EU | Yes | Yes |
| TensorX | Dublin, Ireland; Helsinki, Finland | Yes | Yes |
| Inceptron | EU/EEA | Yes | Yes |
Legal entities and transfer mechanisms are listed on the Sub-processors page.