Web UI now accepts both images and PDFs. Images go through /strip
as before; PDFs go through new /convert/pdf endpoint which renders
all pages via pdftoppm and returns base64 JPEGs. Also updates
page title and layout.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- POST /strip: accepts any image, strips all metadata (EXIF, GPS, IPTC, XMP),
returns clean anonymous JPEG at original dimensions (quality 92)
- GET / now serves a minimal web UI with drag-and-drop upload
- Token prompt on first use, saved to localStorage
- Add CLAUDE.md with project context
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>