Regulation · Security

SOC 2 for AI and SaaS startups: an engineering-first plan

The first enterprise deal usually comes with a security questionnaire and a request for a SOC 2 report. Treated as paperwork it is painful. Treated as platform engineering it mostly builds itself.

PlaybookSumanta Mukhopadhyay7 min read4 sources
#security#governance#regulation#platform#ai
PLAYBOOK · REGULATION · SECURITY19 Oct 2026 · 08:15 GST

For many AI and SaaS startups, the first serious enterprise deal arrives with two attachments: a security questionnaire and a line in the procurement checklist that reads "SOC 2 Type 2 report". It is tempting to treat this as a documentation project and buy a template. The better approach is to build the controls into the platform, so the evidence is a by-product of how you already work.

What SOC 2 actually is

SOC 2 is an attestation, not a certification. An independent CPA firm examines your controls and reports whether they meet the AICPA's Trust Services Criteria12. There are two report types:

ReportWhat it saysWhen it helps
Type 1Controls are suitably designed at a point in timeEarly deals, to show you've started properly
Type 2Controls operated effectively over a periodWhat most enterprise buyers ultimately ask for

The Type 2 observation period is commonly several months to a year3, which is why starting early matters: the clock only runs once the controls do.

Pick the criteria you actually promise

The criteria cover security, availability, processing integrity, confidentiality and privacy. Security is always in scope; the others are added according to what you commit to customers13. My advice is to scope to your contracts. If you promise uptime, include availability. If you handle customer documents for an AI product, confidentiality is usually worth it. Adding criteria you don't need adds evidence you have to keep producing.

Controls as platform features

Most SOC 2 controls map cleanly onto engineering work a good platform should have anyway:

Control areaBuild it asEvidence you get for free
Access controlSSO for every tool, role-based access, no shared accountsIdentity provider logs and access reviews
Change managementProtected branches, required reviews, CI/CD-only deploysPull request and pipeline history
InfrastructureInfrastructure as code with Terraform, reviewed like application codeEvery change in version control
MonitoringCentral logging, alerting and on-callAlert and incident records
Data protectionEncryption at rest and in transit, key management, backups testedConfiguration as code, restore test logs
Vendor riskAn inventory of providers, including AI model providersThe inventory and its reviews

The rule I use: if a control needs someone to remember to do something, automate it or make the platform enforce it. Auditors trust systems more than intentions, and so should you.

The AI-specific gaps

SOC 2 predates the current wave of AI products, so the criteria don't mention models specifically, but auditors and buyers increasingly ask. The questions I prepare teams for:

  • Where does customer data go? Which model providers see it, under which terms, and whether it is used for training.
  • Who can see prompts and outputs? Logging policy, retention and redaction. My LLM observability post covers capturing metadata without content.
  • How are model changes controlled? Prompt and model updates going through the same change management as code, with evaluation gates.
  • What can agents do? Tool permissions and audit logs, as in securing MCP servers.

For companies whose product is AI, ISO/IEC 42001, the international standard for AI management systems, is worth knowing about as a complement to SOC 24.

A realistic sequence

  1. Month 1: scope the criteria against your contracts, inventory systems and vendors, and switch on SSO everywhere.
  2. Months 1 to 3: move infrastructure to code, enforce reviewed deploys, centralise logging, write the handful of policies you will really follow.
  3. Month 3: a Type 1 report if a deal needs one, and start the Type 2 observation window.
  4. Through the window: run access reviews, restore tests and incident drills on a calendar, and keep the evidence where an auditor can find it.
  5. End of the window: Type 2 report, then keep it running. Year two is far cheaper than year one if the controls live in the platform.

Treat these timings as typical rather than fixed; your auditor and your starting point drive the real schedule.

How I can help

As a fractional CTO I build SOC 2 readiness into the platform: identity, infrastructure as code, change management and AI governance, so the audit becomes a check rather than a project. Or analyse your challenge and bring the result to a call.

References
  1. 1
  2. 2
  3. 3
  4. 4
FAQ

Common questions

What is the difference between SOC 2 Type 1 and Type 2?

A Type 1 report assesses whether controls are suitably designed at a point in time. A Type 2 report assesses whether they operated effectively over a period, commonly several months to a year. Enterprise buyers usually want Type 2.

Which Trust Services Criteria do I need?

Security is always in scope. Availability, confidentiality, processing integrity and privacy are added based on what you commit to customers. Many startups begin with security, plus availability or confidentiality if their contracts promise them.

Is SOC 2 a certification?

No. It is an attestation report: an independent CPA firm examines your controls and gives an opinion against the AICPA Trust Services Criteria.

Keep reading

Related

Open to advisory, fractional CTO & select builds

Let's talk about what you're building.

The fastest route is a free 30-minute call. Prefer to write? Send a message and I'll reply personally within two business days.

Start a conversation

How would you like to reach me?

Book a 30-min callFastest. Pick any open slot on my calendar.→ Write in GmailOpens a pre-filled draft in your browser.→ Use my email appOutlook, Apple Mail or your default client.→

I reply personally within two business days. US & UAE time zones.