{
  "schema": "blivion.export-verification.v1",
  "generatedAt": "2026-10-13T20:05:58.820Z",
  "source": {
    "name": "blivion-fictional-listing.jpg",
    "kind": "image",
    "type": "image/jpeg",
    "size": 74329,
    "lastModified": 1791849600000,
    "fingerprint": "b6ff4878c7d0"
  },
  "output": {
    "fileName": "blivion-fictional-listing-cleaned.jpg",
    "kind": "image",
    "pageCount": 1,
    "dimensions": {
      "width": 960,
      "height": 720
    },
    "size": 73635,
    "durationMs": 86,
    "pdfExportMode": null,
    "pdfFallbackReason": null,
    "nativePdfReport": null
  },
  "clean": {
    "profile": "standard",
    "state": "clean",
    "headline": "Clean under the Standard Clean profile",
    "summary": "No supported image metadata findings remain under the selected clean profile.",
    "report": {
      "profile": "standard",
      "definition": {
        "profile": "standard",
        "label": "Standard Clean",
        "shortLabel": "Standard",
        "summary": "Removes common privacy metadata while preserving useful file behavior when Blivion can verify the output.",
        "tradeoff": "Best default for everyday sharing. It is strict about privacy fields without needlessly flattening every PDF.",
        "imageGuarantees": [
          "Removes common EXIF, GPS, IPTC, XMP, comments, thumbnails, and app metadata segments covered by Blivion's image stripper.",
          "Re-checks the exported image for privacy-relevant metadata after cleaning.",
          "May preserve basic format data when it is needed for a valid image or color/profile behavior."
        ],
        "pdfGuarantees": [
          "Removes document info, XMP metadata, trailer IDs, annotations, actions, attachment structures, and known unsafe metadata structures when native PDF preservation is verified.",
          "Uses the flattened visual PDF fallback when native preservation cannot be verified.",
          "Re-checks exported PDFs for document-info fields and common hidden structures after cleaning."
        ],
        "limitations": [
          "Does not claim to detect steganography or sensitive information still visible in pixels.",
          "PDF metadata verification is strongest when Blivion rebuilds or verifies the PDF path; unsupported hidden PDF structures can still require external review."
        ]
      },
      "verification": {
        "state": "clean",
        "headline": "Clean under the Standard Clean profile",
        "summary": "No supported image metadata findings remain under the selected clean profile.",
        "evidence": [
          "Post-clean metadata inspection completed.",
          "No privacy-relevant metadata findings were detected.",
          "No structured metadata groups outside the selected profile were detected.",
          "3 metadata removal actions recorded in the stripping report."
        ],
        "limitations": [
          "Does not claim to detect steganography or sensitive information still visible in pixels."
        ]
      }
    }
  },
  "stripping": {
    "state": "stripped",
    "summary": "Strict stripping removed 3 metadata segments and 694 bytes.",
    "removedEntries": [
      {
        "label": "Removed JPEG segment",
        "value": "APP1 ×1",
        "category": "metadata",
        "action": "removed",
        "target": "APP1",
        "count": 1
      },
      {
        "label": "Removed JPEG segment",
        "value": "APP0 ×1",
        "category": "metadata",
        "action": "removed",
        "target": "APP0",
        "count": 1
      },
      {
        "label": "Removed JPEG segment",
        "value": "APP2 ×1",
        "category": "metadata",
        "action": "removed",
        "target": "APP2",
        "count": 1
      }
    ]
  },
  "verification": {
    "state": "clean",
    "message": "No embedded metadata was detected in the exported file.",
    "metadata": {
      "parserState": "parsed",
      "summary": "No embedded metadata was detected in this file.",
      "embeddedGroups": [],
      "nonBenignGroups": [],
      "highlights": [],
      "privacyFindings": []
    }
  },
  "assurance": {
    "localProcessing": true,
    "certificateMeaning": "This certificate records the local cleanup and verification evidence for this specific export.",
    "guaranteeBoundary": [
      "Does not claim to detect steganography or sensitive information still visible in pixels."
    ]
  }
}
