GeoTag Photos metadata retention test kit 1.0 Test ID: GTP-META-2026-001 Published: 2026-07-17 License: CC BY 4.0 Purpose ------- This kit measures whether an image platform returns the original file, re-encodes the image while retaining metadata, keeps only some fields, or removes the tested metadata entirely. The controlled-pipeline folder also shows why the upload surface matters. It includes a byte-preserving copy, default re-encodes, and equivalent re-encodes that explicitly retain metadata. Results are recorded in controlled-pipeline-results.json. Verified platform observations are recorded in platform-results.json and platform-results.csv. Public records are anonymized and exclude account names, handles, post URLs, media URLs, platform identifiers and account screenshots. The coordinate is synthetic and the image is a test card. Do not use this file as location evidence. Test procedure -------------- 1. Choose one source file and confirm its SHA-256 value in manifest.json. 2. Upload it through one precisely named platform surface. 3. Retrieve the platform-delivered file. Record how it was retrieved. 4. Calculate the returned file's SHA-256 value. 5. Inspect GPS, DateTimeOriginal, ImageDescription, Artist, Copyright and XMP keywords. 6. Add the result to platform-results-template.csv. Classification -------------- byte-identical: SHA-256 matches the source file. retained: the file changed, but every tested metadata field remains readable. partial: at least one tested field remains and at least one is missing or changed. stripped: none of the tested fields remains in the delivered file. not downloadable: the platform offers no supported way to retrieve a comparable file. Scope warning ------------- A delivered copy does not reveal everything a platform stores internally. The result applies only to the tested upload surface, retrieval method, file format, app version and test date.