Plain English
Today, when something goes wrong, the regulator asks the firm to send over the logs. Those logs were written by the firm’s own systems. If someone edited them, deleted them, or never wrote them, the regulator has no way to tell.
The fine arrives after the breach, not before it. The cost of the breach (a vulnerable customer reached, a self excluded gambler messaged, a piece of credit advertising that broke the rules) is already paid by the time the audit completes.
This is the position the UK Gambling Commission’s October 2025 framework, the FCA Consumer Duty regime, and Article 12 of the EU AI Act are pushing past. “Trust us” is no longer a defence.
Technical detail
The standard pattern is the application layer policy gateway: a filter in front of the agent or the marketing engine reads outbound traffic and reports back. The filter, the engine, the logs, the deployment, and the key material that signs any receipts are all controlled by the same operator. The audit trail is what that operator chose to write.
Three failure modes recur:
- Pre deployment training: instructing a language model to follow the rules is not deterministic, not auditable, and not evidence.
- Centralised logs: the tenant trusts the platform’s honesty and retention. No cryptographic per action proof; no independent rerun.
- Single authority gateways: the operator owns the policy, the engine, the logs, and the receipts. The regulator inherits all of that trust.
The gap the gate closes: a regulator or counsel asked to rely on any of the above is being asked to trust the operator’s word about the operator’s own behaviour.