Suite

Sanitize your texts before AI

Names, emails, phones, IBANs, API keys and sensitive data replaced by secure tags — 100% in your browser, instantly.

Masks everything: names, sensitive data, numbers, secrets

TXT · CSV · MD

Protect your professional documents in seconds

NDAs, source code, financial reports and CVs: pick a template and watch the engine mask every sensitive detail.

NDA Agreement
Source Code
Financial Report
Resume / CV

How it works

Three steps. Your data never travels — only neutral tags do.

Paste & sanitizePaste any text or drop a file: every sensitive detail becomes a neutral tag like [NAME_1]. The mapping never leaves your device.
Use it with any AICopy the sanitized text into ChatGPT, Claude or any other tool: the AI works perfectly with tags, without ever seeing the real data.
Restore the answerPaste the AI response back here: every tag turns back into the original data — byte for byte, in one click.

Don't take our word for it

Two ways to verify that nothing ever leaves your device.

The airplane-mode testDisconnect from the internet and keep working: sanitize, restore — everything still works. An app that runs offline physically cannot send your data anywhere.
The developer test (F12)Open your browser's DevTools (F12), select the Network tab and use the app: zero outgoing requests while you work on your texts.

This is not a promise — your browser enforces it: a strict Content-Security-Policy blocks every connection. The only exception is the optional contact form, and only when you press Send.

Specialized Tools

Frequently asked questions

Is my text uploaded or stored anywhere?

No. There is no server and no database: everything runs in your browser's memory and is wiped when you close the page.

Does it work offline?

Yes. Once the page has loaded you can disconnect: sanitization and restore run entirely on your device.

How do I restore the AI's answer?

Open “Got an AI response?”, paste the reply and click Restore: every tag ([NAME_1], [IBAN_1]…) is replaced with its original value. The mapping lives in memory only, for the current session.

What data does it detect?

Names, companies, emails, phone numbers, Italian tax codes and VAT numbers (checksum-validated), IBANs, payment cards, IP addresses, amounts, API keys and passwords. Profiles let you mask only what matters in your context.

Why tags like [NAME_1] instead of asterisks?

Because AI models work better with consistent placeholders: the same person is always [NAME_1], so the answer keeps its meaning and can be restored exactly.

How do I clear everything?

Just close or reload the page: everything lives in memory, so nothing survives. For an explicit wipe there's “Reset session” in the footer, which clears the text, the result and the mapping dictionary — after that you can no longer restore an AI response from that session. If you only want to process a new text while keeping restore available, use “New text” instead.

Is it really free?

Yes — free, no account, no limits. If you need PDF/DOCX support or company features, tell us through the contact form.