Most screenshot tools assume you will remember to redact afterwards. Veilshot reverses that: mark the sensitive parts of the page, and the covers are already there when you capture. What you share is exactly what you meant to share.
Free covers, no account. Alt+Shift+M toggles mask mode.
Dashboards, admin panels, support tickets, invoices — the pages worth screenshotting are usually the pages worth protecting.
Password fields, credit-card fields, emails, phone numbers, OTP inputs, usernames, addresses — click them and they are covered on the live page.
Card numbers (Luhn-checked), emails, phone numbers, API keys and tokens, order numbers, IBAN (checksum-valid), US SSN, private-network IPs and more — 16 detectors in Pro.
Up to 50 rules — plain words or regular expressions. Veilshot covers them everywhere they appear on the page, not just where you happened to look.
Drag a box over anything: an image, a chart, an embedded view. For the things no detector can know are sensitive.
One click applies every site rule and keyword rule at once, and one click clears them just as cleanly — built for screen sharing and live demos.
Solid, blur, pixelate or outline. A cover you can see at a glance is a cover you will not forget to add.
Pattern detection runs locally on the rendered page. Nothing is uploaded to check it.
Plus your own keyword and regular-expression rules, applied across the whole page.
The same dashboard, every morning, with the same fields you always hide. Set it up once.
Save the covers on a page as a site rule, and Veilshot re-applies them before first paint on every future visit — the data is never visible on screen, so it can never end up in a screenshot.
There is no account and no server behind this. If you enable rule sync, it uses your browser's own profile sync, not ours.
A redaction tool that phones home would defeat its own purpose.
The extension makes no requests at all — machine-verified in CI on every build, not just promised in a policy.
Covers are drawn on the live page inside your browser. Page content, rules and saved screenshots never leave your machine.
Auto-detected candidates wait for your confirmation before anything is drawn. Veilshot does not silently decide what you meant to hide.
Honest limits beat a false sense of safety.
No account, no sign-in, no upload step.
Install Veilshot from the Edge Add-ons Store and open its side panel.
Open the page you want to share, then pick elements, accept detected candidates, or drag a rectangle. Alt+Shift+M or the toolbar icon toggles mask mode.
Take the screenshot with the covers in place, check the preview, and share it. Save the layout as a site rule if you will be back tomorrow.
Free for manual covering. One payment for the full detector set.
Free
$0
Forever. No credit card.
Pro
$19 one-time
Pay once. Yours forever, including updates.
Prices in USD. One-time payment — nothing renews, nothing to cancel. Payments are processed by Creem.io as our Merchant of Record. See our Terms of Service for licence and refund details.
Short answers. If yours is not here, just email us.
No. Pro is a one-time $19 payment. You pay once and keep the full version, including future updates.
No. The extension makes zero network requests — that is checked by an automated test on every build before release. Everything happens inside your browser. See our Privacy Policy.
They are drawn on the live page before the capture, so the pixels that reach the screenshot are the covered ones. Nothing is edited after the fact, and there is no separate "undo the redaction" copy lying around.
Yes — that is what demo mode is for. Turn it on and every saved site rule and keyword rule applies at once; turn it off and the page is back to normal in the same click.
Checkout opens on Creem in a new tab. Your activation code is emailed to you right after payment — paste it into the Veilshot side panel and Pro unlocks. There is no account to create.
Email us and tell us what went wrong. If Pro did not do what you expected, or you were charged in error, we will make it right — including a refund where that is the right outcome. Refunds are issued through Creem to your original payment method. See our Terms of Service.