Zero data retention vs no-training vs ephemeral processing
What zero data retention, no-training policies, and ephemeral processing actually mean for LLM APIs. Comparison of privacy guarantees across providers.
Providers use "zero data retention," "no training," and "ephemeral processing" interchangeably, but they mean different things. Conflating them creates compliance gaps.
This page defines each term precisely, compares what major providers actually guarantee, and explains what abliteration.ai does differently.
Zero data retention vs no-training vs ephemeral processing
Zero data retention means prompts and completions are never stored. No-training means data is not used for model training but may be stored. Ephemeral processing means data exists only in memory during the request lifecycle.
- Legal and compliance teams need precise definitions, not marketing language.
- "We don't train on your data" does not mean "we don't store your data."
- Ephemeral processing is the strongest guarantee — data never hits disk.
- Understanding the differences prevents you from building on a false sense of privacy.
- 01Ask your provider three questions: Is my data stored? Is it used for training? Does it hit disk or only memory?
- 02Map the answers to zero retention (no storage), no-training (no training use, may store), or ephemeral (memory only).
- 03Check whether the guarantee applies to prompts, completions, or both.
- 04Verify audit-log scope: does telemetry include content, or only metadata?
Comparison table
| Guarantee | Data stored? | Used for training? | Data on disk? | Who offers it |
|---|---|---|---|---|
| Zero data retention | No | No | No | abliteration.ai (default), OpenAI (opt-in ZDR) |
| No-training policy | Often yes (logs) | No | Yes (logs, abuse detection) | Most providers by default |
| Ephemeral processing | No | No | No — memory only | abliteration.ai (default) |
What abliteration.ai guarantees
- Prompts and completions are processed in memory and never written to disk.
- No prompt or completion content is stored in logs, databases, or object storage.
- Data is never used for model training, fine-tuning, or evaluation.
- Only operational telemetry is retained: token counts, timestamps, error codes, and billing metadata.
- Policy Gateway audit logs store decision metadata (policy ID, reason codes, tags) — not content.
Frequently asked questions.
What does zero data retention actually mean for an LLM API?
It means your prompts and completions are never stored — not in logs, not in databases, not in object storage. At abliteration.ai, processing is ephemeral: data exists only in memory during the request.
Is no-training the same as zero retention?
No. No-training means your data is not used to train models, but it may still be stored for abuse detection, debugging, or compliance. Zero retention means it is not stored at all.
Does OpenAI offer zero data retention?
OpenAI offers a ZDR option for API users, but it must be explicitly enabled and applies to specific endpoints. Check their current documentation for the latest scope.
What telemetry does abliteration.ai retain?
Token counts, timestamps, error codes, and billing metadata. No prompt or completion content is retained.