Privacy
Verimark is a 100% client-side web application. Your files are processed entirely in your browser and never uploaded to any server.
What we don't collect
- Files you watermark
- Watermark text or hash values
- Personal identifiers
What we do
Run static JavaScript in your browser. The site is served from a CDN (Vercel) which may log standard HTTP request metadata per their privacy policy. We do not control or use this data.
Network monitor
Verimark monkey-patches window.fetch and XMLHttpRequest.prototype.send to display a live "0 bytes uploaded" counter. This is for transparency — verify in DevTools that no data leaves your device.
Hash provenance
When you watermark a file, its SHA-256 hash is computed locally via the Web Crypto API. The hash is embedded in the watermark text and a QR code, allowing the recipient to re-hash their file and confirm it matches.