Free, no key, no clock
Masking and unmasking text in the popup.
No trial, no account, no clock. Unmasking is never gated either, so what you masked stays readable whatever happens to a licence.
Privacy-first AI infrastructure.
Paste in, mask, copy out, and use it in whatever chat you were already in. Text masking is free, with no key and no clock.
Velum Lite installs from the Chrome Web Store, Firefox Add-ons and the Edge Add-ons store, and nowhere else. We no longer hand out a package to load unpacked, so a copy offered from any other source is not ours.
Zero network at runtimeNo site permissions on installFree for text, with no time limit
Hi ⟦PERSON_1⟧, the signed deed of sale is attached. Seller: ⟦PERSON_2⟧, NIF ⟦DNI_NIF_1⟧, resident at ⟦ADDRESS_1⟧, Barcelona. Payment account: ⟦IBAN_1⟧. Can you summarise the buyer's obligations?
⟦PERSON_1⟧ takes on three obligations under the deed. Payment of the balance to account ⟦IBAN_1⟧ within thirty days, registration of the transfer, and the notary's fees.



regex+lite · offline at the top of the popup is not a badge we drew. It is what the detection engine says it actually ran, and it is there on every pass.
Unmask is the only thing on this surface in red, because putting the real values back is the reversible moment and nothing else here is.
Masking and unmasking text in the popup.
No trial, no account, no clock. Unmasking is never gated either, so what you masked stays readable whatever happens to a licence.
File masking, and the in-page Mask button.
The in-page button covers claude.ai, chatgpt.com and gemini.google.com, and stays off until you turn it on.
One key covers the extension and the desktop app on the same machine. Licensing a team is in pilot.
Network requests at runtime
Websites it can read on install
Text masking, with no key and no clock
Tell us what you work with and we will walk you through it on a call, on your own files. Nothing leaves your machine while we do.
Your address is used to reply to you, and for nothing else.