The enterprise AI security checklist
The fastest way to kill an AI project is to surprise the security team in week eight. Bring them in on day one with these questions answered.
Most AI projects don't fail a security review because they're insecure. They fail because nobody asked the questions early, and the answers arrive too late to change anything. The fix is cheap: settle the security model before the build, not after. Here is the checklist we work through on day one of every engagement.
1. Data residency — where does it live, and where does it leave?
Know which data the system touches, where it is stored, and every point at which it crosses a boundary — a region, a vendor, an API. For regulated workloads, regional processing and "data never leaves our environment" are often hard requirements, not preferences. Decide this first, because it constrains every later choice.
2. PII — is it minimised before it's used?
The best way to handle sensitive data is to not move it. Mask, tokenise, or aggregate personal data before it reaches the system, and keep a clear record of which fields are in scope. If the use case doesn't need raw PII, it shouldn't see it.
3. Access — who and what can reach the system?
Scope access to your existing identity provider, with least privilege for both people and services. The question to answer up front: if an account is compromised, what is the blast radius? Tight scoping keeps the answer small.
4. Model boundaries — does your data train someone else's system?
When applied AI uses a third-party model, the contract and configuration matter more than the marketing. Enterprise agreements typically guarantee no training on your data and offer regional processing — but verify it explicitly, and deploy within a boundary you control rather than assuming the default is safe.
5. Audit — can you prove what happened?
Production AI needs a trail: what went in, what came out, who accessed it, and when. This is what turns "the model decided" into something you can investigate, explain to a regulator, and improve. Wire it in from the first prediction, not as an afterthought.
6. Fit — does it match your existing controls?
If you already hold SOC 2 or operate under sector regulation, the AI deployment should slot into those controls, not bypass them. The goal is for the system to look, to an auditor, like the rest of your estate — same identity, same logging, same change management.
None of this slows a project down when it's handled early. It only becomes expensive when it's discovered late. Answer these six before you build, and the security review at the end becomes a formality instead of a wall.