{
  "ok": true,
  "app_id": "bookipi.invoice.maker.estimate.billing",
  "comparable": false,
  "comparison_status": "limited_coverage",
  "regressed": true,
  "grade_delta": null,
  "score_delta": null,
  "from": {
    "scan_id": "f879c377-ba24-4747-a8cb-0c719ead5108",
    "version": "1.4.83",
    "analysis": {
      "issues": [
        "string_output_limit"
      ],
      "stages": {
        "pii": "complete",
        "sbom": "complete",
        "signing": "certificate_parsed",
        "strings": "partial",
        "manifest": "complete"
      },
      "status": "partial",
      "grading": {
        "policy": "static-coverage-v1",
        "blockers": [
          "analysis_incomplete",
          "string_output_limit",
          "strings_coverage_unavailable"
        ],
        "eligible": false
      },
      "timings_ms": {
        "total": 57861.79,
        "harvest": 9949.547999999982,
        "detectors": 45929.98400000014
      },
      "bytes_total": 280795409,
      "bytes_scanned": 249189589,
      "bytes_skipped": 31605820,
      "files_processed": 3329,
      "coverage_version": 2,
      "string_encodings": [
        "ascii",
        "utf16le"
      ],
      "signature_validation": "not_performed"
    },
    "provenance": {
      "mode": "static",
      "artifacts": [
        {
          "name": "base.apk",
          "sha256": "acbc3cdc23a9dc7fa8d295d8450ae03c0aab4f177fba72bcbf5155e2ee3da24d"
        },
        {
          "name": "config.arm64_v8a.apk",
          "sha256": "5a03a3b551db6c39ca95006d4a6557b0a8804198bdc1e3782f65e67a91d4aeaa"
        },
        {
          "name": "config.en.apk",
          "sha256": "8523ab4b9f1a892ae974d1f52673b30e49d81825bccec8060e163f815d49dff5"
        },
        {
          "name": "config.xxhdpi.apk",
          "sha256": "59f91d068b2de1a8799e912fd1bea6783e16eedc3164e790d5e8cc079c68ebe1"
        }
      ],
      "ruleset_sha256": "a4c4120389ccc4b44afa23b5786f6b8d2bf3dc47ca546355bb3ef6da4a54b513"
    },
    "grade": "?",
    "score": null,
    "scanned_at": "2026-10-01T23:44:26.410Z"
  },
  "to": {
    "scan_id": "2f591f8d-1b86-499f-976f-66d9703bb01e",
    "version": "1.4.84",
    "analysis": {
      "issues": [
        "string_output_limit"
      ],
      "stages": {
        "pii": "complete",
        "sbom": "complete",
        "signing": "certificate_parsed",
        "strings": "partial",
        "manifest": "complete"
      },
      "status": "partial",
      "grading": {
        "policy": "static-coverage-v1",
        "blockers": [
          "analysis_incomplete",
          "string_output_limit",
          "strings_coverage_unavailable"
        ],
        "eligible": false
      },
      "timings_ms": {
        "total": 67086.091,
        "harvest": 11756.41099999998,
        "detectors": 52683.412999999964
      },
      "bytes_total": 277944581,
      "bytes_scanned": 246338761,
      "bytes_skipped": 31605820,
      "files_processed": 3310,
      "coverage_version": 2,
      "string_encodings": [
        "ascii",
        "utf16le"
      ],
      "signature_validation": "not_performed"
    },
    "provenance": {
      "mode": "static",
      "artifacts": [
        {
          "name": "base.apk",
          "sha256": "bad633c6f12d8f03ca46898b3b31bef477a6971ec00467d58b33ce327db557c7"
        },
        {
          "name": "config.arm64_v8a.apk",
          "sha256": "4ebb55766e5fbad94c3ef86ac414cd6855253f5056538507c7855024420ebcfe"
        },
        {
          "name": "config.en.apk",
          "sha256": "cdb870b25e8832b00cd8f2f1a0e444318faeacd08250a74af912faf8e687a4a7"
        },
        {
          "name": "config.xxhdpi.apk",
          "sha256": "25bd15757f29f62bc3a80b1d7cea921d6b699263e218dad0c7a1f917faa5ecf0"
        }
      ],
      "ruleset_sha256": "3bb79cc3710b0fb021feaa322578f4cffe08396a97c51b34df092b5a05891d5e"
    },
    "grade": "?",
    "score": null,
    "scanned_at": "2026-10-09T00:35:11.956Z"
  },
  "findings": {
    "added": [
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "e395b07c45ecb76dd941d12d92aba50f6fdef2a2f49d7bfa6434f073d68f70c5",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "critical",
        "title": "Amazon S3 bucket reference — confirmed publicly readable",
        "fingerprint": "d2640ae4e906b5dfd3555f5e8d18d4762b224f925a402fb432feaefdd78ac1dd",
        "verified": true
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "01a63779503fa2887d55ed218965eaaa369f42560e7e9a78209688b69746b513",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "64d76bdd0b4de9a6650090d7a8f1f17f5136616a2a81d42ba1c6b9c7b863d97e",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "6c4573eba562ff954e53d67b787a3163bec842cbe8b7ab82eb3b03adf8c2384c",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "ecbc68e3a5358fd7a359eb6c619be39b0b26b3a190afcb35c733f2b515112a93",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "4a2bdba858153cfb7faf66be43b7133afb5b61d428f1ddee8b922a75678a2c80",
        "verified": false
      }
    ],
    "removed": [
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "bba99dfc614fccc24b4b3fd7f97c4eac2cec2385ca27d927b3cd4afd83a6c75e",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "critical",
        "title": "Amazon S3 bucket reference — confirmed publicly readable",
        "fingerprint": "8debe46b5940fb3260c944f97e1f981749b3c5ec05c106876497cba2efb5b762",
        "verified": true
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "b0ff8e381cfc1b86bf9b74c94fef32d8bb914c8610c4ff9c5af5b77cd8652b36",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "72312ba0e5848364d87ee2e3a9ae23c696c3eceaabdc4a8b1a468122d1b3d598",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "3f484a7fb41762bc855a5a52c1c321636f612058e7ba9c2fb48a4ab2d9c69b7e",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "be79ef3f00ff001f8799b7ec0497b16b67ee80d6e3cd342d065cf5d16a9cc27d",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "96ec949e00f78ca184a2f6587aac90a6d92d7bcac303732a33d826b5407fb9e6",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "52080ce8aef75934041db4367381b569fe91f96890d88176834a9cc8c6bbf077",
        "verified": false
      }
    ],
    "persisting_count": 21,
    "added_by_sev": {
      "critical": 1,
      "high": 0,
      "medium": 0,
      "low": 6
    },
    "removed_by_sev": {
      "critical": 1,
      "high": 0,
      "medium": 0,
      "low": 7
    }
  },
  "trackers": {
    "added": [],
    "removed": []
  },
  "known_vulns": {
    "from": 0,
    "to": 0,
    "delta": 0,
    "from_recorded": true,
    "to_recorded": true
  }
}