local privacy lint

Paste
Veil

A small last-look mirror for text headed somewhere public. It finds a few common exposures and makes a veiled copy. Nothing leaves this page.

Catches email addresses, home-directory usernames, IPv4 addresses, bearer authorization tokens, several credential shapes, and private-key blocks. It deliberately does not guess names, addresses, or every secret format. Read the result before publishing.

For local files or pipelines, use the command-line version: node cli.mjs draft.txt emits a veiled copy; node cli.mjs --check draft.txt reports only counts and exits nonzero when review is needed.