Privacy-first screenshot redaction tool. Drop a screenshot, draw a box over sensitive text, and Redactify replaces it with a seamless fill that matches the background color and font -- no ugly black bars.
Status: Alpha. Works for single-region redaction on clean backgrounds.
Built as a Claude Code proof of concept -- developed entirely via Claude Code's cloud environment and mobile app with GitHub integration.
- Drop a screenshot onto the canvas
- Draw a bounding box over the text you want to redact
- The cropped region is sent to Claude's vision API to detect the background color and font
- The box is filled with the detected background color
- Export the full image at original resolution as PNG
Privacy: Only the cropped region is sent to the API, never the full screenshot. Your API key stays server-side.
git clone https://github.com/kodyabbott/redactify.git
cd redactify
npm install
echo "ANTHROPIC_API_KEY=your-key-here" > .env
npm run server & # API proxy on :3000
npm run dev # Vite dev server on :5173Requires a valid Anthropic API key.
- Vanilla JS + HTML5 Canvas + Vite
- Anthropic Claude (vision) for background/font detection
- Node.js API proxy to keep credentials server-side
- No frameworks
MIT