Anthropic
2 of 5 by defaultUnited States · California law (Ireland for EEA, UK and Swiss customers)
- 1No retention of prompts or outputs
- Through sales
By default API inputs and outputs are deleted within 30 days (longer if flagged for Usage Policy violations); zero data retention exists but must be requested from the sales team and enabled per organization.
5 sources for Anthropic: No retention of prompts or outputs
“For Anthropic API users, we automatically delete inputs and outputs on our backend within 30 days of receipt or generation, except:”
https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data“We retain inputs and outputs for up to 2 years and trust and safety classification scores for up to 7 years if your chat is flagged by our automated trust and safety systems”
https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data“Under a ZDR arrangement, Anthropic does not store customer prompts or responses at rest after the API response is returned. To request ZDR for your organization, contact the Anthropic sales team.”
https://platform.claude.com/docs/en/manage-claude/api-and-data-retention“Conversation content (your prompts and Claude's outputs) is not retained by default; the exception is Covered Models, which require 30-day retention.”
https://platform.claude.com/docs/en/manage-claude/api-and-data-retention“Claude Fable 5.1, Claude Mythos 5.1, Claude Fable 5, and Claude Mythos 5: These models require 30-day data retention and are not available under ZDR unless expressly authorized by Anthropic.”
https://platform.claude.com/docs/en/manage-claude/api-and-data-retention
- 2No training on prompts or outputs
- Yes, by default
Anthropic does not train on API inputs or outputs by default; the exception is data the customer explicitly opts in to share, such as feedback.
3 sources for Anthropic: No training on prompts or outputs
“By default, we will not use your inputs or outputs from our commercial products (e.g. Claude for Work, Anthropic API, Claude Gov, etc.) to train our models.”
https://privacy.claude.com/en/articles/7996868-is-my-data-used-for-model-training“Anthropic may not train models on Customer Content from Services.”
https://www.anthropic.com/legal/commercial-terms“Retained data is never used for model training without your express permission.”
https://platform.claude.com/docs/en/manage-claude/api-and-data-retention
- 3Prompt caching
- Opt-in
Prompt caching is opt-in per request via a cache_control field, lives in memory for a 5-minute (default) or 1-hour TTL, is isolated per workspace, and is listed as ZDR-eligible.
7 sources for Anthropic: Prompt caching
“Automatic caching: Add a single cache_control field at the top level of your request. The system automatically manages cache breakpoints as conversations grow.”
https://platform.claude.com/docs/en/about-claude/pricing“By default, the cache has a 5-minute lifetime. The cache is refreshed for no additional cost each time the cached content is used.”
https://platform.claude.com/docs/en/build-with-claude/prompt-caching“If you find that 5 minutes is too short, Anthropic also offers a 1-hour cache duration at additional cost.”
https://platform.claude.com/docs/en/build-with-claude/prompt-caching“Your prompts and Claude's outputs are not stored. KV cache representations and cryptographic hashes are held in memory for the cache TTL and promptly deleted after expiry.”
https://platform.claude.com/docs/en/manage-claude/api-and-data-retention“Different organizations never share caches, even if they use identical prompts.”
https://platform.claude.com/docs/en/build-with-claude/prompt-caching“| Feature | Endpoint | ZDR eligible | HIPAA eligible | Details |”
https://platform.claude.com/docs/en/manage-claude/api-and-data-retention“| Prompt caching | /v1/messages | Yes | Yes | Your prompts and Claude's outputs are not stored. KV cache representations and cryptographic hashes are held in memory for the cache TTL and promptly deleted after expiry.”
https://platform.claude.com/docs/en/manage-claude/api-and-data-retention
- 4Published cached-token prices, cache hits reported
- Yes, by default
The pricing page lists a cache-hit price per model (0.1x base input on most models), and the API usage object reports cache_read_input_tokens and cache_creation_input_tokens.
3 sources for Anthropic: Published cached-token prices, cache hits reported
“Cache read (hit) | 0.1x base input price (0.025x on Claude Fable 5.1 and Claude Mythos 5.1; 0.05x on Claude Opus 5.5) | Same duration as the preceding write”
https://platform.claude.com/docs/en/about-claude/pricing“cache_read_input_tokens: Number of tokens retrieved from the cache for this request.”
https://platform.claude.com/docs/en/build-with-claude/prompt-caching“cache_creation_input_tokens: Number of tokens written to the cache when creating a new entry.”
https://platform.claude.com/docs/en/build-with-claude/prompt-caching
- 5Inference on GPUs in the United States
- Opt-in
Default inference geo is global; any self-serve request can pin inference to US-only infrastructure with inference_geo: "us" at 1.1x the standard price, on Claude 4.6 and later models only.
5 sources for Anthropic: Inference on GPUs in the United States
“"global" | Default. Inference may run in any available geography for optimal performance and availability.”
https://platform.claude.com/docs/en/manage-claude/data-residency“"us" | Inference runs only in US-based infrastructure.”
https://platform.claude.com/docs/en/manage-claude/data-residency“For Claude 4.6 and later models, specifying US-only inference through the inference_geo parameter incurs a 1.1x multiplier on all token pricing categories, including input tokens, output tokens, cache writes, and cache reads. Global routing (the default) uses standard pricing.”
https://platform.claude.com/docs/en/about-claude/pricing“The inference_geo parameter is supported on Claude 4.6 and later models. Requests with inference_geo on Claude Opus 4.5, Claude Sonnet 4.5, Claude Haiku 4.5, or earlier models return a 400 error.”
https://platform.claude.com/docs/en/manage-claude/data-residency“Workspace geo is set when you create a workspace and can't be changed afterward. Currently, "us" is the only available workspace geo.”
https://platform.claude.com/docs/en/manage-claude/data-residency
Research notes: what we couldn’t verify, and where pages disagree
- CONFLICT: the Privacy Center article (updated July 1, 2026) says API inputs/outputs are deleted 'within 30 days of receipt or generation', while the API docs retention page says 'Conversation content (your prompts and Claude's outputs) is not retained by default; the exception is Covered Models, which require 30-day retention.' R1 verdict follows the stricter reading (30-day default) and ZDR being sales-only.
- Enterprise/sales unlocks: Zero Data Retention ('contact the Anthropic sales team'; enabled per organization by the account team), HIPAA readiness, custom terms/volume pricing. ZDR excludes Console/playground, Managed Agents, code execution, and the Covered Models (Fable/Mythos 5.x) unless expressly authorized.
- Human review: no statement found on the fetched Anthropic pages about whether staff may review API content; recorded as not stated. The retention article only says flagged content is retained up to 2 years (classification scores up to 7 years).
- Feedback data: the retention article says feedback submissions are retained for 5 years; the training article says opted-in feedback may be used for training.
- Prompt caching is NOT on unless the request carries cache_control (top-level for automatic breakpoints, or per block). 1-hour cache writes cost 2x base input; 5-minute writes 1.25x.
- US workspace geo ('us' is the only workspace geo) governs data at rest; inference_geo governs where inference runs. inference_geo is not available through the OpenAI SDK compatibility endpoint.
- could not fetch: https://trust.anthropic.com/subprocessors (JavaScript-only page; subprocessor names not retrievable).
- Commercial Terms effective June 17, 2025 (as shown on page); privacy policy effective September 10, 2026; training article dated August 18, 2026.
- Quote formatting: markdown syntax (backticks, italics, link brackets, table pipes kept only where noted) was stripped from quotes taken from docs pages; wording is unchanged.