SafePaste

Safe AI use.
One shortcut.

Sanitize confidential text on your device. Paste into any AI. Real PII never leaves the desk.

Live engine — type on the left, tokens appear on the right

SafePaste
Live
Your textEditable
Ready for AISanitized live
Tokens show up here as you type…
Restored on deviceSame session · rehydrate
—

Why SafePaste exists

AI wants the full file.
Confidentiality forbids it.

Every week a professional stares at a perfect chat box and a terrible choice: paste the intake, the clinical note, the call transcript — or draft by hand. That is not a productivity gap. That is a confidentiality cliff. SafePaste is the bridge before the cliff.

Industry desks

One engine. Many worlds of PII.

Industry packs teach the engine the dialect of each desk — roles, identifiers, and what must never reach a model.

Legal

Matter files before the model

Clients, defendants, victims, judges, dockets, SSNs, bar numbers. Role-aware tokens like [DEFENDANT_1] and [CASE_1] — not generic blur.

Intakes · pleadings · CLE briefs · firm copilots

Healthcare

Clinical story without the identity

Patient names, record IDs, contacts. Keep the clinical narrative for the model. Keep the person on-device.

Notes · referrals · summaries · care assistants

Call centers

Call sanitization at the desk

Names, phones, accounts, addresses in live or logged notes. Sanitize before summarization, coaching, or QA models see a word.

Transcripts · agent notes · QA · coaching AI

Insurance & confidential AI

Claims, policies, any secret AI path

Policy numbers, claimants, underwriting detail. Same loop for every confidential AI workflow: sanitize → model → restore.

Claims · underwriting · internal copilots

Raw paste

Client Anthony J. Ruiz · case 1:24-cv-04821 · SSN 078-05-1120

SafePaste

Client [CLIENT_1] · case [CASE_1] · SSN [SSN_1]

Desktop · npm · pip

Ship the habit. Or ship the engine.

Same sanitizer brain everywhere — keyboard shortcut, Node service, or Python pipeline.

Desktop

Global shortcut ⌘⇧S / Ctrl⇧S sanitizes the clipboard from Word, Outlook, browsers — any app. Offline. No account. No phone-home.

npm

@safepaste/engine — TypeScript SDK. Call sanitize() and rehydrate() in-process before GPT, Claude, or your gateway.

pip

Python SDK for agents, batch jobs, and data pipelines. Drop it in front of the model without changing the model.

# Confidential AI round-trip
tokens = sanitize(matter_text)
draft = model.complete(tokens)  # provider never sees PII
answer = rehydrate(draft)            # names restored on-device

SafePaste

Keep AI.
Keep confidentiality.

Local PII sanitization for law, healthcare, call centers, and every confidential AI path — as a desktop habit or as an npm / pip SDK.

Request access