# Local image-metadata review

Original constructed files. No private photos, uploads or accounts. A bounded JPEG/PNG family inventory, not complete field decoding, OCR, redaction or a safety guarantee. Local raster viewing is not a native platform view.

With existing Python3: python3 inspect_image.py FILE. No package or network; local read only. Rebuild all files with node build.mjs --output EMPTY_FOLDER using existing Node/sharp0.35.5 and Python3. Exact libraries are in runtime.json. No dependencies are installed automatically.

Sources: relevant sections read on2November2026, not the entire PNG specification. Exif-only removal leaves XMP/comment data. Sharp orients using Exif only; XMP orientation remains separate. Color, rights, visible content, other copies and native processing remain separate.

- https://www.w3.org/TR/png-3/#13Privacy-considerations
- https://www.w3.org/TR/png-3/#11eXIf
- https://sharp.pixelplumbing.com/api-input/#metadata
- https://sharp.pixelplumbing.com/api-operation/#autoorient
- https://sharp.pixelplumbing.com/api-output/#keepmetadata
