Zero Data Retention
"Zero Data Retention" (ZDR) means an AI provider does not retain your prompts and outputs after serving the request (in particular, they are not used to train models).
How niil handles retention
- Disclosed per model. Every model in the picker carries a Zero Data Retention indication alongside its processor and region, so you can see a model's retention posture before you use it — see Choosing a model.
- Contracted with providers. ZDR is established contractually with the AI providers niil routes to, and, where a provider offers a retention-opt-out signal, niil is designed to send it.
Precise wording
We describe ZDR as disclosed and contracted where supported, rather than claiming a single technical switch guarantees it for every provider. The exact retention terms depend on the provider and endpoint your operator has configured; the model picker reflects what applies to each model.
Self-hosting for maximum control
For the strictest requirements, use self-hosted models. When inference runs on infrastructure you control, prompts and outputs never leave your environment at all — the ultimate form of zero retention.
Related
- EU sovereignty & residency — where models run.
- Compliance & legal — the sub-processor list and DPA.