HIPAA, SOC 2, and Data Residency — What Operators in Regulated Sectors Need to Know
As Claude deployments expand into healthcare, financial services, and legal sectors, compliance requirements move from background considerations to hard prerequisites. The good news is that Anthropic and its cloud partners have built the infrastructure to support regulated workloads — but operators still need to make deliberate architectural decisions to stay inside the relevant compliance frameworks. This is a guide to the decisions that matter most.
HIPAA (Healthcare)
- BAA requirement: If you are processing Protected Health Information (PHI) with Claude, you need a Business Associate Agreement with Anthropic (available through the enterprise tier) or with AWS for Bedrock-hosted deployments. Without a BAA in place, sending PHI to Claude violates HIPAA regardless of what the data looks like in transit.
- Minimum necessary principle: Strip PII and PHI to the minimum required for the task before sending to Claude. If Claude needs to summarise a patient note, redact identifiers before the API call, or use a de-identification pipeline upstream.
- Audit trails: Log every Claude API call that involves patient data — input hash, output hash, timestamp, user identity, and decision outcome. This is required for HIPAA breach assessment and is essential for internal audits.
SOC 2 and financial services
- Anthropic's SOC 2 Type II report: Anthropic maintains SOC 2 Type II certification, which covers Security, Availability, and Confidentiality. Customers can request the report through the Trust Center at
trust.anthropic.com. AWS Bedrock also carries its own SOC 2 certification. - Data-at-rest and in-transit encryption: The Claude API encrypts data in transit with TLS 1.2+. For Bedrock deployments, data is encrypted at rest using AWS KMS by default. Customer-managed keys (CMK) are supported for organisations with KMS key management requirements.
- No training on your data: Anthropic's API terms state that API inputs and outputs are not used to train models by default. Confirm this with your DPA (Data Processing Agreement) during procurement — enterprise customers can obtain explicit contractual commitments.
Data residency
- US and EU regions: Claude is available via Amazon Bedrock in US-East, US-West, EU-West (Ireland), and other regions. Selecting a region determines where inference compute runs; AWS data residency guarantees apply.
- GDPR operators: EU-based operators should process EU user data through EU-region Bedrock deployments. Include Claude in your Data Processing Register as a sub-processor, reference Anthropic's DPA, and ensure your privacy notice mentions AI-assisted processing.