Data as of Sep 16, 2026 · Based on 293 AI responses from ChatGPT Search and Google AI Mode · See how Parse measures this
For privacy-first enterprises that can sign contracts, Anthropic
Claude with an enterprise ZDR addendum is the best fit. If you need built-in ZDR by default, consider
Amazon Bedrock. can offer ZDR under enterprise agreements but its standard API retains short-term data for monitoring.
Brands AI recommends here
Named in 55% of answers
Best for privacy-first enterprises that can negotiate an enterprise ZDR addendum—Anthropic provides ZDR arrangements and strict policies, but guarantees typically require approval and contract terms.
Named in 54% of answers
Named in 38% of answers
Best for enterprises wanting GPT models within their trust boundary—Microsoft offers contractual non‑retention and prevents prompts/completions from being stored or used to train base models.
Named in 31% of answers
Yes. If you mean **contractual/technical zero retention of API prompts and outputs**, rather than merely “we don't train on them,” there are currently strong options. ### Best fits - **OpenAI API with Zero Data Retention (ZDR)** — OpenAI says eligible ZDR API customers can have prompts and responses **not retained…
Yes. If you mean contractual/technical zero retention of API prompts and outputs, rather than merely “we don't train on them,” there are currently strong options.
If “zero retention” is a hard contractual requirement, I'd shortlist OpenAI ZDR and Anthropic ZDR, then make the decision based on:
| Requirement | OpenAI ZDR | Anthropic ZDR |
|---|---|---|
| Prompts/outputs retained after request | No, for eligible endpoints | No, for eligible APIs/models |
| Training on API inputs | No by default | No without permission |
| Contractual ZDR available | Yes | Yes |
| Exceptions | Legal/safety requirements can apply | Legal/safety requirements can apply |
| All models eligible? | No | No |
| Requires enterprise/account approval | For ZDR eligibility | Yes, request through Anthropic |
One important distinction: “does not train on your data” is not the same thing as “zero data retention.” A provider can retain logs for 30 days while still promising not to train on them. For a genuinely sensitive workload, I'd require the provider contract/DPA to explicitly state zero retention for the exact API endpoints and models you will use, rather than relying on a general privacy statement.
Also, don't assume that ZDR covers ancillary services such as file storage, batch APIs, agent state, abuse-monitoring artifacts, or third-party integrations; those can have separate retention rules. Anthropic, for example, explicitly excludes some stateful features from ZDR.
If you tell me your requirements (e.g. HIPAA, SOC 2, EU/GDPR, US-only processing, self-hosting, expected volume, and which model capabilities you need), I can narrow this to the 2–3 APIs that actually satisfy them.
There is an important distinction to make right away: **"No model training"** is now standard across major API providers by default (they do not use your API inputs/outputs to train future models). However, **"Zero Data Retention (ZDR)"** —meaning your prompts and completions are processed strictly in-memory, never…
There is an important distinction to make right away: "No model training" is now standard across major API providers by default (they do not use your API inputs/outputs to train future models). However, "Zero Data Retention (ZDR)" —meaning your prompts and completions are processed strictly in-memory, never written to persistent logs, and immediately discarded—is not the default and usually requires explicit enterprise enrollment, a specialized agreement, or account team approval.
The leading commercial API providers that offer contractual and architectural Zero Data Retention include:
If you want to narrow this down, let me know:
I can tell you the exact activation steps for that provider's ZDR tier.
Yes. If you mean a **contractual/technical guarantee that API prompts and outputs are not retained**, rather than merely “not used for training,” there are several credible options. ### Best options Provider | Zero retention | API inputs used for training? | Important caveat
Yes. If you mean a contractual/technical guarantee that API prompts and outputs are not retained, rather than merely “not used for training,” there are several credible options.
| Provider | Zero retention | API inputs used for training? | Important caveat |
|---|---|---|---|
| Anthropic API | Yes, with ZDR enabled | No | ZDR requires Anthropic approval; some newer “Covered Models” currently require 30-day retention unless Anthropic explicitly authorizes ZDR. Claude Platform Claude Help Center |
| OpenAI API | Yes, for eligible customers/endpoints with ZDR approved | No by default | ZDR requires approval, and not every endpoint/feature is ZDR-compatible. OpenAI Platform OpenAI |
| Amazon Bedrock | Yes, with data_retention_mode: none for supported models | Provider/model-dependent, but AWS says ZDR mode doesn't write request/response data to durable storage or share it with the model provider | You must select a model whose allowed retention modes include none; some models require retention. AWS Documentation |
| Google Vertex AI | Can be configured for ZDR | No, without your permission/instruction | Google's ZDR configuration has exceptions/requirements, including abuse-monitoring logging and certain caching/features. Google Cloud Documentation |
If “guarantees zero retention” is a hard compliance requirement, I'd shortlist:
data_retention_mode: none — probably the cleanest infrastructure-level control. AWS says that in none mode, request/response data isn't written to durable storage and the request is blocked if the chosen model requires retention. One important distinction: “we don't train on your data” ≠ “zero data retention.” A provider can retain prompts for abuse monitoring, logging, debugging, or application state while still contractually promising not to use them for model training.
If you tell me which model(s) you want (Claude, GPT, Gemini, Llama, etc.) and whether you need HIPAA/SOC 2/GDPR compliance, I can narrow this down to the best API and give you the exact configuration/contractual requirements.
If you need an LLM API that guarantees **no model training** on your inputs and **Zero Data Retention (ZDR)** , you have two distinct routes: `using major frontier providers via strict enterprise configurations, or hosting open-weights models yourself`. By default, standard developer tiers for major cloud and LLM…
If you need an LLM API that guarantees no model training on your inputs and Zero Data Retention (ZDR) , you have two distinct routes: using major frontier providers via strict enterprise configurations, or hosting open-weights models yourself.
By default, standard developer tiers for major cloud and LLM providers store inputs transiently (typically for 30 days) for abuse and safety monitoring, though they still do not train on API data by default. True ZDR requires explicit enterprise opt-ins, contractual agreements, or architectural shifts.
If you need state-of-the-art models (like GPT or Claude) with true zero retention, standard sign-up is not enough—you must operate under specialized enterprise terms or qualified data-governance addendums.
If a third-party vendor keeping logs—even transiently—is a dealbreaker for your threat model, the only 100% airtight guarantee is hosting open-weights models yourself.
To help narrow down the best path forward, tell me:
If you need **both**: 1. **Zero data retention (ZDR)** — prompts and outputs are not stored after processing, and 2. **No training on API inputs** — your API traffic is not used to improve models,
If you need both:
you should focus on enterprise/API offerings with explicit privacy controls, not consumer chat products.
Here are the main options:
| Provider | No training on API inputs | Zero data retention option | Notes |
|---|---|---|---|
| platform.openai.com | Yes, by default | Yes, for eligible customers/endpoints | OpenAI states API data is not used for training by default. ZDR requires eligibility/approval and has endpoint limitations. OpenAI Platform OpenAI Help Center |
| anthropic.com | Yes | Yes, via ZDR arrangements | Anthropic offers ZDR arrangements for eligible API customers; retained data is not used for training without permission. Claude |
| cloud.google.com | Yes | Yes, with specific configurations | Google states customer data is not used to train/fine-tune models without permission; ZDR options exist but some features (such as certain caching/session features) must be avoided. Google Cloud Documentation |
| Self-hosted open-weight models | Yes (you control it) | Yes (you control infrastructure) | Maximum control, but you manage hosting, security, updates, and compliance yourself. |
If you need the simplest managed API: Use OpenAI API with Zero Data Retention enabled or Anthropic Claude API with ZDR enabled. Verify that the exact models and endpoints you plan to use are ZDR-compatible.
If you are in healthcare, finance, legal, or government: Look for:
a signed data processing agreement (DPA),
HIPAA/BAA support if relevant,
regional data residency requirements,
audit/compliance documentation,
explicit ZDR terms in your contract.
If “zero retention” must mean absolutely no provider-side storage under any circumstance: A self-hosted model is usually the closest match. Even commercial ZDR programs may retain limited metadata, safety signals, or data required by law or abuse-prevention processes.
Before choosing, check these details:
If you tell me your requirements (HIPAA, SOC 2, EU data residency, model quality needs, expected volume, and whether self-hosting is acceptable), I can narrow this to a shortlist.
Major LLM API providers offer formal **Zero Data Retention (ZDR)** and no-training guarantees , typically requiring an enterprise-tier agreement or an explicit opt-in/opt-out configuration in your developer settings. By default, most standard or free-tier APIs log requests transiently (often for 30 days) for abuse and…
Major LLM API providers offer formal Zero Data Retention (ZDR) and no-training guarantees , typically requiring an enterprise-tier agreement or an explicit opt-in/opt-out configuration in your developer settings. By default, most standard or free-tier APIs log requests transiently (often for 30 days) for abuse and safety monitoring.
The primary enterprise API choices that explicitly support zero data retention and strict non-training policies include:
Important Best Practices for ZDR Implementation
If you have a preference for a specific model family (e.g., Claude, GPT-4o, Llama via hosting providers) or a particular cloud region/compliance need (like HIPAA or GDPR), let me know and I can detail the exact opt-in steps for that provider.
Yes. As of **September 2026**, there are credible options, but there’s an important distinction between **“doesn’t train on API inputs”** and **contractual zero data retention (ZDR)**. ### Best options Provider | API inputs used for training? | Zero retention? | Caveat
Yes. As of September 2026, there are credible options, but there’s an important distinction between “doesn’t train on API inputs” and contractual zero data retention (ZDR).
| Provider | API inputs used for training? | Zero retention? | Caveat |
|---|---|---|---|
| OpenAI API | No, by default | Yes, for eligible customers/endpoints | ZDR requires approval; some features aren't ZDR-compatible |
| Anthropic Claude API | No, by default | Yes, by agreement | ZDR requires eligibility/approval; some models/features require retention |
| Amazon Web Services Bedrock | Generally provider doesn't receive data | Yes, with data_retention_mode: none for supported models | Model-specific eligibility; some models require retention |
OpenAI is particularly explicit: eligible customers using Zero Data Retention have their prompts and responses excluded from abuse-monitoring logs, and API customer content isn't used for training unless explicitly opted in.
Anthropic offers an actual ZDR arrangement for eligible commercial API customers. Under ZDR, prompts and responses aren't stored at rest after the API response, although certain safety-related information can still be retained and some features/models fall outside ZDR.
Amazon Bedrock is interesting if you want a cloud-provider-controlled boundary: its none retention mode says AWS doesn't write request/response data to durable storage or share it with the model provider. Bedrock can also block models that don't support ZDR rather than silently retaining data.
If “zero retention” is a hard compliance requirement, I'd shortlist:
data_retention_mode: none — attractive if you want AWS to enforce the retention boundary at the infrastructure level.One important caveat: no provider can honestly promise “absolutely nothing is ever retained under any circumstance.” Legal requirements, abuse/safety systems, metadata, or particular API features can create exceptions. For a compliance-sensitive deployment, you want the provider's contract/DPA + specific ZDR configuration, not merely a marketing statement saying “we don't train on your data.”
If you tell me your use case (e.g. healthcare/PHI, legal documents, proprietary source code, financial data) and approximate volume, I can compare the best 3–5 APIs on ZDR, training exclusion, HIPAA/BAA, SOC 2, EU data residency, pricing, and model quality.
Amazon Bedrock is interesting if you want a cloud-provider-controlled boundary: its none retention mode says AWS doesn't write request/response data to durable storage or share it with the model provider. Bedrock can also block models that don't support ZDR rather than silently retaining data.
If “zero retention” is a hard compliance requirement, I'd shortlist:
If you need strict **Zero Data Retention (ZDR)** combined with a **no-training guarantee** , your options depend on using enterprise-tier agreements with major frontier providers or shifting to self-hosted/cloud-isolated infrastructure. Standard pay-as-you-go developer tiers generally log data for 30 days for abuse…
If you need strict Zero Data Retention (ZDR) combined with a no-training guarantee , your options depend on using enterprise-tier agreements with major frontier providers or shifting to self-hosted/cloud-isolated infrastructure. Standard pay-as-you-go developer tiers generally log data for 30 days for abuse monitoring, meaning true ZDR requires specific enterprise qualification or dedicated setups.
The top options and how to access them include:
To help narrow this down, let me know:
Major AI providers offer explicit **Zero Data Retention (ZDR)** and **no-training** guarantees, though they usually require enterprise tiers, specific contract addendums, or sales enablement rather than a simple self-serve toggle.[](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention)…
Major AI providers offer explicit Zero Data Retention (ZDR) and no-training guarantees, though they usually require enterprise tiers, specific contract addendums, or sales enablement rather than a simple self-serve toggle.
The industry standard options that meet these strict compliance requirements include:
To help narrow down the best path, let me know:
If you need **both**: 1. **Zero data retention (ZDR)** — prompts and outputs are not stored after processing, and 2. **No training on API inputs** — your data is not used to train models,
If you need both:
you should focus on enterprise/API offerings with explicit privacy controls, not consumer chat products.
Good options:
| Provider | Zero retention option | API inputs used for training? | Notes |
|---|---|---|---|
| OpenAI API | Yes, for eligible customers/endpoints via Zero Data Retention controls | No by default | ZDR requires approval/configuration; some features/endpoints are not ZDR-compatible. OpenAI Platform |
| Anthropic Claude API | Yes, via ZDR arrangements for eligible organizations/features | No by default for commercial API customers | ZDR is enabled per organization and has endpoint/model eligibility limits. Claude Platform Anthropic Privacy Center |
| Google Cloud Vertex AI | Can support zero-data-retention configurations | No training on customer data without permission | Requires configuring applicable retention controls; some services/features may retain data temporarily. Google Cloud Documentation |
A common mistake is assuming “API data is not used for training” means “nothing is retained.” Those are separate guarantees. For example, an API may not train on your prompts but may still retain logs for abuse monitoring unless ZDR controls are enabled.
If you tell me your requirements (HIPAA/PHI, SOC 2, EU data residency, on-prem/private cloud, expected volume, and whether you need agents/files), I can narrow this to the best fit.