{
  "server": "Clear Web Privacy update server — Stage 1 (static hosting, plain HTTP)",
  "note": "Skeleton only. Final APKs are NOT uploaded yet; entries below are placeholders marked pending-final. Do not ship a build against TBD hashes.",
  "apps": [
    {
      "name": "SpyderSig",
      "package": "org.clearwebprivacy.signal",
      "versionName": "8.34.2",
      "versionCode": null,
      "file": null,
      "sha256": null,
      "size": null,
      "status": "pending-final"
    },
    {
      "name": "SpyderSig Yellow",
      "package": "org.clearwebprivacy.signal.yellow",
      "versionName": "8.34.2",
      "versionCode": null,
      "file": null,
      "sha256": null,
      "size": null,
      "status": "pending-final"
    },
    {
      "name": "SpyderSig Pink",
      "package": "org.clearwebprivacy.signal.pink",
      "versionName": "8.34.2",
      "versionCode": null,
      "file": null,
      "sha256": null,
      "size": null,
      "status": "pending-final"
    },
    {
      "name": "SpyderMaps",
      "package": "org.clearwebprivacy.maps",
      "versionName": "26100519",
      "versionCode": null,
      "file": null,
      "sha256": null,
      "size": null,
      "status": "pending-final"
    },
    {
      "name": "SpyderPros",
      "package": "com.invoiceninja.admin",
      "versionName": "5.1.22",
      "versionCode": 25,
      "file": null,
      "sha256": null,
      "size": null,
      "status": "pending-final"
    },
    {
      "name": "Notes (work mode / vault)",
      "package": "com.clearwebprivacy.notes.debug",
      "versionName": "1.9.0",
      "versionCode": 15,
      "file": null,
      "sha256": null,
      "size": null,
      "status": "pending-final"
    }
  ]
}
