{
  "contract": "sourcey.site-record/v1alpha1",
  "release_id": "sha256:18550f7afedf69eb260b01d3a1a9a2b7572850bdde414507e8a41ac0b68bcdc9",
  "snapshot_id": "sha256:4d80224dc2a3adda07a8344abb9a8345fc83c6967801b0450d45c243fe8f2b74",
  "artifact_sha256": "sha256:d26738b65d9d43b6863d3b555667eebf0510a1839ee8e04d9392c3b6e9ef276d",
  "data": {
    "entity_id": "ent_01m4xgw248h1fzcq08edpdk4ma",
    "slug": "fly-io",
    "slug_aliases": [],
    "name": "Fly.io",
    "summary": "Fly.io is a public cloud that runs code on hardware-isolated Linux virtual machines, close to users, in 18+ regions.",
    "description": "Fly.io is a public cloud that runs code on hardware-isolated Linux virtual machines, close to users, in 18+ regions. It offers Sprites for agents, Fly Machines for apps, and Managed Postgres.",
    "website": "https://fly.io",
    "category": "hosting-infra",
    "revision_digest": "sha256:731b8c527b8694b958840a389ae0d42dcc95d0f02bef4b10351b7a0a5ecb37b9",
    "provenance": {
      "freshness": "fresh",
      "dispute": "none",
      "coverage_policy_digest": "sha256:25101e1c5d45f2540e14045298db189003acded1048b45a3117459702b3bf94b",
      "freshness_policy_digest": "sha256:b71bacf415fdbef01024355fb3d080df7a9dca05d2cce9a2a1f691fe8a60f579",
      "basis_event_ids": [
        "sha256:936c7c40b8792deb42af42840854992db9e7d0845a4967a402ae27e3e2411927",
        "sha256:e2d19178d906d69ca719f3643ab4952f3a7a4c69917918f34b531108efb7c367"
      ],
      "fields": [
        {
          "path": "/name",
          "supporting_event_ids": [
            "sha256:e2d19178d906d69ca719f3643ab4952f3a7a4c69917918f34b531108efb7c367"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-10-14T18:54:55.885Z",
          "freshness": "fresh"
        },
        {
          "path": "/summary",
          "supporting_event_ids": [
            "sha256:936c7c40b8792deb42af42840854992db9e7d0845a4967a402ae27e3e2411927"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed",
            "editorial"
          ],
          "evidence_proof_kinds": [
            "editorial"
          ],
          "latest_observation_at": "2026-10-14T18:54:55.910Z",
          "freshness": "fresh"
        },
        {
          "path": "/description",
          "supporting_event_ids": [
            "sha256:936c7c40b8792deb42af42840854992db9e7d0845a4967a402ae27e3e2411927"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed",
            "editorial"
          ],
          "evidence_proof_kinds": [
            "editorial"
          ],
          "latest_observation_at": "2026-10-14T18:54:55.910Z",
          "freshness": "fresh"
        },
        {
          "path": "/domains",
          "supporting_event_ids": [
            "sha256:e2d19178d906d69ca719f3643ab4952f3a7a4c69917918f34b531108efb7c367"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-10-14T18:54:55.885Z",
          "freshness": "fresh"
        },
        {
          "path": "/links",
          "supporting_event_ids": [
            "sha256:e2d19178d906d69ca719f3643ab4952f3a7a4c69917918f34b531108efb7c367"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-10-14T18:54:55.885Z",
          "freshness": "fresh"
        }
      ],
      "vendor_attestation": {
        "status": "none"
      }
    },
    "programs": [
      {
        "program_id": "prg_01m4xgw24napqd8d4ftzygh6hm",
        "slug": "fly-io-for-startups",
        "title": "Fly.io for Startups",
        "summary": "Seed and Series A startups can apply for up to $15,000 in Fly.io credits and a shared Slack channel with the Fly.io team.",
        "revision_digest": "sha256:e386a31fc462473a50a403f36a25ec788efe864056946f4fde374093ffebfcbf",
        "provenance": {
          "freshness": "fresh",
          "dispute": "none",
          "coverage_policy_digest": "sha256:25101e1c5d45f2540e14045298db189003acded1048b45a3117459702b3bf94b",
          "freshness_policy_digest": "sha256:b71bacf415fdbef01024355fb3d080df7a9dca05d2cce9a2a1f691fe8a60f579",
          "basis_event_ids": [
            "sha256:bc8eaaf1fa6cfc39e1ad364b97d71121b3198994d9c39808358ab72dac4b34a7"
          ],
          "fields": [
            {
              "path": "/title",
              "supporting_event_ids": [
                "sha256:bc8eaaf1fa6cfc39e1ad364b97d71121b3198994d9c39808358ab72dac4b34a7"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            },
            {
              "path": "/summary",
              "supporting_event_ids": [
                "sha256:bc8eaaf1fa6cfc39e1ad364b97d71121b3198994d9c39808358ab72dac4b34a7"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "editorial"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            }
          ],
          "vendor_attestation": {
            "status": "none"
          }
        }
      }
    ],
    "offers": [
      {
        "program_id": "prg_01m4xgw24napqd8d4ftzygh6hm",
        "offer_id": "off_01m4xgw24nrv80h80b7x1mst43",
        "slug": "fly-io-startup-credits",
        "title": "$15,000 in Credits for Startups",
        "summary": "Seed and Series A startups can apply for up to $15,000 in Fly.io credits and a shared Slack channel with the Fly.io team.",
        "economics": {
          "consideration": {
            "kind": "none"
          },
          "benefits": [
            {
              "benefit_id": "ben_01",
              "description": "Up to $15,000 in credits added to a Fly.io organization and applied to usage across Machines, Sprites, Managed Postgres, volumes, and bandwidth; credits expire one year after they are added.",
              "kind": "other"
            },
            {
              "benefit_id": "ben_02",
              "description": "A shared Slack channel with the Fly.io team, so questions reach the people who build the platform.",
              "kind": "other"
            }
          ]
        },
        "eligibility": {
          "rule": {
            "kind": "manual",
            "criterion_id": "cri_01",
            "statement": "Startups at the Seed or Series A stage that are backed by a venture firm or an accelerator, and have not received Fly.io startup credits before. Fly.io may ask to verify funding with a quick email intro to the investor or accelerator.",
            "reason": "vendor-discretion"
          }
        },
        "roles": {
          "terms_authority_entity_id": "ent_01m4xgw248h1fzcq08edpdk4ma",
          "access_operator_entity_id": "ent_01m4xgw248h1fzcq08edpdk4ma"
        },
        "access": {
          "availability": "public",
          "method": "form",
          "url": "https://fly.io/startups"
        },
        "lifecycle": "active",
        "effective_from": "2026-10-14T15:37:26.000Z",
        "revision_digest": "sha256:e9d7a3f3834b5c2f0cd1ab16adf03f3553f4167f3a1e0e4d4805508be49e5035",
        "provenance": {
          "freshness": "fresh",
          "dispute": "none",
          "coverage_policy_digest": "sha256:25101e1c5d45f2540e14045298db189003acded1048b45a3117459702b3bf94b",
          "freshness_policy_digest": "sha256:b71bacf415fdbef01024355fb3d080df7a9dca05d2cce9a2a1f691fe8a60f579",
          "basis_event_ids": [
            "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
          ],
          "fields": [
            {
              "path": "/title",
              "supporting_event_ids": [
                "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            },
            {
              "path": "/summary",
              "supporting_event_ids": [
                "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "editorial"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            },
            {
              "path": "/lifecycle",
              "supporting_event_ids": [
                "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            },
            {
              "path": "/economics",
              "supporting_event_ids": [
                "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "derived"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            },
            {
              "path": "/eligibility",
              "supporting_event_ids": [
                "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "derived"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            },
            {
              "path": "/roles",
              "supporting_event_ids": [
                "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "derived"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            },
            {
              "path": "/access",
              "supporting_event_ids": [
                "sha256:03c72a92cfec127c5f326fc49a1fbccacf3ada3e015481d355b09d759329b747"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "derived"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-10-14T18:54:55.885Z",
              "freshness": "fresh"
            }
          ],
          "vendor_attestation": {
            "status": "none"
          }
        },
        "headline": {
          "rule": "sourcey.offer-headline/v1",
          "benefit_id": "ben_01",
          "basis": "described",
          "figure": {
            "kind": "credit",
            "value": {
              "kind": "up-to",
              "amount": {
                "currency": "USD",
                "minor_units": 1500000
              }
            }
          }
        }
      }
    ]
  }
}
