Hide names, e-mails, IDs and keys before you paste into any AI chat.
Hide something first. Put back uses the labels from your last copy.
Language
AI model Model not loaded
No servers
Your text stays in this tab.
How to verify this
Check it yourself in 30 seconds:
Open your browser's developer tools (F12, or Cmd+Option+I on macOS) and choose the Network tab.
Wait until the model is ready. Then clear the list.
Paste some text here. The list stays empty: nothing is sent.
The AI model is about 140 MB, from huggingface.co. It downloads once (about a minute at 20 Mbit/s) and stays in this browser, then it starts at once and can work offline.
No uploads
Your text is never sent. Only the model downloads, once.
Requests this page made
No tracking. No analytics ship at all.
This site
…
Model download, total
0 MB so far
Sent to huggingface.co and hf.co: which model files to send, and the IP address and browser type that every web request carries. Never your text.
Counted live by your browser in this tab (Resource Timing): the page, and the worker that loads the model. A request that is redirected counts once, under the host asked first: the model files are served from hf.co after a redirect from huggingface.co. Requests made by a browser add-on are invisible to any page.
Model not loaded
DistilBERT multilingual NER, 140 MB, pinned to commit c2a4dbf.
Check: 94 of 96 items in 27 invented texts
Fixed-shape rules alone, without the AI model: 61 of 96.
27 invented texts (16 Polish, 11 English), measured on 2026-09-30 with the evaluation script (bun run eval). A regression check, not recall on real text.
What it does not catch
Run through this tool on 2026-10-24, these stay in your text:
A password with no keyword and no fixed shape, such as zebra-Lamp-4471.
Customer and order numbers, such as 7741982 or 88213-B.
Account handles, such as @jkowalski_dev.
Internal IP addresses and server names, such as 10.14.3.27 or db-prod-3.acme.internal.
A name typed in lowercase, such as anna kowalska.
Company names, unless you add them under Always hide.
01Your text
The model knows 10 languages. Polish is not one of them, so read inflected Polish names before you paste.
Your text never leaves this tab. To check, open the Network tab in your browser's developer tools and paste: no request carries your text.
0 characters
Always hide (0)
Separate them with commas. Each needs 2 or more letters. Saved in this browser only.
02Copy with items hidden
Model not loaded
The 140 MB AI model loads when you paste or type. Until it runs, names and addresses stay visible.