The record
Two details matter more than the rest.
snippet is masked, not tokenised. The characters are gone, not encoded. There is no vault, no key, no reversal — not for Itzal, not for your administrators, not for anyone who compromises the event store. It exists so a reviewer can judge intent without ever seeing the value.
action_taken is the decision that executed, read back from the enforcement path — not the policy’s intended action. A policy set to block that fell back to warn because the deadline expired reports warn. A console that reports intentions rather than outcomes overstates its own protection.
{
"event_id": "b9c1f0e2-…",
"device_id": "sha256:9f3a…",
"user_id": "corp-directory-id",
"destination": { "app": "claude.ai", "is_sanctioned_tool": true },
"findings": [{
"type": "SSN",
"framework": ["HIPAA", "Internal-PII"],
"count": 1,
"confidence": 0.97,
"context_snippet_redacted": "my ssn is ***-**-6789 please reformat"
}],
"risk_score": "Critical",
"action_taken": "blocked"
}