Frameworks · Laws and regulations
qodiqa and the EU AI Act
qodiqa checks each AI request before the call and keeps tamper-evident, offline-verifiable evidence. This page shows where that evidence supports the EU AI Act, and where it does not.
- Law
- European Union
- In force 1 Aug 2024; high-risk rules from Dec 2027
- Verified 2026-11-01
Overview
What it is
- Issuer
- European Union
- Type
- Law
- Status
- In force since 1 Aug 2024; Art. 50 transparency applies from 2 Aug 2026; high-risk (Annex III) from 2 Dec 2027; Annex I products from 2 Aug 2028 (AI Omnibus)
- Official text
- eur-lex.europa.eu
Regulation (EU) 2024/1689, the Artificial Intelligence Act. The AI Act is the European Union’s risk-based law for artificial intelligence. It sets duties for providers and deployers of AI systems placed on or used in the EU market, and the heaviest duties fall on high-risk systems: logging, human oversight, accuracy, robustness and cybersecurity, and incident reporting.
Who it applies to. Providers, deployers, importers and distributors of AI systems used in the EU, including organisations outside the EU whose AI output is used there. Which duties apply depends on your role and on whether your system is high-risk.
Where it meets qodiqa
The parts of the EU AI Act where the evidence matters.
Mapping
What qodiqa provides, and what stays with you.
| Requirement or control | What qodiqa provides | What stays with you |
|---|---|---|
Art. 12(1)–(2) Record-keeping: high-risk systems must technically allow automatic event logging over their lifetime, so their functioning can be traced and monitored. | Each enforced request writes hash-chained audit entries (an INTENT entry before the provider call, then the decision) and a transparency-log leaf. Entries carry the request id, the decision, the reason and hashes of the request and output. | Logs inside the model or your own application, what your system is required to log for its intended purpose, and whether your system is high-risk at all. |
Art. 12(3) Minimum logging for remote biometric identification (reference database, matched input, verifiers). | Nothing specific. qodiqa has no biometric or reference-database features. | All of it. Use this article’s own technical means. |
Art. 19(1) and Art. 26(6) Retention: providers and deployers keep the logs under their control for a period appropriate to the purpose and at least six months, unless other law says otherwise. | Audit retention is configurable per data category, and archival and restore procedures are documented. | Choosing the period, keeping and backing up your own logs, and sector rules for financial institutions. |
Art. 14(1) and 14(4)(d)–(e) Human oversight: overseers can decide not to use the system, override or reverse output, and intervene or halt the system. | Revoking consent blocks the next request. A global kill switch exists. Irreversible tool actions can require a human approval bound to the exact action, and every approval is recorded. | Designing oversight, trained and authorised people (Art. 26(2)), and any interface for overriding model output. |
Art. 15(1), 15(4) and 15(5) Accuracy, robustness and cybersecurity, including resilience against unauthorised third parties. | Signed, single-use, request-bound artifacts resist tampering and replay. The gateway fails closed when a check or a record cannot be completed. Artifact, log and checkpoint keys are separate. | Model accuracy, data and model poisoning, adversarial inputs, and flaws in the model itself. |
Art. 13(1)–(3) Transparency to deployers and instructions for use. | A published OpenAPI contract, a protocol document and a limitations page describe how the gateway behaves, as input to your own documentation. | Your instructions for use, stated accuracy metrics and intended purpose. |
Art. 50(1) People are told when they interact with an AI system. | Every executed response carries an AI disclosure block and the header X-QODIQA-AI-Generated: true; the notice wording is set per tenant. | Showing the notice to the user, and marking synthetic content in a machine-readable way (Art. 50(2)). |
Art. 26(5) and Art. 73 Monitoring and serious-incident reporting by deployers and providers. | Metrics, alert rules and an export schema for security tooling, plus an audit trail to reconstruct what the gateway decided. | Deciding that an incident is serious, reporting it to authorities, and the post-market monitoring plan (Art. 72). |
Art. 9 Risk management system, a continuous process over the lifecycle. | A runtime control with measurable output (blocked and allowed counts, reasons) that feeds your risk monitoring, and a policy simulation tool for what-if analysis. | Identifying and evaluating risks, accepting residual risk, and testing (Art. 9(6)–(8)). |
How it fits
What the EU AI Act asks, and what qodiqa produces.
- Automatic logging (Art. 12(1)) is supported by Hash-chained audit entries (INTENT before the call).
- Human oversight (Art. 14(4)) is supported by Revocation and kill switch (Bound approvals).
- Robustness and security (Art. 15) is supported by Fail-closed checks (Signed, single-use artifacts).
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 the EU AI Act. It is not a compliance certification, it is not legal advice, and no regulator or standards body has endorsed it. Whether your use meets the EU AI Act is a decision for you and your advisers.
What qodiqa does not address:
- Whether your system is high-risk, plus conformity assessment, technical documentation and registration.
- Model accuracy, training-data governance and bias testing.
- Post-market monitoring plans and serious-incident reports to authorities.
- Only requests that pass through the gateway are checked, and a receipt proves a decision was recorded, not that it was correct.
Sources
Sources
- Regulation (EU) 2024/1689 (AI Act), EUR-Lex accessed 2026-11-01
- AI Act Article 9: Risk management system, European Commission AI Act Service Desk accessed 2026-11-01
- AI Act Article 12: Record-keeping, European Commission AI Act Service Desk accessed 2026-11-01
- AI Act Article 13: Transparency and provision of information to deployers, European Commission AI Act Service Desk accessed 2026-11-01
- AI Act Article 14: Human oversight, European Commission AI Act Service Desk accessed 2026-11-01
- AI Act Article 15: Accuracy, robustness and cybersecurity, European Commission AI Act Service Desk accessed 2026-11-01
- AI Act Article 19: Automatically generated logs, European Commission AI Act Service Desk accessed 2026-11-01
- AI Act Article 26: Obligations of deployers of high-risk AI systems, European Commission AI Act Service Desk accessed 2026-11-01
- AI Act Article 72: Post-market monitoring, European Commission AI Act Service Desk accessed 2026-11-01
- European Commission, AI Act: regulatory framework and application dates accessed 2026-11-01
- AI Act Service Desk, timeline for the implementation of the AI Act accessed 2026-11-01
- qodiqa-gateway: enforcement flow accessed 2026-11-01
- qodiqa specification: Regulatory Alignment Matrix (QODIQA-RAM-2026-001) accessed 2026-11-01
Next steps
