openstatus logoPricingDashboard

SOC 2 and Your Status Page: What Auditors Actually Ask For

Jul 26, 2026 | by openstatus | [compliance]

Most SOC 2 content aimed at status pages stops at "auditors want incident communication, buy a status page." That is not wrong, but it is not enough to walk into fieldwork with.

This guide covers what the Trust Services Criteria actually say, what an auditor requests when they test those controls, and — importantly — the large majority of SOC 2 that a status page has nothing to do with.

Criteria are quoted from the AICPA's 2017 Trust Services Criteria with revised points of focus (2022), which is the current version and is free to download.

First, the scope boundary

A status page is evidence for a handful of criteria. SOC 2 has around sixty criteria across five categories, with several hundred points of focus beneath them. Being precise about the boundary is what makes the rest of this guide useful.

What a status page does not do

It does not scope your system, define your control environment, assess risk, manage access, review vendors, or track changes. It does not generate policies. It does not make you compliant. If a vendor tells you a status page gets you "SOC 2 ready," they are describing one control out of many.

Here is the honest mapping.

CriterionWhat it asksStatus page role
CC2.3Communicate objectives and relevant information to external parties, including a channel to report failures and how incidents are communicatedPrimary evidence
CC7.2Monitor system components for anomalies indicating malicious acts or failuresSupporting — synthetic monitoring is one input
CC7.3Evaluate security events to determine whether they constitute an incidentNo — this is your triage process
CC7.4Respond to identified incidents by executing a defined programSupporting — external comms is one step in that program
CC7.5Restore operations and communicate resolutionSupporting evidence
A1.1Maintain, monitor, and evaluate current processing capacity and use of system components (Availability only)Supporting — the uptime and latency record
A1.2Backup, recovery infrastructure, and environmental protections (Availability only)Minimal — recovery evidence at most
CC1, CC3, CC5, CC6, CC8Control environment, risk assessment, control activities, logical access, change managementNone

If you carry only the Security category, a status page touches CC2.3 and parts of CC7. If you carry Availability — most infrastructure vendors do, because customers ask for it — it also feeds A1.1.

What CC2.3 actually says

The criterion is about communication with external parties. The points of focus that matter for incident work:

  • You communicate objectives and changes to external users.
  • You provide a channel for external parties to report failures, incidents, concerns, and complaints.
  • You communicate relevant information about incidents to affected external parties.
  • You have a process for considering and responding to what comes back through that channel.

Read that list carefully — it is bidirectional. Most teams evidence the outbound half (we told customers) and forget the inbound half (customers can tell us). An auditor asking "how does a customer report that your service is broken?" is testing CC2.3, and "they email support" is a valid answer only if you can show the process exists and is monitored.

What the auditor requests during fieldwork

For a Type II engagement, expect roughly this sequence.

1. The population. "List every incident during the observation period." This is the request that catches teams out. If your incidents live partly in Slack threads, partly in a ticketing system, and partly in someone's memory, you cannot produce a defensible population — and an auditor who does not trust the population does not trust the sample drawn from it.

2. A sample. They will pick a handful, usually weighted toward the severe ones.

3. Per-incident evidence. For each sampled incident:

  • When was it detected, and by what?
  • When were external parties notified, and through which channel?
  • What was communicated at each stage?
  • When was it resolved, and was resolution communicated?

4. Corroboration. They will compare your customer-facing timeline against your internal record — alerts, tickets, on-call pages. Two sources that disagree is a finding. A status page updated three days after the fact, with a backdated timestamp that contradicts your PagerDuty record, is worse than no status page.

The cheapest thing you can do this quarter

Make sure every incident that gets an internal ticket also gets a public entry, even a short one. Populations assembled retroactively at audit time are where findings come from.

The retention trap

A Type II observation window runs 3 to 12 months. Your evidence has to cover all of it.

This is where teams get surprised: incident write-ups persist indefinitely, but the monitoring data behind availability claims usually does not. If you assert 99.9% availability for the period and your check history only goes back two weeks, you have an assertion without evidence.

Openstatus retention by plan:

PlanData retention
Hobby14 days
Starter3 months
Pro12 months
Scale24 months

Match the plan to your observation window, not to your monitor count. A 12-month Type II on 14-day retention does not work regardless of how many endpoints you are checking.

What openstatus provides, concretely

Timestamped incident history

Every status report, update, and resolution is stored with its timestamp. This is the artifact behind the CC2.3 sample — a durable record you did not have to assemble by hand at audit time.

Subscriber notification

Email, RSS, Atom, and JSON feeds. Evidences the proactive half of CC2.3: you pushed information out rather than waiting to be asked. Available from Starter up.

Maintenance windows

Scheduled maintenance shows advance communication of planned disruption, which is a distinct point of focus from incident response.

Audit log

Every mutation across your workspace is recorded in-transaction, including who or what made the change. Useful for CC7 evidence and for showing your own controls over the status page. Pro and Scale.

Where openstatus is not the answer

  • Control tracking and evidence collection across your stack. That is what compliance automation platforms like Vanta and Drata do. Reference your status page from within them as evidence for CC2.3; do not expect one to substitute for the other.
  • Policies, risk register, vendor reviews, access reviews. Entirely out of scope.
  • The inbound half of CC2.3. Openstatus gives you the outbound channel. You still need a documented, monitored route for customers to report problems to you.
  • A formal availability SLA report. You have the underlying uptime record within your retention window; producing a signed periodic SLA report against a contractual commitment is a separate exercise.

A workable sequence

  1. Decide which Trust Services categories you carry. Availability changes what evidence you need.
  2. Write down your incident communication process — severity thresholds, who publishes, how fast. An undocumented process cannot be tested for operating effectiveness.
  3. Make the public record and the internal record agree, every time.
  4. Set retention to cover your full observation window before the window starts, not after.
  5. Keep the inbound channel real and monitored.
  6. Reference the status page as evidence inside whatever platform tracks your control set.

Steps 2, 3, and 5 are the ones auditors actually fail teams on. The tooling is the easy part.

Primary sources

Read the criteria before taking any vendor's mapping — including this one — at face value. They are shorter than their reputation suggests.


Start your status page