{
  "ok": true,
  "app_id": "com.guochao.faceshow",
  "comparable": false,
  "comparison_status": "limited_coverage",
  "regressed": null,
  "grade_delta": null,
  "score_delta": null,
  "from": {
    "scan_id": "0339aa0c-1ad0-407d-89a2-710a179457f9",
    "version": "3.2.87",
    "analysis": {
      "status": "unknown"
    },
    "provenance": {},
    "grade": "B",
    "score": 89,
    "scanned_at": "2026-09-04T17:06:03.558Z"
  },
  "to": {
    "scan_id": "83571778-53cc-413d-9ee0-93de1f05d5c5",
    "version": "3.2.88",
    "analysis": {
      "issues": [],
      "stages": {
        "pii": "complete",
        "sbom": "complete",
        "signing": "certificate_parsed",
        "strings": "complete",
        "manifest": "complete"
      },
      "status": "complete",
      "grading": {
        "policy": "static-coverage-v1",
        "blockers": [],
        "eligible": true
      },
      "timings_ms": {
        "total": 43897.302,
        "harvest": 11878.164000000037,
        "detectors": 28005.178000000662
      },
      "bytes_total": 282422401,
      "bytes_scanned": 282422401,
      "bytes_skipped": 0,
      "files_processed": 10189,
      "coverage_version": 2,
      "string_encodings": [
        "ascii",
        "utf16le"
      ],
      "signature_validation": "not_performed"
    },
    "provenance": {
      "mode": "static",
      "artifacts": [
        {
          "name": "base.apk",
          "sha256": "4730d54e27f01fde786ffccfc8b75bf047e4be71e10af37ad11f1a34e61bd6bf"
        },
        {
          "name": "config.arm64_v8a.apk",
          "sha256": "f634375912cd0fa5aa6e2bbb0d7c5b275642334c620f539726a8aa3d0f18d49c"
        },
        {
          "name": "config.xxhdpi.apk",
          "sha256": "e06601e7f7c1c4209a5f4ba8241ac07f69cb1f5de5ea899ebbae641804685e23"
        }
      ],
      "ruleset_sha256": "fb649a88cc2e66d8cb5b3c389ee4628bf97383e131015c594e187dc06eabcef7"
    },
    "grade": "B",
    "score": 89,
    "scanned_at": "2026-09-12T04:42:23.280Z"
  },
  "findings": {
    "added": [
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "6d3265bf2f5e1221c48d93b1c227e7ca5f10732ade5bc66fdfaf8eac1681c80b",
        "verified": false
      },
      {
        "finding_type": 20,
        "severity": "low",
        "title": "Google API key (client-shipped; restriction unverified)",
        "fingerprint": "e8c6d472dc3990ee46897f15f34139ddadaecb1b41de4fa16abe7d8e6c1102d9",
        "verified": false
      },
      {
        "finding_type": 2,
        "severity": "low",
        "title": "Firebase Realtime Database reference",
        "fingerprint": "ea10dd80a821e9b1c26c110f741c48dd4d60166e43b55c06c83ee992be5bdeca",
        "verified": false
      },
      {
        "finding_type": 53,
        "severity": "low",
        "title": "Firebase Storage bucket reference",
        "fingerprint": "661f9e881077af59b19e97fbf7ee48b39f884c61a7d2fd6acb36821ee943d710",
        "verified": false
      },
      {
        "finding_type": 35,
        "severity": "medium",
        "title": "Exported content provider without permission",
        "fingerprint": "db3a05ad51db0109c494bc85321217b36b7a861660021148263afdcffd885af8",
        "verified": false
      },
      {
        "finding_type": 35,
        "severity": "low",
        "title": "Exported content provider without permission (third-party library artifact, shared across 402 unrelated developers)",
        "fingerprint": "b369abc903581edba05e9ec1a5fc46d6b3e7ae316db05c5f7a90becac10e388b",
        "verified": false
      }
    ],
    "removed": [
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "235a4e576184b9c8a365616036ea6d059582916088a598a3ac690577d0ba174d",
        "verified": false
      },
      {
        "finding_type": 20,
        "severity": "low",
        "title": "Google API key (client-shipped; restriction unverified)",
        "fingerprint": "f285a20eeb7b6a63a2617bd22ff4291d2cbc997975680f3693a79dab8bd3e7dd",
        "verified": false
      },
      {
        "finding_type": 2,
        "severity": "low",
        "title": "Firebase Realtime Database reference",
        "fingerprint": "6f65dc6b15dfe66e76046208bed672af7682806d1a4e14b3ea37cd6990c00b76",
        "verified": false
      },
      {
        "finding_type": 53,
        "severity": "low",
        "title": "Firebase Storage bucket reference",
        "fingerprint": "6632e4ec913b7c3fc53446c0b40a8fdc26c77be8e7103e20add7d1cc839f8aeb",
        "verified": false
      },
      {
        "finding_type": 35,
        "severity": "medium",
        "title": "Exported content provider without permission",
        "fingerprint": "6e18eae7ddbfd8c5b88109ed07d3723158d1388ca63be93ac2dc5bbb2f256073",
        "verified": false
      },
      {
        "finding_type": 35,
        "severity": "low",
        "title": "Exported content provider without permission (third-party library artifact, shared across 3 unrelated developers)",
        "fingerprint": "de3f0513bb4b9980c9277a48ac61554dc65eab801866ead10fb441b6859ee875",
        "verified": false
      }
    ],
    "persisting_count": 0,
    "added_by_sev": {
      "critical": 0,
      "high": 0,
      "medium": 1,
      "low": 5
    },
    "removed_by_sev": {
      "critical": 0,
      "high": 0,
      "medium": 1,
      "low": 5
    }
  },
  "trackers": {
    "added": [
      "Mintegral",
      "Pangle (ByteDance)",
      "Yandex Ads",
      "Google UMP (consent)",
      "IAB TCF"
    ],
    "removed": []
  },
  "known_vulns": {
    "from": 0,
    "to": 0,
    "delta": 0,
    "from_recorded": true,
    "to_recorded": true
  }
}