{
  "date": "2026-10-04",
  "processedAt": "2026-10-04T15:52:00+09:00",
  "toolUrl": "https://file.juudapps.com/ko/remove-image-metadata",
  "environment": "Codex In-app Browser on Windows; exact browser engine version was not recorded",
  "sourceGenerator": {
    "node": "24.18.0",
    "sharp": "0.35.3",
    "jpegQuality": 94,
    "chromaSubsampling": "4:4:4"
  },
  "toolSettings": {
    "quality": 82,
    "format": "original JPG",
    "changedFromDefaults": false
  },
  "sourceFile": "synthetic-123-example-road.jpg",
  "outputFile": "browser-output.jpg",
  "downloadName": "synthetic-123-example-road.jpg",
  "source": {
    "bytes": 68643,
    "sha256": "7c6f1402f16dc245f70406c5efe66215aff7ffbcf624b297b056ff5f5d45d471",
    "storedWidth": 500,
    "storedHeight": 800,
    "displayWidth": 800,
    "displayHeight": 500,
    "exif": {
      "ImageDescription": "SYNTHETIC TEST - NOT A PERSONAL PHOTO",
      "Model": "JUUD SYNTHETIC CAMERA",
      "Orientation": 6,
      "DateTime": "2026:10:04 09:30:00",
      "DateTimeOriginal": "2026:10:04 09:30:00",
      "GPSVersionID": [
        2,
        3,
        0,
        0
      ],
      "GPSLatitudeRef": "N",
      "GPSLatitude": [
        {
          "numerator": 0,
          "denominator": 1
        },
        {
          "numerator": 0,
          "denominator": 1
        },
        {
          "numerator": 0,
          "denominator": 1
        }
      ],
      "GPSLongitudeRef": "E",
      "GPSLongitude": [
        {
          "numerator": 0,
          "denominator": 1
        },
        {
          "numerator": 0,
          "denominator": 1
        },
        {
          "numerator": 0,
          "denominator": 1
        }
      ]
    },
    "xmp": [
      "<?xpacket begin=\"﻿\" id=\"W5M0MpCehiHzreSzNTczkc9d\"?><x:xmpmeta xmlns:x=\"adobe:ns:meta/\"><rdf:RDF xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"><rdf:Description rdf:about=\"\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\"><dc:description><rdf:Alt><rdf:li xml:lang=\"x-default\">SYNTHETIC ADDRESS: 123 EXAMPLE ROAD</rdf:li></rdf:Alt></dc:description><dc:creator><rdf:Seq><rdf:li>JUUD_SYNTHETIC_AUTHOR</rdf:li></rdf:Seq></dc:creator></rdf:Description></rdf:RDF></x:xmpmeta><?xpacket end=\"w\"?>"
    ],
    "comments": [
      "SYNTHETIC COMMENT - 123 EXAMPLE ROAD"
    ],
    "segments": [
      {
        "marker": "APP1",
        "type": "EXIF",
        "payloadBytes": 324
      },
      {
        "marker": "APP1",
        "type": "XMP",
        "payloadBytes": 523
      },
      {
        "marker": "COM",
        "type": "COM",
        "payloadBytes": 36
      },
      {
        "marker": "FFDB",
        "type": "FFDB",
        "payloadBytes": 65
      },
      {
        "marker": "FFDB",
        "type": "FFDB",
        "payloadBytes": 65
      },
      {
        "marker": "FFC0",
        "type": "FFC0",
        "payloadBytes": 15
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 25
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 87
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 25
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 66
      }
    ]
  },
  "output": {
    "bytes": 37317,
    "sha256": "099a69abcba20e8d5f82ddc5696bb267bf69adf67388f49bbb84378ba3ad1613",
    "storedWidth": 800,
    "storedHeight": 500,
    "displayWidth": 800,
    "displayHeight": 500,
    "exif": {},
    "xmp": [],
    "comments": [],
    "segments": [
      {
        "marker": "APP0",
        "type": "JFIF",
        "payloadBytes": 14
      },
      {
        "marker": "APP2",
        "type": "ICC",
        "payloadBytes": 470
      },
      {
        "marker": "FFDB",
        "type": "FFDB",
        "payloadBytes": 65
      },
      {
        "marker": "FFDB",
        "type": "FFDB",
        "payloadBytes": 65
      },
      {
        "marker": "FFC0",
        "type": "FFC0",
        "payloadBytes": 15
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 26
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 83
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 24
      },
      {
        "marker": "FFC4",
        "type": "FFC4",
        "payloadBytes": 46
      }
    ]
  },
  "observed": {
    "sourceMetadataWarning": true,
    "visibleAddressRemains": true,
    "orientationMaintained": true,
    "filenameRetainsAddress": true
  },
  "scope": "One synthetic JPEG and one browser environment. JPEG inspection stops at the first SOS and only decodes the TIFF tags used by this fixture. No full privacy or colour-profile audit.",
  "assets": [
    {
      "file": "synthetic-123-example-road.jpg",
      "bytes": 68643,
      "sha256": "7c6f1402f16dc245f70406c5efe66215aff7ffbcf624b297b056ff5f5d45d471"
    },
    {
      "file": "browser-output.jpg",
      "bytes": 37317,
      "sha256": "099a69abcba20e8d5f82ddc5696bb267bf69adf67388f49bbb84378ba3ad1613"
    },
    {
      "file": "visible-source.png",
      "bytes": 8565,
      "sha256": "4b010bbc96af2e22a1e512de28f2a5603425b9aea844a3ed056ca3526744152c"
    },
    {
      "file": "metadata-lab.mjs",
      "bytes": 11483,
      "sha256": "58cbdd7a2d1dedb30867285c6383a59cc1fbb8aa2bf210bfbebe4cd1ca655dfc"
    },
    {
      "file": "source-inspection.json",
      "bytes": 2446,
      "sha256": "f08306a97e9e8192e2354d64e42873f588c729d87ae0e0411d755ea25ac21809"
    }
  ]
}
