Not yet supported
Health data (PHI)
Health data (PHI)
Cloak detects identifiers. It does not detect conditions, procedures, or drugs,
and nothing is reported under the
phi category. A medical record number is
detected as an account id. Health data needs a model trained on clinical text
and is on the roadmap.Audio and images
Audio and images
Cloak works on text. For a voice agent, that means the transcript: protect the
text of each turn before it reaches the model. Audio itself, and text inside
images, are not read. Non-text parts pass through untouched and are reported as
such. Audio and image protection are on the roadmap.
Streaming restore
Streaming restore
A streamed response is not restored automatically, because its chunks reach you
before the call ends. Restore the text you assemble with
guard.cloak.restore.Limits today
A payload over the size limit is reported as not checked, and Cloak fails closed on it. Split very large payloads before submitting them.
Accuracy
Detection is a model, not a rule set, so it has false positives and false negatives.- Structured values such as emails, phone numbers, cards, and IBANs are the strongest.
- Names can be over-reported. Tune
minConfidenceagainst your own traffic. - A value written in an unusual format may be missed.
report mode on the semantic pass to watch what it does.
Data handling
- The text of a request is sent to the control plane for detection, over TLS. The response contains types and ranges only.
- The control plane does not record request text for Cloak, and telemetry carries counts only.
- Originals never leave your process. The vault is yours.

