AI training data opt-out is configured
Why it matters
GDPR Article 28 requires that when a processor (AI provider) uses sub-processors or uses data for additional purposes (like model training), the controller (you) must be aware of and have agreed to those terms. CCPA §1798.100 and NIST AI RMF GOVERN 6.1 both require transparency about how user data is used by third parties. By default, some consumer-tier AI API plans allow the provider to use API data for model improvement. For B2B products or any application handling sensitive user data, allowing user conversations to feed into a third party's training corpus without user disclosure is a material compliance gap.
Severity rationale
Medium because undocumented training data usage by an AI provider constitutes an undisclosed secondary purpose under GDPR Art. 28 and CCPA §1798.100, creating regulatory exposure without a technical breach.
Remediation
Verify your training opt-out status with your AI provider and document it in code. Steps vary by provider:
- OpenAI: API data is not used for training by default for API users. Confirm at platform.openai.com → Settings → Privacy. For contractual guarantees, use Azure OpenAI.
- Anthropic: API data not used for training by default. Verify at console.anthropic.com → Settings.
- Google: Use Vertex AI rather than AI Studio for enterprise data terms.
- Azure OpenAI: No training use by default under Microsoft's enterprise DPA.
Document the verification in your AI client configuration file:
// lib/ai/client.ts
// DATA POLICY: Using Azure OpenAI — data not used for model training
// per Microsoft Enterprise DPA. Verified: 2025-01 via Azure portal
// Data & Privacy settings. Re-verify on contract renewal.
const openai = new AzureOpenAI({ ... })
Set a calendar reminder to re-verify at contract renewal — provider terms change.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the AI Data Privacy Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- gdpr · Art. 28 — Controller-processor obligations — data processing agreement
- nist-ai-rmf:1.0 · GOVERN 6.1 — Policies governing third-party AI use including data-use restrictions
- ccpa · §1798.100 — Limitation on use of personal information by service providers
Taxons
History
- 2026-04-18·v1.0.0·Initial import from ai-data-privacy·automated