← Safety, Security & Governance / 05
mediumNewSalesforceAtlassianServiceNow

Our enterprise customers ask what happens to their data when our product calls a model provider. What do you need to find out and promise?

Try it in the practice workspaceDraft your answer before comparing it with the rubric.

Enterprise deals stall on this question. 'The provider doesn't train on our data' answers one of five different questions. The interviewer wants the full set and a clear answer to each.

Updated Nov 2026 · Original practice questions with worked answers and teaching rubrics. Our editorial policy explains the sources, review process and limits.

Original practice question. The scoring rubric is our teaching guide. How we research and score answers

TL;DR: Separate five questions that often get blurred: whether data is used for training, how long the provider retains it (including for abuse monitoring), where it is processed and stored, which sub-processors touch it, and what your own product stores in logs, caches and evaluation sets. Get each answered in the contract, offer zero-retention and regional options where available, and publish a clear data-handling page customers can hand to their security team.

How to approach it

Recognise that customers' security and legal teams ask precise questions, and "we use a reputable provider" does not answer them. List the distinct questions, then cover both the provider's side and your own system, since most leakage risk sits in what your product stores.

A strong answer

Five separate questions.

QuestionWhy it mattersWhat to secure
Is customer data used to train models?Customers fear their content improving models others useContractual commitment of no training use for API data; check default terms per product tier
How long is it retained, and why?Retention for abuse monitoring or debugging is still retentionRetention period in writing; zero-data-retention options where offered, and what they exclude
Where is it processed and stored?Residency requirements (EU, India, sector rules)Regional endpoints; written processing location
Who else touches it?Sub-processors extend the trust chainSub-processor list with notification of changes
What security and certifications apply?Procurement checklistsSecurity reports and certifications, breach notification terms

Your own system is half the answer. Customers' data also lives in your:

  • Prompt and response logs and traces.
  • Caches (prompt caches, any response caches).
  • Vector indexes and embeddings.
  • Evaluation datasets built from production traffic.
  • Support tooling where staff can view conversations.
  • Backups.

For each, define retention, location, access controls, and whether customer data can be used to improve your product. If you use customer conversations to build evaluation sets or train anything, that must be in the contract, with an opt-out for enterprise customers.

What to offer.

  • A clear default: no training on customer data, defined retention, regional processing for customers who need it.
  • Options for stricter needs: zero retention of prompts and outputs in your logs (accepting harder debugging), dedicated regional deployments, customer-managed encryption keys where feasible.
  • A public data-handling page and a standard security questionnaire response, so sales does not improvise answers.

Pitfall: zero retention is rarely absolute. Read the terms feature by feature and model by model, and describe them precisely to customers. Two providers' published terms, checked 6 November 2026, show why.

Anthropic (retention docs)OpenAI (your data)
TrainingRetained data is never used for training without express permissionAPI data not used for training by default since 1 March 2023
Abuse monitoringFlagged chats or sessions may be retained up to 2 years, even under ZDRAbuse monitoring logs kept up to 30 days by default
Zero retentionZDR by arrangement; the Fable and Mythos models require 30-day retention and are outside ZDR unless Anthropic expressly authorises itZDR needs OpenAI's approval
Features outside ZDRBatch (29-day retention), Files, code execution containers (up to 30 days) and othersFiles, vector stores, batches, fine-tuning, evals, assistants and others
Regioninference_geo controls where inference runs and is ZDR-eligibleRegional storage in ten regions; regional processing only in the US, Europe and the UAE

Two lines in that table change product decisions. Anthropic's documentation says that under ZDR the API does not block ineligible features: calling Batch or Files is a choice to step outside the arrangement for that data. So a cost team that moves a nightly job to batch pricing can break a promise sales made, with no error to warn anyone, and the control has to live in your gateway, because the provider's contract will not stop the call. And OpenAI distinguishes storage from processing: a customer promised "EU data stays in the EU" needs regional processing, which covers fewer regions than storage.

rendering diagram…

What interviewers probe next

"A big prospect wants a guarantee that no data ever leaves their country." Check whether the provider offers in-country processing; if not, consider a self-hosted open model for that customer, priced accordingly. Never promise what the architecture cannot enforce.

"Finance wants batch pricing for the nightly summarisation job. Any problem?" Check the contract first. If the customer was promised zero retention, batch endpoints at both providers sit outside it, so either route that customer's data through the synchronous path or get their agreement in writing.

"Can we use customer conversations to improve our prompts?" Aggregate learnings, yes, if the contract allows. Copying customer content into shared eval sets needs explicit permission.

How it's scored

SignalWeakHireStrong Hire
Questions"They don't train on our data"Training and retentionTraining, retention, location, sub-processors and security as distinct questions
Own systemNot consideredMentions logsEvery store in our product with retention, location and access defined
OfferImprovised answersContract termsClear defaults, stricter options, zero-retention caveats per feature and model enforced in the gateway, published data page

Common mistakes

Answering every data question with "no training".

Forgetting your own logs and evaluation sets.

Promising residency the architecture does not enforce.

See data retention and residency.

That one was free, and so are 5 answers per topic without an account. Signing in raises that to 9, saves your bookmarks and helps you choose what to review using your own recall ratings.sign in with Google · free · no card
HOW DID IT GO?
0
UP NEXT ON YOUR JOURNEY
NOTES & DISCUSSION · 0

No comments yet. How would you have answered?