Data retention - verified
Does Amazon Bedrock store your API prompts?
Default retention: depends on the model; up to 30 days for some. Trains on your API data: No. Zero data retention: self-serve (data_retention_mode none, per Region; some models require retention). Regional processing: US, EU and APAC.
Scope: Amazon Bedrock inference (bedrock-runtime and bedrock-mantle endpoints).
Read from docs.aws.amazon.com, aws.amazon.com. Compare every AI API's data retention
- Trains on data
- No
- ZDR
- Self-serve
- Regions
- US, EU and APAC
- Verified
- 2026-10-18
How long are prompts kept by default?
- Default retention
Depends on the model; up to 30 days for some
Per-Region data_retention_mode (none, default, aws_review, legacy provider_data_share, inherit). Under default, the model's policy applies; AWS may retain for abuse prevention for specific models: OpenAI models (except gpt-oss family) retain classifier-flagged traffic up to 30 days; Claude Fable 5/5.1 retain all traffic up to 30 days. No change for Claude models released before Fable 5.
“default | Default means the data retention policy of the model applies. There is no change to previous model retention behavior; if ZDR applied previously, then ZDR still applies.”
docs.aws.amazon.com “For all OpenAI models other than GPT OSS Safeguard 120B, GPT OSS Safeguard 20B, gpt-oss-120b, and gpt-oss-20b, classifier-flagged traffic will be retained for up to 30 days for automated offline abuse detection. Eligible customers may request full ZDR through their AWS account team.”
docs.aws.amazon.com “For Anthropic Claude Fable 5 and Claude Fable 5.1, all traffic will be retained for up to 30 days for automated offline abuse detection. Classifier-flagged traffic will be subject to potential human review performed by AWS.”
docs.aws.amazon.com “There is no data retention change to Claude models released before Claude Fable 5.”
docs.aws.amazon.com - Duration
Model-dependent; up to 30 days for listed models
- Purpose
automated offline abuse detection; human review by AWS where the provider requires it
Does it train on your API data?
No
“No, AWS and the third-party model providers will not use any inputs to or outputs from Amazon Bedrock to train Amazon Nova, Amazon Titan, or any third-party models.”
“No. Users' inputs and model outputs are not shared with any model providers.”
Zero data retention (ZDR)
- Availability
Self-serve: you can switch it on yourself
data_retention_mode none, per Region; some models require retention
- Who can get it
Self-serve data_retention_mode: none at account (per Region) or project level, enforceable with IAM/SCPs. Models that require retention are blocked under none; ZDR for those is per-account, per-model via AWS account manager (Claude ZDR eligibility managed by Anthropic). Enterprise Frontier Safeguards customers get ZDR for Claude Fable 5/5.1 through December 31, 2026.
- Not covered
Models requiring retention (Claude Fable 5/5.1 require aws_review). CSAM-flagged image inputs/outputs may be stored and reviewed. Setting store=false alone does not guarantee ZDR.
- From the docs
“none | Zero data retention. No request or response data is written to durable storage by AWS or shared with the model provider. On the Responses API, store defaults to false and store=true is rejected. Background mode is not available. Chat Completions and Messages requests are never retained.”
docs.aws.amazon.com “If your organization requires zero data retention for compliance reasons and you need access to these models, contact your AWS account manager to discuss eligibility. ZDR access is evaluated on a per-account, per-model basis in coordination with the model provider.”
docs.aws.amazon.com “ZDR eligibility for Claude models is managed by Anthropic. Contact your Anthropic account representative for support.”
docs.aws.amazon.com “Customers that are eligible for the Enterprise Frontier Safeguards program will receive ZDR through December 31, 2026. After ZDR ends, all traffic will be retained for up to 30 days for automated offline abuse detection.”
docs.aws.amazon.com
Features kept longer
Stateful features hold your content until a job finishes, a window expires or you delete it, often regardless of the default above.
| Feature | Retention | The docs say |
|---|---|---|
| aws_review mode (required for Claude Fable 5 and 5.1) | up to 30 days within AWS boundary | “For models requiring aws_review (currently Claude Fable 5 and Claude Fable 5.1): user prompts and completions are retained within the AWS boundary for up to 30 days and may be reviewed by AWS to meet the human review requirement the model provider imposes as a condition of access.”docs.aws.amazon.com |
| Responses API with store=true | Not stated; consult model documentation | “For retention beyond abuse detection (for example, Responses API with store=true), consult the model's documentation and terms.”docs.aws.amazon.com |
| CSAM detection on images | Not stated | “Amazon Bedrock may store and review the flagged input or output exclusively to determine if it is CSAM and may also file a report with the National Center for Missing and Exploited Children (NCMEC) or a relevant authority.”docs.aws.amazon.com |
| Model invocation logging (opt-in, customer S3 / CloudWatch Logs) | Customer-controlled | “You can also choose to store the metadata, requests, and responses in your Amazon Simple Storage Service (Amazon S3) bucket, as well as to Amazon CloudWatch Logs.”aws.amazon.com |
Where is your data stored and processed?
- Regional processing
US, EU and APAC
Geographic cross-Region profiles, or one AWS Region
- Stated location
The AWS Region you call, unless you use cross-Region inference
- Regions
- Single AWS Region (in-Region inference)
- Geographic cross-Region inference: US, EU, APAC (profile prefixes include us, eu, apac, in)
- Global cross-Region inference: any supported commercial Region
- How to choose
Call the Bedrock endpoint in a chosen AWS Region, or pass a geographic or global inference profile ID as modelId. Data retention mode is set per Region.
- What it covers
FAQ: content stored at rest in the Region where you use Bedrock. Geographic profiles keep processing within the geography; prompts/outputs may leave the source Region; abuse-detection retention is stored in the destination Region.
- From the docs
“Any customer content processed by Amazon Bedrock is encrypted and stored at rest in the AWS Region where you are using Amazon Bedrock.”
aws.amazon.com “Cross-Region inference requests to an inference profile tied to a geography (such as US, EU, and APAC) stay within that geography. Your data remains in the AWS Regions where it originally resides. For example, a request made within the US is kept within the AWS Regions in the US. Your input prompts and output results might move outside of your source Region during cross-Region inference. To the extent we store data for abuse detection, your input prompts and output results will be stored in the destination region.”
docs.aws.amazon.com “| Data residency | Within geographic boundaries (such as US, EU, and APAC) | Any supported AWS commercial Region worldwide | Choose Geographic for compliance requirements |”
docs.aws.amazon.com “The setting is per-Region: it governs every request in the Region where you set it and does not propagate to other Regions.”
docs.aws.amazon.com
Regional endpoints
- Any AWS Region
bedrock.{region}.amazonaws.combedrock-runtime / bedrock control plane (example shown: https://bedrock.us-east-1.amazonaws.com)
Source: docs.aws.amazon.com
- Any AWS Region
bedrock-mantle.{region}.api.awsbedrock-mantle (example shown: https://bedrock-mantle.us-east-1.api.aws)
Source: docs.aws.amazon.com
Hostnames taken from us-east-1 examples on the data retention page; the {region} pattern is inferred from those examples, not stated as a rule on that page.
Certifications
- ISO
- SOC
- CSA STAR Level 2
- HIPAA eligible
- GDPR (customers can use in compliance)
- FedRAMP High in AWS GovCloud (US-West)
“Finally, Bedrock is in scope for common compliance standards including ISO, SOC, CSA STAR Level 2, is HIPAA eligible, and customers can use Bedrock in compliance with the GDPR. Amazon Bedrock is a FedRAMP High authorized service in the AWS GovCloud (US-West) Region.”
Research notes
- Model providers have no access to Bedrock Model Deployment Accounts, logs, prompts or completions.
- provider_data_share mode is legacy; Bedrock does not share content with model providers today.
- At launch there is no console UI for data retention configuration; API or SDK only.
- Bedrock uses a zero operator access (ZOA) data security model, subject to model-specific abuse and CSAM detection.
FAQ
Does Amazon Bedrock store your API prompts?
Depends on the model; up to 30 days for some. Per-Region data_retention_mode (none, default, aws_review, legacy provider_data_share, inherit). Under default, the model's policy applies; AWS may retain for abuse prevention for specific models: OpenAI models (except gpt-oss family) retain classifier-flagged traffic up to 30 days; Claude Fable 5/5.1 retain all traffic up to 30 days. No change for Claude models released before Fable 5. The provider says: "default | Default means the data retention policy of the model applies. There is no change to previous model retention behavior; if ZDR applied previously, then ZDR still applies."
Does Amazon Bedrock train on your API data?
No. The provider says: "No, AWS and the third-party model providers will not use any inputs to or outputs from Amazon Bedrock to train Amazon Nova, Amazon Titan, or any third-party models."
Does Amazon Bedrock offer zero data retention?
Self-serve (data_retention_mode none, per Region; some models require retention). Self-serve data_retention_mode: none at account (per Region) or project level, enforceable with IAM/SCPs. Models that require retention are blocked under none; ZDR for those is per-account, per-model via AWS account manager (Claude ZDR eligibility managed by Anthropic). Enterprise Frontier Safeguards customers get ZDR for Claude Fable 5/5.1 through December 31, 2026.
Where does Amazon Bedrock process your data?
Regional processing options: US, EU and APAC (geographic cross-Region profiles, or one AWS Region). Stated processing location: The AWS Region you call, unless you use cross-Region inference.
Sources
Last verified from Amazon Bedrock's own pages below. Quotes are verbatim.
- https://docs.aws.amazon.com/bedrock/latest/userguide/data-retention.html
- https://docs.aws.amazon.com/bedrock/latest/userguide/abuse-detection.html
- https://docs.aws.amazon.com/bedrock/latest/userguide/data-protection.html
- https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html
- https://docs.aws.amazon.com/bedrock/latest/userguide/geographic-cross-region-inference.html
- https://aws.amazon.com/bedrock/faqs/
- https://aws.amazon.com/bedrock/security-compliance/
This page summarizes what each provider's own pages say. It is not legal advice; your contract, data processing addendum and the provider's current terms govern what happens to your data.
Newsletter
Know when a provider changes its data terms
One email per week. New model releases, pricing and policy changes, and what they mean for what you build.