Pictures from a phone can quietly carry map coordinates, the precise moment they were taken, a camera serial number and a list of the apps that touched them. Drop yours in to see that hidden layer, then save copies that leave it behind.
Up to 50 at a time, 50 MB each. You can also paste from the clipboard.
No. Files are opened with your browser's File API and handled on a canvas in this tab. The only outside code is two open-source libraries fetched from jsdelivr with integrity hashes: exifr reads the tags, fflate builds the ZIP. The page's security policy stops it from contacting anything except its own origin, and that server has no route for receiving files.
PNGs come out pixel-for-pixel the same. JPEG and WebP are re-saved at 92% quality, which looks identical for everyday photos even though the bytes differ. Wide-gamut colour profiles are dropped in favour of standard sRGB, and any rotation flag is applied to the pixels so the photo stays upright.
Tags can be read from most formats, but making a clean copy needs your browser to decode the image. Safari handles HEIC and the result is saved as JPEG. Animated GIFs would lose their motion, so you get a still PNG. RAW files are not supported.
The invisible data is gone, but the visible picture can still give things away: a street sign through the window, a reflection, an address on a parcel. Crop or cover those before posting.