{
  "ok": true,
  "app_id": "com.nwsl.current.app",
  "comparable": false,
  "comparison_status": "limited_coverage",
  "regressed": true,
  "grade_delta": null,
  "score_delta": null,
  "from": {
    "scan_id": "a8952c29-90f2-49ea-b293-618b6b8366b0",
    "version": "1.2.1",
    "analysis": {
      "status": "unknown"
    },
    "provenance": {},
    "grade": "C",
    "score": 71,
    "scanned_at": "2026-09-03T07:09:14.753Z"
  },
  "to": {
    "scan_id": "1d294b61-f5d0-4380-8f9f-10a1f25c4805",
    "version": "1.2.2",
    "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": 28808.558,
        "harvest": 7123.729000000003,
        "detectors": 19097.619999998835
      },
      "bytes_total": 149787912,
      "bytes_scanned": 149787912,
      "bytes_skipped": 0,
      "files_processed": 6051,
      "coverage_version": 2,
      "string_encodings": [
        "ascii",
        "utf16le"
      ],
      "signature_validation": "not_performed"
    },
    "provenance": {
      "mode": "static",
      "artifacts": [
        {
          "name": "base.apk",
          "sha256": "7e548b537ee5427e9f48613104bd1515153fe7a6496ceda6568e46322632cd8d"
        },
        {
          "name": "config.arm64_v8a.apk",
          "sha256": "96a6c23a66f1aec61cb8cc72655698b3167f33de3a166617676ebdf2bfd041d1"
        },
        {
          "name": "config.en.apk",
          "sha256": "87f39f2e6344f58c0f4b3c34a38467e36e8d0adb39450b79ac64bc6dc239c936"
        },
        {
          "name": "config.xxhdpi.apk",
          "sha256": "7090910dee9f794a0869a4ea698ee52753b321a083b32942a8d20a7139993f4c"
        }
      ],
      "ruleset_sha256": "3bb79cc3710b0fb021feaa322578f4cffe08396a97c51b34df092b5a05891d5e"
    },
    "grade": "B",
    "score": 76,
    "scanned_at": "2026-10-06T23:43:08.348Z"
  },
  "findings": {
    "added": [
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "ee93f634d467c16c3de8a718e8cebe423025e5e2d68499a9f46bf8d720cfb201",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "3c8f4b1b9fcb4f71bb00768bb80f7e36e10555c2b504474e311f2059b8c9f4a7",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "b60e120c9e924d93a4c5bb80e9be6a7d95b3ca92ba06ba4093d345c3d7aa707f",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "c81061276cda100ad628eeb1c1b6d4e8f5a519f78294ee2dfa158ca5aa885ec5",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "33ea94f91e10da42bf512bf56f8491353daa6c82f296f64316bae10bcf1a25ba",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "e66ea36a5945fa71545430af16cc6e5bf97ccc34e9af05baf4278c81b7317792",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "862258df675ec0c69bac3327dc9dd86afc461c1273b6c91963faa324366cc4cf",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "11c37e851ff3bbc192f11dea0f0e668cd27eee17f5de1d5f3941c179d2599488",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "4ec8269d6dc3f8dd11e07a564d2d5a918d5edc620816c699e34601332fb98e44",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "c67b15c1783ad68fa3d094efe5fae37ce28e522542d2ebe4f33502e4fea06da5",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "8902be76019fed4106c5edac1097ca839f861ebaa6c671d895acb7da7881c163",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "48e7fece5abd2b5e48ce39644b99c633b23d86dbdcfa8562e5f2b07eb1623f6c",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "e629850fa0d7456f768a143f66de8d5a84c284800747fc9b2a727bf49981be46",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "3f8f0676211d23a8c8ac859b233a6680adb8d3e1e68fb798b034e34be1daa9f9",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "da95146fb6d1e55a57b5be3d3f507bc86496bcbcadac0dc28cbd159fba1f7028",
        "verified": false
      },
      {
        "finding_type": 20,
        "severity": "low",
        "title": "Google API key (client-shipped; restriction unverified)",
        "fingerprint": "297697e895f0367715bf362b0f885afbf410af4ff84b97ca906d8ae6a0d86667",
        "verified": false
      },
      {
        "finding_type": 20,
        "severity": "low",
        "title": "Google API key (client-shipped; restriction unverified)",
        "fingerprint": "ebc4f76cb8c20f356a558fe290e222f4594d9ace6fd4a4cd5d9d765f19a480d7",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "2c4b3eea207df7371c585da4d69069310c7d86b43d829a1d79ea8af0ce10f68b",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "b8ba581523b5c4d7687bb42918ebd85ecdc7dcb20ee849ddb3e1b9b1e61d489c",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "069ec3d57005431f5bc4c335dffc02a1c39b9fe0e39a52b97d63148c43e01a61",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "d513667fdbebfdb1378d7df52a1d99dda96e34032647e9dd38f10dc0189efed9",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "ca8f72bdde00c1e8b47c6bed819084e3ef93e4bf1a79d97f71c92a70a09ff12a",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "d626f7407ac263ced8d843759139b80379ddfafcf0e16e09b6cf6f4fbe19bc98",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "a863c3113842fff22398a75af69a2968be6d8b207c0c70b27d1a1affd69a2761",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "38f8192276867a86ca2834cfaba25528f6caa4b50faff507d38bc13f0d4e9c1e",
        "verified": false
      },
      {
        "finding_type": 53,
        "severity": "low",
        "title": "Firebase Storage bucket reference",
        "fingerprint": "5aadd0e5f11c33df3472c0d1427a8d7f442fb3dee1ea3c702af649b0e671fb07",
        "verified": false
      },
      {
        "finding_type": 20,
        "severity": "low",
        "title": "Google API key (client-shipped; restriction unverified)",
        "fingerprint": "6843f207993f0413706d2a2a56c5698a3fcdba5ff612f65a333d508e9daf2197",
        "verified": false
      },
      {
        "finding_type": 6,
        "severity": "high",
        "title": "Private key material",
        "fingerprint": "dd9d7e2351caadf836bf846720a8916bb4f48a8e35169159be06de48d9bd20a7",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "bc9b38df00220a0129350b26fb10feb83e4d1bb7d1d1a461f35418a4f30431f3",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "20bc461884811137eda6b8de43defba1f11a42857f0400ca66a5df545ea4de47",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "43ba98364d490a0aa4edc3ec350616123f73942229ca96bc15f4cca97512ae2c",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "37beb628827f6d127e07b739a8e618a1160cf03cca89facaa6e9c870e29d785e",
        "verified": false
      },
      {
        "finding_type": 35,
        "severity": "low",
        "title": "Exported content provider without permission (third-party library artifact, shared across 4 unrelated developers)",
        "fingerprint": "4fb7acec558ac5d1f335ba3d188747e6cf4f1c69e3de5a0b6621d904460c136e",
        "verified": false
      },
      {
        "finding_type": 60,
        "severity": "low",
        "title": "Background location access with advertising SDKs present",
        "fingerprint": "0c010d775be9542eee48043eb496c06888f9b8e8fcdf3af66a6b84e99192f6ce",
        "verified": false
      },
      {
        "finding_type": 77,
        "severity": "low",
        "title": "Data Safety label omits Contacts",
        "fingerprint": "52d6df5eafe80ad7de0275ee425de0bf8d715439e92a9026117bea4d546827d0",
        "verified": false
      }
    ],
    "removed": [
      {
        "finding_type": 20,
        "severity": "low",
        "title": "Google API key (client-shipped; restriction unverified)",
        "fingerprint": "c98c53e883716adfa11c4129b8666fdf3c0890a1a166236bf774a92cbb9ae294",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "0fe65335b00ab2bc6f2d16c4be73864338722687728823666996367a92cab7f1",
        "verified": false
      },
      {
        "finding_type": 20,
        "severity": "low",
        "title": "Google API key (client-shipped; restriction unverified)",
        "fingerprint": "5bf8919ab45249cf06a48bbf2e0bf1a52f4ced0ec49ec82f90551798cf08375a",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "71dce338cf198a090879dc676871f8014b0789c9c0f2da0ec81c8f6561d831b8",
        "verified": false
      },
      {
        "finding_type": 53,
        "severity": "low",
        "title": "Firebase Storage bucket reference",
        "fingerprint": "4fef0924ef1d9a4ad5ed21db19679c70b1bcb970a561b8f35907cf15fba44214",
        "verified": false
      },
      {
        "finding_type": 6,
        "severity": "high",
        "title": "Private key material",
        "fingerprint": "8063b2cc6034df00708e0ed6406736dae26ead18e6f9aac5aed041e630affc90",
        "verified": false
      },
      {
        "finding_type": 1,
        "severity": "low",
        "title": "Amazon S3 bucket reference",
        "fingerprint": "26b2b6da7606a9fdbefb84a0cadbc1ddf1cfa7a719d81d143d03b4ac53aa9790",
        "verified": false
      },
      {
        "finding_type": 35,
        "severity": "medium",
        "title": "Exported content provider without permission",
        "fingerprint": "e8b38fa91eb50cfce8937b499aa53aaa7b8426e563021b02139b7755a19d4b45",
        "verified": false
      },
      {
        "finding_type": 60,
        "severity": "low",
        "title": "Background location access with advertising SDKs present",
        "fingerprint": "fb67d0eee43d47ebaf2986da1c709b5c711f77a5b4416768a75918f9d061990e",
        "verified": false
      },
      {
        "finding_type": 77,
        "severity": "low",
        "title": "Data Safety label omits Contacts",
        "fingerprint": "38151aa20c8ccd2e1d72f12d1735b09ff5ac035bcec20c1114af2739bcabc70f",
        "verified": false
      }
    ],
    "persisting_count": 0,
    "added_by_sev": {
      "critical": 0,
      "high": 1,
      "medium": 0,
      "low": 34
    },
    "removed_by_sev": {
      "critical": 0,
      "high": 1,
      "medium": 1,
      "low": 8
    }
  },
  "trackers": {
    "added": [
      "Google Analytics for Firebase",
      "Google UMP (consent)",
      "IAB TCF"
    ],
    "removed": [
      "Google AdServices"
    ]
  },
  "known_vulns": {
    "from": 1,
    "to": 0,
    "delta": -1,
    "from_recorded": true,
    "to_recorded": true
  }
}