Technical Overview & Architecture
A lightning-fast, private image scrubber and format converter. Redraws image buffers onto client-side HTML5 canvas elements to sanitize EXIF tags, GPS geotags, camera serials, and device information before export.
When you drop an image into this tool, the browser reads the raw file stream into a local Blob using the HTML5 FileReader API. The image is drawn onto an unattached CanvasRenderingContext2D. Because the canvas only holds raw RGBA pixel data, all non-pixel metadata (EXIF APP1 markers, GPS tags, ICC profiles, and thumbnail caches) are stripped. The canvas then encodes the clean pixels into your desired format using canvas.toBlob().