
Frameworks · Standards and guidance
qodiqa and SOC 2
qodiqa checks each AI request before the call and keeps tamper-evident, offline-verifiable evidence. This page shows where that evidence supports SOC 2, and where it does not.
- Standard
- AICPA
- Criteria 2017, points of focus 2022.
- Verified 2026-11-01
Overview
What it is

- Issuer
- AICPA
- Type
- Standard
- Status
- Trust Services Criteria (2017), with revised points of focus (2022)
- Official text
- www.aicpa-cima.com
SOC 2, AICPA 2017 Trust Services Criteria. A SOC 2 report is an independent auditor’s opinion on a service organisation’s controls against the AICPA Trust Services Criteria: security, availability, processing integrity, confidentiality and privacy. It is an attestation by a licensed CPA firm, not a certification.
Who it applies to. Service organisations that hold or process customer data and need to give customers assurance about their controls.
Where it meets qodiqa
The parts of SOC 2 where the evidence matters.
Mapping
What qodiqa provides, and what stays with you.
| Requirement or control | What qodiqa provides | What stays with you |
|---|---|---|
| Theme Security (common criteria): protection against unauthorised access, logical access controls and system monitoring. | Per-actor keys, role-based operator access, checks before the call, a tamper-evident record and metrics with alert rules. | The control environment, risk assessment and monitoring of your own systems. |
| Theme Availability: the system is available for operation as committed. | Health and readiness endpoints, backup, restore and disaster-recovery runbooks for the gateway. | Your availability commitments. The supported production deployment is one gateway instance, with no clustering or automatic failover. |
| Theme Processing integrity: processing is complete, valid, accurate, timely and authorised. | Authorisation before the call, request binding and a signed receipt for each decision. Binding means the request that was authorised is the request that ran. | Accuracy of the model’s output, and completeness of processing in your application. |
| Theme Confidentiality: information designated as confidential is protected. | Encrypted keys at rest and tenant isolation enforced by the application. | Classifying and protecting confidential information in the rest of your systems. |
| Theme Privacy: personal information is handled in line with commitments. | A data-subject-request framework, lawful-basis and consent records and retention settings. | Your privacy notices, commitments and the processes behind them. |
How it fits
What SOC 2 asks, and what qodiqa produces.
- Security (Common criteria) is supported by Per-actor keys and checks (Before the call).
- Processing integrity (Category) is supported by Request binding and receipts (Authorised request = request that ran).
- Evidence for the audit (Attestation) is supported by Tamper-evident record (Sampleable by an auditor).
Evidence
Evidence you can hand to an auditor.
Five artifacts, each checkable on its own
- Consent artifact Signed with Ed25519, bound to one request, single use.
- INTENT entry The audit entry written before the provider call.
- Receipt A signed decision record that checks offline.
- Audit export Hash-chained entries with a Merkle inclusion proof.
- Anchor proof A signed checkpoint pinned outside the gateway.
node bin/verify.bundle.external.js \
--keys examples/front-half/keys.json \
--transparency-keys examples/front-half/transparency-keys.json \
examples/front-half/bundle-with-proof.jsonScope and limits
Scope and limits
Technical evidence, not a compliance outcome
qodiqa produces verifiable technical evidence that supports parts of SOC 2. It is not a compliance certification, it is not legal advice, and no regulator or standards body has endorsed it. Whether your use meets SOC 2 is a decision for you and your advisers.
What qodiqa does not address:
- The audit itself: an independent CPA firm issues a SOC 2 report, not qodiqa.
- Organisation-wide controls such as HR, change management and vendor management.
- Criteria numbering, which sits behind an AICPA account and is not quoted.
- Only requests that pass through the gateway are checked, and a receipt proves a decision was recorded, not that it was correct.
Sources
Sources
- AICPA, 2017 Trust Services Criteria (with revised points of focus, 2022) accessed 2026-11-01
- qodiqa-gateway: limitations accessed 2026-11-01
- qodiqa-gateway: enforcement flow accessed 2026-11-01
- qodiqa-gateway: disaster recovery accessed 2026-11-01
Next steps