Obtain the receipt
The receipt identifies one governed interaction. Today it is obtained from the customer whose deployment placed or answered the call; they can export it without asking us.
Regulators and DPOs
This page is written for someone who has to form a view, not buy something. It sets out how a compliance receipt is checked, which parts of it depend on trusting Audact and which do not, and what our contact with authorities actually amounts to.
Nothing on this page has been reviewed, adopted or endorsed by any authority, and we say so where it matters rather than at the bottom.
Checking a receipt
A receipt is one object per governed interaction. The arithmetic below runs on the object in your hand; the Merkle roots are published at api.audact.ai/v1/metachain.
The receipt identifies one governed interaction. Today it is obtained from the customer whose deployment placed or answered the call; they can export it without asking us.
The input hash, the output hash and the link to the receipt before it are recomputable from the receipt itself. A recomputation either matches or it does not.
The receipt carries a Merkle path and an index. Walking the path against the root establishes that this receipt sits in that batch and has not been substituted for another. The roots are published at api.audact.ai/v1/metachain; the call's Article 50 report carries the inclusion proof to verify against the root.
Policy version is exportable per tenant, in JSON and in a form a data protection officer can read.
Walk a sample chain field by field. No account, no API key.
The machine-readable shape, with synthetic values.
The same record in a form a DPO can read.
Scope
This is the part of the evidence model most worth your time. It is stated here exactly as it is stated on the proof page, and it does not get stronger for this audience.
Anyone can check
The input hash, the output hash and the link to the receipt before it. A fourth, inclusion in the Merkle root, is checked against the published root with the inclusion proof from the call's Article 50 report. For the three that stand there is no key, no account and no access to our database: the arithmetic runs on the receipt in your hand.
Key needed
The authentication code is HMAC-SHA256 over the canonical receipt, under a symmetric key held by Audact. Whoever can check the code can also produce it. It evidences that the record is intact, not who wrote it.
What it records
A receipt is a faithful record of what the system received, decided and released. That is what it establishes — not whether the world matched it. If a caller gave a wrong name, the receipt records the wrong name faithfully.
One further point, because it is the one most often assumed the other way round. The timestamp on the root is an RFC 3161 timestamp from freeTSA.org, a free public service. It fixes an ordering against our own chain; freeTSA.org is not an eIDAS-qualified trust service, so this is not a qualified timestamp and we do not present it as one.
A later change or reordering of the chain is detectable by recomputation against a retained commitment. That is the property we claim, and we claim nothing stronger than it.
Engagement
Each line says what it is and what it is not. None of it confers status, and none of it should be read as an assessment of Audact by anyone.
Status, August 2026
Acknowledgement of a consultation response is not an endorsement and confers no special status. The AI Pact is a voluntary public commitment; the Commission states the pledges are not legally binding, so signing them is not a certification, not an approval, and creates no legal presumption that a system conforms to the AI Act. No authority has adopted or endorsed this page.
The wider record
A single interaction is rarely the whole question. The documents below are the ones a supervisory authority or a data protection officer normally asks for next, and they are public.
Sub-processors, hosting, retention, and what we hold no certification for.
DPA, sub-processor matrix, liability allocation, and what a DPIA would have to cover (no template published).
Article 28 terms, in full.
What the law requires, with the article numbers.
Five positions, published unedited.
Coordinated disclosure policy and safe harbour.
Ask directly
We make ourselves available for an hour with supervisory authority staff, data protection officers and counsel. Bring the questions this page did not answer; the ones about what the artefact does not establish are the most useful.
Please include your role and organisation.
Security disclosures and coordinated vulnerability reports.