Kryptos

Open-source transcript de-identification

Keep the conversation.
Remove the identifiers.

Replace personal details with consistent placeholders.
Try a synthetic example, then inspect what changed.

Runs on your device

Your text stays in this browser.
No upload. No remote inference.

Loading local engine…
0 / 6,000

Plain text, with optional speaker labels.

De-identified transcript

Ready to inspect
Your result will appear here.
Known identifiers Optional · improve detection with values you already know

Example: {"CHILD_NAME": ["Aisha"], "EMAIL": ["parent@example.com"]}