The privacy layer for every AI workflow.

Scrub PII, credentials, IDs, and secrets out of every prompt before they reach Claude, ChatGPT, Copilot, or Cowork. One gateway. Six surfaces. Audit-ready by default.

Try scrub.sdlc.cc → See all 6 surfaces

Six front doors. One backend.

Same DLP engine, same audit trail, same `sk_sdlc_*` key. Install the surfaces your team actually uses.

web

scrub.sdlc.cc

Drop-in paste-and-redact. No install. Cmd-Enter to scrub. Shows per-category redaction counts.

Open the app →
browser

Chrome / Edge extension

Intercepts prompts on claude.ai and chatgpt.com. Two-step send — review redactions before submit. Firefox port included.

Sideload guide →
m365

Outlook add-in

"Sanitize for AI" ribbon button. Compose mode: rewrite the draft. Read mode: preview + clipboard copy.

Taskpane preview →
m365

Excel add-in

Selection-based scrubbing. Replace cells in place, or write a sanitized copy to a new sheet. Compliance-friendly default.

Taskpane preview →
m365

Word add-in

Scope: selection or whole document. Replace text, or append a sanitized copy — your call per workflow.

Taskpane preview →
m365

Teams app

Personal tab — paste any chat message or thread, get the redacted copy back. Use before forwarding to Copilot.

Tab preview →

How it works

Every surface POSTs to one endpoint with one bearer key. Counts and tenant_id land in the audit log; raw text never persists.

Any client (browser ext / Outlook / Excel / Word / Teams / web) │ │ POST https://api.sdlc.cc/v1/dlp/scrub │ Authorization: Bearer sk_sdlc_* │ body: { text: "Customer SSN 123-45-6789, card 4111-1111-1111-1111" } ▼ sdlc.cc gateway │ ├─ MaskAML chain (Luhn / mod-97 / mod-10 validated) ├─ audit row: { tenant_id, counts, latency_ms, status } └─ metrics: requests_ok, dlp_redactions_total, latency p50/p99 ▼ clean_text: "Customer SSN ***-**-6789, card ************1111" redactions: { ssn: 1, pan: 1, ... }

What it catches

11 detector categories. Validator-aware — every match is check-digit verified before it counts as a redaction.

PAN
Credit cards — Luhn validated
IBAN
Bank accounts — mod-97
BIC
SWIFT codes — shape + length
US SSN
SSA structural rules
UK NI
HMRC blacklist-checked
IL ID
Israeli ID — mod-10
Email
Universal RFC-shaped
Phone
Multi-format digit runs
IPv4 / IPv6
GDPR — full IPs are PII
Credentials
Anthropic / OpenAI / GitHub / AWS / Slack / Stripe / Google / JWT / PEM

How we compare

Strac and Skyflow ship the closest patterns. Microsoft Purview covers M365 Copilot natively. We focus on what they don't.

sdlc.cc Strac (M365 DLP) Skyflow MCP Purview (Copilot)
MSP / multi-tenant channel ✓ TenantIQ-channeled direct-enterprise direct-enterprise Microsoft channel only
Validator-aware DLP (Luhn / mod-97 / mod-10) ✓ forensic-grade counts regex-only by default tokenization-based SIT-based
Browser extension for Cowork pre-transmission ✓ Chrome + Edge + Firefox Claude Cowork has no Purview hook
Office add-ins (Outlook / Excel / Word) + Teams + web ✓ all six surfaces SharePoint + OneDrive only SDK / proxy native in Copilot
One key, every surface ✓ sk_sdlc_* per-app config per-vault per-policy