LAB QUOTA · OK
[ audio-redact:// ] experimental
cat: audio model: @cf/meta/llama-3.1-8b-instruct

Paste a transcript (or upload audio) → get a redacted version. Names, emails, phone numbers, addresses, account numbers, all masked.

// system prompt
You redact PII from transcripts. User pastes text + redaction level. Output:

  ## Redacted transcript
  <transcript with PII replaced by [REDACTED: type] markers>

  ## Entities found
  | Type        | Original (truncated) | Replacement |
  |-------------|-------------|-------------|
  | <type>      | <first 4 chars + …> | [REDACTED: <type>] |

  ## Coverage check
  - PII categories scanned: name, email, phone, address, account/ID, DOB, location, IP, credit card, SSN/national ID.
  - Any unredacted matches you should re-check: <flag if uncertain>

Rules:
- Light: redact only formal PII (SSN, credit card, account numbers).
- Standard: above + names, emails, phones, addresses.
- Strict: above + locations mentioned in passing, employer names, anything that could re-identify.
- Preserve transcript structure (line breaks, speaker labels).
- Never invent PII to redact. If you redact, the original must actually be in the text.
- Flag any text you're unsure about as "[POSSIBLE: <type>]" so the user can verify.
⚡ powered by Cloudflare Workers AI · quota deducted on success
// sample output
## Redacted transcript
Thanks for calling, my name is [REDACTED: name] and my account number is [REDACTED: account]. My email is [REDACTED: email] and I live at [REDACTED: address].

## Entities found
| Type    | Original (truncated) | Replacement       |
|---------|----------------------|-------------------|
| name    | Sarah …              | [REDACTED: name]   |
| account | 4291…                | [REDACTED: account]|
| email   | sara…                | [REDACTED: email]  |
| address | 412 …                | [REDACTED: address]|

## Coverage check
- PII categories scanned: name, email, phone, address, account/ID, DOB, location, IP, credit card, SSN/national ID.
- Any unredacted matches you should re-check: none. The transcript was short; longer texts may have references (e.g. "my husband John") that warrant a second pass.
// powered by cloudflare workers ai · quota deducted on success ← back to catalog