An offline-first web app for adding purpose-specific watermarks to ID and document images directly in the browser.
When sharing identity documents for KYC, a visible watermark helps reduce misuse by making it clear the image was shared for a specific purpose. This project exists to provide a quick, private, and customizable way to do that without uploading files to a server.
- Node.js 20+
- pnpm 10+
git clone <your-repository-url>
cd <your-repository-folder>pnpm installpnpm devOpen http://localhost:5173 in your browser.
pnpm build
pnpm previewpnpm lint- React 19
- TypeScript
- Vite 7
- Tailwind CSS 4
- Cloudflare Pages (via Wrangler)
