A founder's worksheet for enterprise AI security review: the 20 questions enterprise security teams ask AI vendors most often — what each one is really asking, the evidence you should gather before answering, and an honest answer pattern for each.
Enterprise security teams have assessed cloud vendors for years using the Cloud Security Alliance's Consensus Assessment Initiative Questionnaire (CAIQ), the questionnaire companion to the CSA Cloud Controls Matrix (CCM). In 2025 the CSA extended that model to AI: the AI Controls Matrix (AICM) — v1.0 released 10 July 2025; current version v1.1, released June 2026 — and its questionnaire companion, the AI-CAIQ. The AICM builds on the CCM's control domains and adds AI-specific controls, spanning 18 domains and 247 control objectives (v1.1) covering model provenance, training data, AI supply chain, model security and more.
Because it is free, public, and published by the body enterprises already trust for cloud assessment, the AI-CAIQ is becoming the default instrument — buyers either send it directly or borrow heavily from it in their own AI vendor questionnaires. Answer it well once, and you have answered most of what any enterprise will ask.
Below are ten control domains and the twenty questions that, in our review of published AI vendor questionnaires, appear most often in one wording or another. For each question you get three things:
| What it's really asking | The risk behind the question — answer this and you satisfy the reviewer; answer only the literal words and you get a follow-up round. |
|---|---|
| Evidence to gather | The documents and facts to collect before writing anything. An answer with a named source survives review; an answer from memory invites challenge. |
| Answer pattern | A fill-in-the-blanks skeleton for a strong, honest answer. [Bracketed italics] are yours to complete — with facts you have verified, not hopes. |
Q1. Do you have a formal AI governance policy, and a named individual accountable for AI risk?
What it's really askingIs anyone actually in charge, or is AI risk nobody's job? The reviewer wants evidence that AI-specific risk is owned at a level that can say no to a feature.
Evidence to gatherYes. Our AI governance policy (v[X], approved [date]) covers [acceptable use, model changes, data handling in AI features, incident escalation]. Accountability for AI risk sits with [name, role]. Material AI changes are reviewed at [forum/cadence], and exceptions require [role] approval.
Q2. Do you maintain an inventory of the AI models and systems used in your product, and how are material changes reviewed before release?
What it's really askingIf your model provider swaps a model under you — or you swap it yourselves — will anyone notice, assess it, and tell the customer? Undocumented model changes are a top emerging worry for AI buyers.
Evidence to gatherWe maintain a model inventory covering [N] AI components: [model — provider — function — data exposure, per row]. Model or prompt changes follow our standard change process ([review + evaluation gate]) and material changes are recorded in [release notes / changelog]; customers are notified of changes that alter data handling via [channel].
Q3. Which models does your product rely on, who developed them, and do you train or fine-tune models yourselves?
What it's really askingWhat is actually inside the box — and how much of the AI risk is yours versus inherited from a foundation-model provider? Vague answers here undermine every later answer.
Evidence to gatherOur product uses [model(s)] from [provider(s)], accessed via [hosted API / self-hosted deployment]. We [do / do not] fine-tune: [if yes: on what data, with what rights; if no: say so plainly]. No customer data is used to train or fine-tune any model [or state the precise, contracted exception].
Q4. What data was used to train or fine-tune the models you control, and how do you ensure you have rights to use it?
What it's really askingWill we inherit an IP or privacy problem from your training data? For foundation models you don't control, the reviewer expects you to point at the provider — accurately, not evasively.
Evidence to gatherFor models we control: [dataset description, origin, rights basis, dataset version/date]. For the third-party foundation model(s) we use, training-data practices are documented by the provider at [reference]; we do not have independent visibility beyond the provider's published statements and contractual terms, and we say so rather than speculate.
Q5. Is our data used to train models — yours, or any third party's?
What it's really askingThe single most common AI question in 2026 procurement. The reviewer wants a flat, checkable "no" (or a precisely scoped "yes") covering every model in the chain, including your providers' default settings.
Evidence to gatherNo. Customer data submitted to our product is not used to train models by us, and our model provider(s) [provider] contractually do not train on API traffic under [terms reference / enterprise agreement]. We have additionally [enabled zero-data-retention / opted out of X], configured on [date]. This commitment appears in our DPA at [clause].
Q6. How long are prompts, outputs and any derived data retained, where are they stored, and how are they deleted?
What it's really askingWhere does our data actually live once your AI feature has touched it — including logs, caches, embeddings and your provider's side — and can you make it go away?
Evidence to gatherPrompts and outputs are retained in [store, region] for [period] for [purpose: support / abuse prevention], then deleted automatically. Derived data ([embeddings / indices]) is retained [period/policy]. Our provider retains API data for [provider window, per their published policy]. Deletion on request completes within [N days] and covers [all listed stores].
Q7. Which sub-processors — including AI/foundation-model providers — process our data, and under what contractual terms?
What it's really askingWho else are we really trusting when we trust you? Model providers are sub-processors, and reviewers now check that your sub-processor list admits it.
Evidence to gatherOur sub-processors are: [name — purpose — data categories — region — terms, per row, model provider(s) included]. Each is engaged under a data-processing agreement; the list is published at [URL / on request] and changes are notified via [channel] with [N days] notice.
Q8. What happens if your model provider deprecates a model, degrades, or has an outage — and what does that do to your service to us?
What it's really askingConcentration risk and continuity: is a third party's model roadmap a single point of failure for the service we're buying?
Evidence to gatherModel dependencies are isolated behind [abstraction layer]. On provider outage the product [fails over to X / degrades to Y with the following functionality preserved]. Model version migrations are validated against our evaluation suite ([scope]) before rollout. AI-feature availability is covered by [SLA/status page reference].
Q9. How is internal access to customer data — including prompts and outputs — restricted, logged and reviewed?
What it's really askingCan your engineers read our prompts? AI products pipe unusually sensitive free-text through logs and debugging tools, and reviewers know it.
Evidence to gatherProduction access is role-based and least-privilege: [N] staff hold it, granted by [process] and reviewed [cadence; last review date]. MFA is enforced on all staff accounts; access is via SSO. Customer prompts/outputs in operational logs are [redacted / access-restricted to role X / retained N days], and all production data access is logged.
Q10. Does your product enforce tenant isolation, and can AI features be configured or disabled per tenant?
What it's really askingTwo things: architectural separation between customers, and whether a cautious enterprise can adopt your product while limiting the AI parts — an increasingly common procurement ask.
Evidence to gatherTenant data is isolated by [mechanism], including AI-specific stores ([vector index / cache scoping]). AI features can be [disabled / configured] per tenant via [mechanism]; with AI features off, [what the product still does].
Q11. What do you log about AI interactions, and do those logs contain our data?
What it's really askingWhether your observability stack is a shadow copy of the customer's data — and whether you can support an investigation without hoarding content forever.
Evidence to gatherPer AI request we log [metadata: timestamps, model, token counts, latency, error codes]; prompt/output content is [not logged / logged to a restricted store, retained N days, accessible to role X only]. Logs live in [system, region] with retention of [period]. [Content logging can be disabled per tenant / is fixed — say which.]
Q12. How do you monitor model behaviour in production — quality drift, misuse, anomalous or unsafe output?
What it's really askingOnce the demo is over and the model is live, would you actually notice if it started behaving badly — before we do?
Evidence to gatherWe monitor [metrics] against [thresholds], alerting to [on-call rota]. Regressions trigger [rollback of model/prompt version via mechanism]. User-reported output issues route to [channel] and are triaged within [time]. Misuse controls include [rate limiting / abuse detection].
Q13. How do you evaluate model accuracy, safety and fitness for purpose before release — and on every change?
What it's really askingDo you have engineering discipline around a probabilistic component, or do you ship on vibes? This is where AI-literate reviewers separate serious vendors from wrappers.
Evidence to gatherEvery model, prompt or retrieval change runs our evaluation suite: [N] cases covering [task accuracy / safety / regression scenarios], run in CI. Releases are blocked unless [criteria]; [role] signs off. Last full run: [date, result]. Production incidents are converted into new evaluation cases.
Q14. Have you red-teamed the system — prompt injection, jailbreaks, data exfiltration — and how were findings handled?
What it's really askingHas anyone adversarial ever attacked this system on purpose? "Our provider red-teams the model" is only half an answer — the reviewer means your application: your prompts, tools and retrieval.
Evidence to gatherOur application layer was adversarially tested on [date] by [internal team / named firm], covering [prompt injection via user input and retrieved content, jailbreaks, data-exfiltration attempts, tool abuse]. [N] findings were identified; [N] are remediated [dates], [N] accepted with rationale. Model-level safety testing is documented by [provider, reference]. Next exercise: [date].
Q15. What controls mitigate prompt injection and unsafe handling of model output?
What it's really askingThe reviewer is checking you know the failure modes specific to LLM applications — untrusted text steering the model, and model output being trusted downstream (rendered, executed, or fed to tools).
Evidence to gatherUntrusted content (user input, retrieved documents) is [delimited / sanitised / never concatenated into system instructions]. Model output is treated as untrusted: [escaped before rendering; never executed; tool calls restricted to allow-listed actions with scopes X]. Consequential actions require [user confirmation]. Design reviewed against [guidance, date].
Q16. How do you prevent one customer's data appearing in another customer's outputs?
What it's really askingCross-tenant leakage through the AI path — retrieval pulling from the wrong tenant, shared caches, or fine-tuning on pooled data. This is the AI-specific twist on Q10, and reviewers ask it separately on purpose.
Evidence to gatherRetrieval is scoped per tenant by [per-tenant index / mandatory tenant-ID filter enforced at query layer]; caches are [tenant-keyed / disabled]. No model is trained or fine-tuned on pooled customer data. Cross-tenant isolation is exercised by [tests, frequency], most recently [date].
Q17. Describe your security incident response process and customer notification commitments. Do they cover AI-specific incidents?
What it's really askingWhen something goes wrong, will we find out from you or from the press? "AI-specific" is the modern addition: does your definition of an incident include model-mediated data exposure or harmful output at scale?
Evidence to gatherIncidents follow our IR plan (v[X], last exercised [date]): [severity levels, on-call, escalation]. Customers are notified of incidents affecting their data within [hours] via [channel]. The plan explicitly classifies AI-specific events ([examples]) and covers incidents originating at our model provider, which we track via [provider status/notification channel].
Q18. How do you manage vulnerabilities and penetration testing — including the AI components of your stack?
What it's really askingStandard security hygiene, extended to the parts of your stack a classic pentest scope used to skip: model endpoints, retrieval pipelines, tool integrations.
Evidence to gatherDependencies and images are scanned [cadence/tooling]; remediation SLAs are [critical: X days; high: Y]. Our last penetration test was [date] by [firm], scoped to include [AI features: prompt injection, model endpoints, RAG pipeline]; a summary is available under NDA. Vulnerabilities can be reported via [route].
Q19. Which certifications or attestations do you hold (e.g. SOC 2, ISO/IEC 27001, ISO/IEC 42001)? If none, what is your roadmap?
What it's really askingA maturity proxy — and a trap for overclaiming. Reviewers verify certificates. An honest "not yet, here's the roadmap and here's what we do meanwhile" passes far more reviews than founders expect; a claimed certification that turns out to be "in progress" fails instantly.
Evidence to gatherWe currently hold [certification, scope, date — or "no third-party certifications"]. [If in progress: "Our SOC 2 Type I audit window is booked for [date] with [firm]."] Meanwhile we operate [the material controls: encryption, access control, logging, IR — cross-reference your other answers], and this questionnaire documents them. We are happy to walk your team through any control directly.
Q20. How does your product align with the EU AI Act, NIST AI RMF, or ISO/IEC 42001? What is your system's EU AI Act risk classification?
What it's really askingWhether you have done the homework on the frameworks their own governance team reports against. They want your reasoned self-assessment and mapping — not a legal opinion, and not a shrug.
Evidence to gatherOur self-assessment (dated [date], reviewed by [role/counsel]): the product is [classification + one-sentence reasoning] under the EU AI Act as currently phased in; applicable obligations ([e.g. transparency to users]) are met by [measures]. Our controls map to NIST AI RMF as follows: [Govern → Q1–2; Map → Q3–8; Measure → Q13–14; Manage → Q12, Q17]. This is our own assessment, not legal advice to you or your buyer.
These twenty answers cover the high-frequency core, and — because the rules above force named sources — you will have assembled most of the evidence the full CSA AI-CAIQ asks for. When a buyer sends the complete instrument (or their own variant, or a SIG-Lite), work domain by domain from your canonical answer set: download the official AI-CAIQ free from the Cloud Security Alliance, and answer every control from evidence, never from memory.