{
  "schemaVersion": 1,
  "date": "2026-11-03",
  "userAgent": "AppsideIndexBot/1.0 (+https://appside.build/index/)",
  "results": [
    {
      "name": "Clash Royale",
      "publisher": "Supercell",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #13",
      "store_urls": [
        "https://store.supercell.com/"
      ],
      "store_url_source": "https://supercell.com/en/news/fake-supercell-stores/",
      "provider_claim": "In-house",
      "provider_source": "https://store.supercell.com/",
      "notes": "Supercell (2025-06-27): 'only one official Supercell Store, and that's store.supercell.com'. Clash Royale listed in store Games nav (pocketgamer.biz 2023-03-06 listed it as upcoming). curl 200 (2026-10-25). Storefront is Supercell's own; page HTML references multiple payment/MoR partners: Xsolla (billing support), Paddle.com (MoR), FastSpring (supercell.onfastspring.com), Adyen. No single white-label vendor.",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/clash-royale/id1053012308",
      "storeUrls": [
        "https://store.supercell.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.supercell.com/",
          "finalUrl": "https://store.supercell.com/",
          "checkedAt": "2026-11-03T06:13:54.488Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.supercell.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:13:54.488Z",
            "url": "https://store.supercell.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337"
          },
          "snapshotSha256": "8dffb4129dcfb47a95c1c05590382c1cbbdc2e96e72ab08a2e4ab19338aa29ea",
          "processors": [
            {
              "name": "Adyen",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "PayPal"
            },
            {
              "name": "card",
              "evidence": "Credit Card"
            }
          ],
          "loginHints": [
            {
              "name": "email OTP",
              "evidence": "email and we’ll send you a verification code"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "Adyen",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "email OTP",
          "evidence": "email and we’ll send you a verification code"
        }
      ],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.supercell.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Brawl Stars",
      "publisher": "Supercell",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #10",
      "store_urls": [
        "https://store.supercell.com/"
      ],
      "store_url_source": "https://www.pocketgamer.biz/supercell-to-bring-clash-royale-to-web-store/",
      "provider_claim": "In-house",
      "provider_source": "https://store.supercell.com/",
      "notes": "pocketgamer.biz 2023-03-06 names Brawl Stars as already on Supercell Store; also in store nav. curl 200. Supercell-built storefront; HTML references Xsolla, Paddle (MoR), FastSpring, Adyen as payment partners.",
      "genre": "Casual",
      "genre_source": "https://apps.apple.com/us/app/brawl-stars/id1229016807",
      "storeUrls": [
        "https://store.supercell.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.supercell.com/",
          "finalUrl": "https://store.supercell.com/",
          "checkedAt": "2026-11-03T06:13:54.488Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.supercell.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:13:54.488Z",
            "url": "https://store.supercell.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337"
          },
          "snapshotSha256": "8dffb4129dcfb47a95c1c05590382c1cbbdc2e96e72ab08a2e4ab19338aa29ea",
          "processors": [
            {
              "name": "Adyen",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "PayPal"
            },
            {
              "name": "card",
              "evidence": "Credit Card"
            }
          ],
          "loginHints": [
            {
              "name": "email OTP",
              "evidence": "email and we’ll send you a verification code"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "Adyen",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "email OTP",
          "evidence": "email and we’ll send you a verification code"
        }
      ],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.supercell.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Clash of Clans",
      "publisher": "Supercell",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #22",
      "store_urls": [
        "https://store.supercell.com/"
      ],
      "store_url_source": "https://supercell.com/en/news/new-store-features/",
      "provider_claim": "In-house",
      "provider_source": "https://store.supercell.com/",
      "notes": "Supercell news 'Rolling out New Store Features': browser Store launched 2021, dedicated game stores rolled out with Clash of Clans first. curl 200. Supercell-built; HTML references Xsolla, Paddle (MoR), FastSpring, Adyen.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/clash-of-clans/id529479190",
      "storeUrls": [
        "https://store.supercell.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.supercell.com/",
          "finalUrl": "https://store.supercell.com/",
          "checkedAt": "2026-11-03T06:13:54.488Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.supercell.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:13:54.488Z",
            "url": "https://store.supercell.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337"
          },
          "snapshotSha256": "8dffb4129dcfb47a95c1c05590382c1cbbdc2e96e72ab08a2e4ab19338aa29ea",
          "processors": [
            {
              "name": "Adyen",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "PayPal"
            },
            {
              "name": "card",
              "evidence": "Credit Card"
            }
          ],
          "loginHints": [
            {
              "name": "email OTP",
              "evidence": "email and we’ll send you a verification code"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "Adyen",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "email OTP",
          "evidence": "email and we’ll send you a verification code"
        }
      ],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.supercell.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Hay Day",
      "publisher": "Supercell",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #55",
      "store_urls": [
        "https://store.supercell.com/"
      ],
      "store_url_source": "https://supercell.com/hayday-gift/en/",
      "provider_claim": "In-house",
      "provider_source": "https://store.supercell.com/",
      "notes": "Official 'Hay Day freebies and Store Specials' page points to Supercell Store for bonuses on Hay Day purchases; Hay Day in store nav. curl 200. Same Supercell storefront/payment mix (Xsolla, Paddle, FastSpring, Adyen).",
      "genre": "Simulation",
      "genre_source": "https://apps.apple.com/us/app/hay-day/id506627515",
      "storeUrls": [
        "https://store.supercell.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.supercell.com/",
          "finalUrl": "https://store.supercell.com/",
          "checkedAt": "2026-11-03T06:13:54.488Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.supercell.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:13:54.488Z",
            "url": "https://store.supercell.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337"
          },
          "snapshotSha256": "8dffb4129dcfb47a95c1c05590382c1cbbdc2e96e72ab08a2e4ab19338aa29ea",
          "processors": [
            {
              "name": "Adyen",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.supercell.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "PayPal"
            },
            {
              "name": "card",
              "evidence": "Credit Card"
            }
          ],
          "loginHints": [
            {
              "name": "email OTP",
              "evidence": "email and we’ll send you a verification code"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "Adyen",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.supercell.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "email OTP",
          "evidence": "email and we’ll send you a verification code"
        }
      ],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.supercell.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Candy Crush Saga",
      "publisher": "King",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #8",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": "Appcharge",
      "provider_source": "https://www.king.com/termsAndConditions",
      "notes": "No public web-store URL found. Liquid & Grit (Sep 2022 Casual Report) describes Candy Crush Royalty VIP site with a store of exclusive offers since Dec 2021 (invite/VIP, URL not published). King ToS (updated 2026-01-23) names Appcharge alongside Google/Apple as payment intermediary/merchant; mobilegamer.biz 2026-04-01 lists King as Appcharge partner. store.king.com (curl 200) is gift-card redemption only, not a store. shop.candycrush.com = merch (Oct 2025), excluded.",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/candy-crush-saga/id553834731",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "Appcharge",
        "source": "https://www.king.com/termsAndConditions",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Candy Crush Soda Saga",
      "publisher": "King",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #43",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No Soda-specific web store found. store.king.com (curl 200) redeems gift cards for Saga and Soda (gold bars, +10% vs in-game) but sells nothing directly. King ToS names Appcharge as a payment merchant (king-wide), but no evidence ties it to a Soda web store.",
      "genre": "Casual",
      "genre_source": "https://apps.apple.com/us/app/candy-crush-soda-saga/id850417475",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Township",
      "publisher": "Playrix",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #16",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found: searches + playrix.com/games/township (curl 200, no shop/store links). Playrix invested in Appcharge Series B (Aug 2025, pocketgamer.biz/calcalist) but no public evidence Playrix runs an Appcharge store. Codashop only sells Google Play codes (not official).",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/township/id638689075",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Gardenscapes",
      "publisher": "Playrix",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #17",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found; playrix.com/games/gardenscapes curl 200 with no store link. Playrix is Appcharge investor, not a confirmed customer. Possible invite-only store would not be public.",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/gardenscapes/id1105855019",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Homescapes",
      "publisher": "Playrix",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #21",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found; playrix.com/games/homescapes curl 200 with no store link; support channels are Helpshift/email only.",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/homescapes/id1195621598",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Fishdom",
      "publisher": "Playrix",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #23",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found; playrix.com/games/fishdom curl 200 with no store link.",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/fishdom/id664575829",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Royal Match",
      "publisher": "Dream Games",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #5",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No web store. Official help center (dreamgames.helpshift.com FAQ 'How can I purchase coins?') says coins are bought in the in-game Shop through Google/Apple; FAQ 'Unauthorized Selling/Buying' says Dream Games provides no services outside the game to sell currency. Third-party top-up sites (LDShop, BuyMMOG, EZG) are gray market.",
      "genre": "Casual",
      "genre_source": "https://apps.apple.com/us/app/royal-match/id1482155847",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Royal Kingdom",
      "publisher": "Dream Games",
      "rank_source": "pocketgamer.biz 2025 top-grossing (AppMagic) #35",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No web store found in searches or trade press (pocketgamer.biz revenue coverage through H1 2026 mentions none). Dream Games' stated policy for Royal Match is in-app only; assume same until evidence.",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/royal-kingdom/id1606549505",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Monopoly Go!",
      "publisher": "Scopely",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #6",
      "store_urls": [
        "https://www.monopolygo.com/"
      ],
      "store_url_source": "https://www.stash.gg/blog/monopoly-go-store",
      "provider_claim": null,
      "provider_source": null,
      "notes": "Invite-only 'Tycoon Club' web store (launched Oct 2024) accessed by logging in at monopolygo.com (official news post 'Welcome to the Monopoly GO! Tycoon Club'; Stash blog 2025-06-04). mobilegamer.biz data digest: webstore ~$52.6m in June 2026, over 1/3 of US revenue (Sensor Tower est.). curl 200 (login-gated SPA; HTML shows only api.prod.monopolygo.com, no vendor). Likely Scopely in-house (Playgami), but no explicit public source for this title.",
      "genre": "Family",
      "genre_source": "https://apps.apple.com/us/app/monopoly-go/id1621328561",
      "storeUrls": [
        "https://www.monopolygo.com/"
      ],
      "stores": [
        {
          "candidate": "https://www.monopolygo.com/",
          "finalUrl": "https://www.monopolygo.com/",
          "checkedAt": "2026-11-03T06:13:56.698Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.monopolygo.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:13:56.698Z",
            "url": "https://www.monopolygo.com/",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "64e09316888a9bd3d8c1ca2174128fd9e14bddedf43dbe49263b2c16f5aebe5c"
          },
          "snapshotSha256": "a16dcdb58642655b7c119dcae1e07fc2790def8c9a60d3cc3e839d1be0ef8c06",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Pokémon GO",
      "publisher": "Niantic / Scopely",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #12",
      "store_urls": [
        "https://store.pokemongolive.com/"
      ],
      "store_url_source": "https://pokemongo.com/news/pokemon-go-web-store-global-launch",
      "provider_claim": "Xsolla",
      "provider_source": "https://store.pokemongolive.com/",
      "notes": "Official global-launch news post. curl 200, redirects to https://store.pokemongo.com/. Page HTML: xsollaConfig (projectId 213778) and 'Xsolla is an authorized global distributor of Niantic digital goods'; also a playgamiConfig block (Scopely platform, post-2025 acquisition) — migration possible.",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/pok%C3%A9mon-go/id1094591345",
      "storeUrls": [
        "https://store.pokemongolive.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.pokemongolive.com/",
          "finalUrl": "https://store.pokemongo.com/",
          "checkedAt": "2026-11-03T06:14:01.114Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.pokemongolive.com/",
              "status": 301
            },
            {
              "url": "https://store.pokemongo.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:01.114Z",
            "url": "https://store.pokemongo.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "0cf4ecb84e08b308c02c2c7c2ab12e49706a2d03ddd43dd75109a4cb9d6a7eee"
          },
          "snapshotSha256": "352d9bca75dfe3c15a01c4d3bc9842621baa8b80e8175b5849fe8fba736f478c",
          "processors": [
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://store.pokemongo.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "Apple Pay",
              "evidence": "apple-pay"
            },
            {
              "name": "Google Pay",
              "evidence": "google-pay"
            },
            {
              "name": "PayPal",
              "evidence": "paypal"
            },
            {
              "name": "card",
              "evidence": "credit card"
            }
          ],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://store.pokemongo.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [],
      "publicClaim": {
        "name": "Xsolla",
        "source": "https://store.pokemongolive.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Marvel Strike Force",
      "publisher": "Scopely",
      "rank_source": "editorial addition (Scopely portfolio)",
      "store_urls": [
        "https://marvelstrikeforce.com/en/store"
      ],
      "store_url_source": "https://www.stash.gg/blog/scopely-d2c-strategy-exploring-the-star-trek-fleet-command-and-marvel-strike-force-web-store",
      "provider_claim": "In-house",
      "provider_source": "https://www.stash.gg/blog/scopely-d2c-strategy-exploring-the-star-trek-fleet-command-and-marvel-strike-force-web-store",
      "notes": "Stash blog (2024-12-06) covers the MSF web store, says Scopely's own Playgami platform powers its D2C shops. curl 200; JS SPA, no vendor domain in HTML.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/marvel-strike-force-squad-rpg/id1292952049",
      "storeUrls": [
        "https://marvelstrikeforce.com/en/store"
      ],
      "stores": [
        {
          "candidate": "https://marvelstrikeforce.com/en/store",
          "finalUrl": "https://marvelstrikeforce.com/en/store",
          "checkedAt": "2026-11-03T06:14:14.108Z",
          "status": null,
          "outcome": "robots_blocked",
          "robots": {
            "url": "https://marvelstrikeforce.com/robots.txt",
            "status": 200,
            "rule": "/*/store"
          },
          "chain": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://www.stash.gg/blog/scopely-d2c-strategy-exploring-the-star-trek-fleet-command-and-marvel-strike-force-web-store",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Star Trek Fleet Command",
      "publisher": "Scopely",
      "rank_source": "editorial addition (Scopely portfolio)",
      "store_urls": [
        "https://home.startrekfleetcommand.com/store"
      ],
      "store_url_source": "https://www.stash.gg/blog/scopely-d2c-strategy-exploring-the-star-trek-fleet-command-and-marvel-strike-force-web-store",
      "provider_claim": "In-house",
      "provider_source": "https://www.stash.gg/blog/scopely-d2c-strategy-exploring-the-star-trek-fleet-command-and-marvel-strike-force-web-store",
      "notes": "Stash blog (2024-12-06): STFC web store at home.startrekfleetcommand.com/store, powered by Scopely in-house Playgami. curl 200; JS SPA, no vendor domain in HTML.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/star-trek-fleet-command/id1427744264",
      "storeUrls": [
        "https://home.startrekfleetcommand.com/store"
      ],
      "stores": [
        {
          "candidate": "https://home.startrekfleetcommand.com/store",
          "finalUrl": "https://home.startrekfleetcommand.com/store",
          "checkedAt": "2026-11-03T06:14:14.799Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://home.startrekfleetcommand.com/store",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:14.799Z",
            "url": "https://home.startrekfleetcommand.com/store",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "815f9dfd70020c08c5915785f7e26bf39e62ec0657de4921d2d2f9c42afe13b1"
          },
          "snapshotSha256": "27b685e0056fd72ed14aad91eb0608d0ca98fd0fd678318105a52118b6e60041",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://www.stash.gg/blog/scopely-d2c-strategy-exploring-the-star-trek-fleet-command-and-marvel-strike-force-web-store",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Coin Master",
      "publisher": "Moon Active",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #10",
      "store_urls": [
        "https://shop.coinmaster.com/"
      ],
      "store_url_source": "https://www.heycash.com/blog/coin-master-free-spins/",
      "provider_claim": "In-house",
      "provider_source": "https://shop.coinmaster.com/",
      "notes": "Referenced as official 'Rewards Center, published by Moon Active at shop.coinmaster.com' (HeyCash guide, 2026-09-18; third-party, weaker source). curl 200, title 'Coin Master Rewards', meta 'Shop the perfect deals & perks'; assets on static.moonactive.net with Moon Active loyalty terms/refund pages -> Moon Active-built. JS bundle lists payment methods creditDebit, paypal, yuno, appCharge, aghanim (enum values only, so Appcharge/Aghanim may be used as checkout rails; not confirmed). Coin Master support says buy only in-app or at 'official Moon Active point of sale'. rewards.coinmaster.com 403.",
      "genre": "Adventure",
      "genre_source": "https://apps.apple.com/us/app/coin-master/id406889139",
      "storeUrls": [
        "https://shop.coinmaster.com/"
      ],
      "stores": [
        {
          "candidate": "https://shop.coinmaster.com/",
          "finalUrl": "https://shop.coinmaster.com/",
          "checkedAt": "2026-11-03T06:14:18.581Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://shop.coinmaster.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:18.581Z",
            "url": "https://shop.coinmaster.com/",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "4fd7b4bac8e615aad61d4ca15e0584449e09da344f42ad176764d128dd94edef"
          },
          "snapshotSha256": "2ca63e17bc500a423c57db70e4f0227097058e00aeefcf2e736fab6d73bde09c",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://shop.coinmaster.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Travel Town",
      "publisher": "Moon Active (Magmatic)",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #46",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found (searches return only in-app shop guides and gray-market sellers like BuyMMOG). Moon Active runs one for Coin Master, so a Travel Town store may exist unpublicized; not verified.",
      "genre": "Board",
      "genre_source": "https://apps.apple.com/us/app/travel-town-merge-adventure/id1521236603",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Last War: Survival",
      "publisher": "FirstFun (FunFly)",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #2",
      "store_urls": [
        "https://store.lastwar.com/",
        "https://id.lastwar.com/"
      ],
      "store_url_source": "https://x.com/lastwarsurvival/status/2022201155556978846",
      "provider_claim": "In-house",
      "provider_source": "https://store.lastwar.com/",
      "notes": "Official X post: 'Visit the official Gold Brick store: store.lastwar.com'. curl 200, title 'Last War Official Store'. Store JS calls own servlets for Adyen, PayPal, PayerMax, Stripe (PSPs, no web-shop vendor domain), so in-house storefront. id.lastwar.com (200) is the 'Last War ID' site with a points/rewards Shop (cpt-hedge.com guide); not clearly real-money. Checked 2026-10-25.",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/last-war-survival/id6448786147",
      "storeUrls": [
        "https://store.lastwar.com/",
        "https://id.lastwar.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.lastwar.com/",
          "finalUrl": "https://store.lastwar.com/",
          "checkedAt": "2026-11-03T06:14:22.345Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.lastwar.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:22.345Z",
            "url": "https://store.lastwar.com/",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "811a533395da0813e48cd64be4b8bcfb4e535f1ad1f64649142019c39f7b576f"
          },
          "snapshotSha256": "a8c00a794fb66410932ea79bf6a5be0e1e59217082a3538c4e7409a8076a95d0",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        },
        {
          "candidate": "https://id.lastwar.com/",
          "finalUrl": "https://id.lastwar.com/",
          "checkedAt": "2026-11-03T06:14:26.412Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://id.lastwar.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:26.412Z",
            "url": "https://id.lastwar.com/",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "1c2088647d075a95ace8b724e8e525b84ea8a9e1b5aaa8c46d53074a3002f241"
          },
          "snapshotSha256": "77488e1edb65078c612571aae42e19ba5d61cede71a0106404adef3dd53122e3",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.lastwar.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Whiteout Survival",
      "publisher": "Century Games",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #4",
      "store_urls": [
        "https://store.centurygames.com/wos"
      ],
      "store_url_source": "https://www.topuplive.com/news/whiteout-survival-frost-star.html",
      "provider_claim": "In-house",
      "provider_source": "https://store.centurygames.com/wos",
      "notes": "curl 200, title 'WOS Official Store' on publisher domain centurygames.com. Page HTML loads cg-webshop-cdn.centurygame.com + sdk.primer.io (Primer payment orchestration); no web-shop vendor. URL reference only found on a third-party top-up guide; official site whiteoutsurvival.centurygames.com does not link it in static HTML.",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/whiteout-survival/id6443575749",
      "storeUrls": [
        "https://store.centurygames.com/wos"
      ],
      "stores": [
        {
          "candidate": "https://store.centurygames.com/wos",
          "finalUrl": "https://store.centurygames.com/wos",
          "checkedAt": "2026-11-03T06:14:30.537Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.centurygames.com/wos",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:30.537Z",
            "url": "https://store.centurygames.com/wos",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "baf488ec4f38a4040de8741b67cb92bb2985d63b1a553bdef8d95d9ecc53e033"
          },
          "snapshotSha256": "c71c85225eeae85d95fbaa53cd6805f5528873a8007f2892272a38fd32c96be3",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.centurygames.com/wos",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Kingshot",
      "publisher": "Century Games",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #14",
      "store_urls": [
        "https://store.centurygames.com/kingshot"
      ],
      "store_url_source": "https://www.kingshotguide.com/de/official-store",
      "provider_claim": "In-house",
      "provider_source": "https://store.centurygames.com/kingshot",
      "notes": "curl 200, title 'Kingshot Offical Store'. Same Century Games webshop as WOS (cg-webshop-cdn.centurygame.com, sdk.primer.io = Primer orchestration). Sells 'Kingdom Stars' web currency. Reference is a fan guide (kingshotguide.com); kingshot.com does not link it in static JS.",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/kingshot/id6739554056",
      "storeUrls": [
        "https://store.centurygames.com/kingshot"
      ],
      "stores": [
        {
          "candidate": "https://store.centurygames.com/kingshot",
          "finalUrl": "https://store.centurygames.com/kingshot",
          "checkedAt": "2026-11-03T06:14:34.641Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.centurygames.com/kingshot",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:34.641Z",
            "url": "https://store.centurygames.com/kingshot",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "e368c170c17f25ba5389eaccd7a5951fa5a83186ee1aa4bd5041119cfcc3c6cf"
          },
          "snapshotSha256": "ab3aa4621943e22a4b9c64068fd1bec189a237ef9a7f980dd0b2f8a030c43756",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.centurygames.com/kingshot",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Last Z: Survival Shooter",
      "publisher": "Florere Game",
      "rank_source": "pocketgamer.biz 2025 top-grossing (AppMagic) #34",
      "store_urls": [
        "https://store.last-z.com/"
      ],
      "store_url_source": "https://www.facebook.com/LastZSurvivalShooter/",
      "provider_claim": "In-house",
      "provider_source": "https://store.last-z.com/",
      "notes": "Official Facebook page and X (@LastZ_EN) link store.last-z.com/#/order/facebook with '5%-20% Recharge Bonus'. curl 200, title 'Last Z Store'. JS posts to pay.last-z.com payerMax*.php endpoints (PayerMax PSP); no web-shop vendor. App Store seller now 'Omnilojo Pte Ltd'.",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/last-z-survival-shooter/id6503272652",
      "storeUrls": [
        "https://store.last-z.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.last-z.com/",
          "finalUrl": "https://store.last-z.com/",
          "checkedAt": "2026-11-03T06:14:36.396Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.last-z.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:36.396Z",
            "url": "https://store.last-z.com/",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "6768f081fd8fe89ccb10b9c5e3832fc87e9c1d71e9c38ee55924db030cd1159c"
          },
          "snapshotSha256": "b63803987da360359200cd9216c143afc403ca85086e7e7c09578b18bd20b2b7",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.last-z.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Dark War: Survival",
      "publisher": "Florere Game",
      "rank_source": "pocketgamer.biz 2025 top-grossing (AppMagic) #39",
      "store_urls": [
        "https://darkwar-survival.com/#/en/order"
      ],
      "store_url_source": "https://x.com/Darkwar_Global/status/2110672038444601397",
      "provider_claim": "In-house",
      "provider_source": "https://darkwar-survival.com/",
      "notes": "Official X @Darkwar_Global and Facebook link darkwar-survival.com/#/en/order ('Official Recharge Center', 5-20% bonus). curl 200. Same Florere stack as Last Z: pay.darkwar-survival.com payerMax*.php (PayerMax PSP). Note darkwarsurvival.com (no hyphen) is an unofficial fan site. Gift center at giftcenter.darkwar-survival.com.",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/dark-war-survival/id6670441558",
      "storeUrls": [
        "https://darkwar-survival.com/#/en/order"
      ],
      "stores": [
        {
          "candidate": "https://darkwar-survival.com/#/en/order",
          "finalUrl": "https://darkwar-survival.com/#/en/order",
          "checkedAt": "2026-11-03T06:14:40.385Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://darkwar-survival.com/#/en/order",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:40.385Z",
            "url": "https://darkwar-survival.com/#/en/order",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "fa303646b7c82d8958b392def59e7b64a1ef4a28aa24408a6103bfa56d6116c0"
          },
          "snapshotSha256": "41bbb454473718b1d7c09f76a463ced6391a8283055f3504fe322f9852691aeb",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://darkwar-survival.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Evony: The King's Return",
      "publisher": "Top Games Inc.",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #30",
      "store_urls": [
        "https://pc.evony.com/store/webstore.html"
      ],
      "store_url_source": "https://m.evony.com/",
      "provider_claim": "In-house",
      "provider_source": "https://pc.evony.com/store/webstore.html",
      "notes": "Official m.evony.com links 'Top-Up Center' to pc.evony.com/store/webstore.html (curl 200). Own webstore with PayPal/Adyen containers; an HTML comment dated 2026-09-20 mentions disabling some 'Xsolla aggregation channels' (GooglePay/NaverPay), so Xsolla is used as a payment-method aggregator, not the storefront. liveops.evony.com describes the official web store and a 5% Pink Gems bonus (Aug 6-Nov 6).",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/evony/id1098157959",
      "storeUrls": [
        "https://pc.evony.com/store/webstore.html"
      ],
      "stores": [
        {
          "candidate": "https://pc.evony.com/store/webstore.html",
          "finalUrl": "https://pc.evony.com/store/webstore.html",
          "checkedAt": "2026-11-03T06:14:44.350Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://pc.evony.com/store/webstore.html",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:44.350Z",
            "url": "https://pc.evony.com/store/webstore.html",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "8f29f9a02dd4db6faa8312e9cbdb4a49c795c1f98a6415a1c0f31bb735ab6ee1"
          },
          "snapshotSha256": "d0c5ab4d178c41f8ff29b00f8b47692ecc9ff86818bc425f764f20fc1e0b9be3",
          "processors": [
            {
              "name": "Adyen",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://pc.evony.com/store/webstore.html",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://pc.evony.com/store/webstore.html",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "Google Pay",
              "evidence": "GooglePay"
            },
            {
              "name": "PayPal",
              "evidence": "paypal"
            }
          ],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "Adyen",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://pc.evony.com/store/webstore.html",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://pc.evony.com/store/webstore.html",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://pc.evony.com/store/webstore.html",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Puzzles & Survival",
      "publisher": "37GAMES",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #33",
      "store_urls": [
        "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
        "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191"
      ],
      "store_url_source": "https://www.pnsofficial.com/pnsofficial/ztmslg/",
      "provider_claim": "In-house",
      "provider_source": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
      "notes": "Official site pnsofficial.com (links 37games.com) has slidebar link to pay.pnsofficial.com officialStore; both pages curl 200 (JS-rendered, assets on abres.octlib.com = 37games CDN). No third-party vendor domain in HTML/JS. Also referenced by puzzlesandsurvival.com 'PNS Official Top Up Shop' post. In-house is inferred from absence of vendor + publisher CDN.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/puzzles-survival/id1517980891",
      "storeUrls": [
        "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
        "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191"
      ],
      "stores": [
        {
          "candidate": "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
          "finalUrl": "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
          "checkedAt": "2026-11-03T06:14:48.204Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:48.204Z",
            "url": "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "7c2fc2c4602f4d05e49417c523028c0f57d5cd7587e9609072e359bd8ec5f2ea"
          },
          "snapshotSha256": "c44456d4fbd75e0fd629d4b54e05262a44df0176e7cd19d1dd8c7bb609fa72ea",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        },
        {
          "candidate": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
          "finalUrl": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
          "checkedAt": "2026-11-03T06:14:53.187Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:53.187Z",
            "url": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "fa3f0c5a001a22f83c726da7f87b90d68f518bf795609c9baa7bbb8070660f42"
          },
          "snapshotSha256": "a5375f299d695f7f51e9c8c79ee70bae803764fed166dd4e2263752ae9a67fc2",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Age of Origins",
      "publisher": "Camel Games",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #38",
      "store_urls": [
        "https://pay-service.ageoforigins.com/#/"
      ],
      "store_url_source": "https://www.ageoforigins.com/",
      "provider_claim": "In-house",
      "provider_source": "https://pay-service.ageoforigins.com/",
      "notes": "Official ageoforigins.com nav 'Shop' button links pay-service.ageoforigins.com (curl 200; Chinese-default title '旭日之城充值中心' = top-up center selling AOZ coins). JS references PayPal only; no web-shop vendor. Alt domain pay-service.ageoforiginsgame.com also 200 (commented out in HTML).",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/age-of-origins-tower-defense/id1376515087",
      "storeUrls": [
        "https://pay-service.ageoforigins.com/#/"
      ],
      "stores": [
        {
          "candidate": "https://pay-service.ageoforigins.com/#/",
          "finalUrl": "https://pay-service.ageoforigins.com/#/",
          "checkedAt": "2026-11-03T06:14:54.603Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://pay-service.ageoforigins.com/#/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:54.603Z",
            "url": "https://pay-service.ageoforigins.com/#/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "4cd2e42b8f5174f8bbcd4d483575ba78dd556b2dd261005983829948b923ec1e"
          },
          "snapshotSha256": "e593eb4447e032213a94508ec5bd429d5c3d4ef4da116acb71f9d006601a8f06",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": [
            {
              "name": "email OTP",
              "evidence": "email-decode"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [
        {
          "name": "email OTP",
          "evidence": "email-decode"
        }
      ],
      "publicClaim": {
        "name": "In-house",
        "source": "https://pay-service.ageoforigins.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Rise of Kingdoms",
      "publisher": "Lilith Games",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #23",
      "store_urls": [
        "https://store.lilith.com/rok"
      ],
      "store_url_source": "https://rok.lilith.com/en",
      "provider_claim": "In-house",
      "provider_source": "https://store.lilith.com/rok",
      "notes": "Official rok.lilith.com links store.lilith.com/rok. curl 200, title 'Lilith Store'. Built on Lilith/Farlight 'gamepay' framework (static.farlicdn.com/p/gamepay), Lilith passport login; no third-party vendor domains.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/rise-of-kingdoms/id1354260888",
      "storeUrls": [
        "https://store.lilith.com/rok"
      ],
      "stores": [
        {
          "candidate": "https://store.lilith.com/rok",
          "finalUrl": "https://store.lilith.com/rok",
          "checkedAt": "2026-11-03T06:14:58.821Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.lilith.com/rok",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:14:58.821Z",
            "url": "https://store.lilith.com/rok",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "960981f4ad337cb013b5bf6bf9c808e1c67889fd1465b879dce4a33194a79fc5"
          },
          "snapshotSha256": "432c992ddc25245747fedc24038bb11c601f1bd634213371bb6c15b5b06c7620",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.lilith.com/rok",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Lords Mobile",
      "publisher": "IGG",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #24",
      "store_urls": [
        "https://lordsmobile.igg.com/diamondshop/"
      ],
      "store_url_source": "https://lordsmobile.igg.com/",
      "provider_claim": "In-house",
      "provider_source": "https://lordsmobile.igg.com/diamondshop/",
      "notes": "Official site 'Diamond Shop' button links lordsmobile.igg.com/diamondshop/ (curl 200, title 'Diamond Shop'). HTML references Adyen, PayerMax, PayPal (PSPs) and IGG passport; no web-shop vendor. store.igg.com is a merch store, not this.",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/lords-mobile-kingdom-wars/id1071976327",
      "storeUrls": [
        "https://lordsmobile.igg.com/diamondshop/"
      ],
      "stores": [
        {
          "candidate": "https://lordsmobile.igg.com/diamondshop/",
          "finalUrl": "https://lordsmobile.igg.com/diamondshop/",
          "checkedAt": "2026-11-03T06:15:02.412Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://lordsmobile.igg.com/diamondshop/",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://statics-global.igg.com/assets/nc/lib/sentry/lm-thirdparty-payment.js",
              "finalUrl": "https://statics-global.igg.com/assets/nc/lib/sentry/lm-thirdparty-payment.js",
              "checkedAt": "2026-11-03T06:15:06.637Z",
              "status": null,
              "outcome": "robots_blocked",
              "robots": {
                "url": "https://statics-global.igg.com/robots.txt",
                "status": 403,
                "rule": null
              },
              "chain": []
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:02.412Z",
            "url": "https://lordsmobile.igg.com/diamondshop/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "4cb7c65ed5aa8559ee593da9e6813fa94a0874a4323af51b3f30f173eee0b3f3"
          },
          "snapshotSha256": "309f55bfdb919bde7ed4254c931210f787a43cc5822cc1aed5db4835d6e56a4a",
          "processors": [
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://lordsmobile.igg.com/diamondshop/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "paypal"
            }
          ],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://lordsmobile.igg.com/diamondshop/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://lordsmobile.igg.com/diamondshop/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "State of Survival",
      "publisher": "FunPlus / KingsGroup",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #38",
      "store_urls": [
        "https://ss-pay.funplus.com/"
      ],
      "store_url_source": null,
      "provider_claim": "In-house",
      "provider_source": "https://ss-pay.funplus.com/",
      "notes": "'State of Survival Top-up Centre' on publisher domain funplus.com (curl 200), found via web search index, not linked from funplus.com/games/state-of-survival static HTML (stateofsurvival.com is a parked domain). Sells Diamonds (+5% bonus) usable for all SoS services. HTML loads adyen and payermax bundles (PSPs); assets on kg-web-cdn (KingsGroup). Also store.funplus.com 'Funplus Store' hub (200).",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/state-of-survival-zombie-war/id1452474937",
      "storeUrls": [
        "https://ss-pay.funplus.com/"
      ],
      "stores": [
        {
          "candidate": "https://ss-pay.funplus.com/",
          "finalUrl": "https://ss-pay.funplus.com/",
          "checkedAt": "2026-11-03T06:15:08.453Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://ss-pay.funplus.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:08.453Z",
            "url": "https://ss-pay.funplus.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "a88c698c6a6e3f38674719c9e8350956aa16bc6a4b55a269df5f65bad26a74a6"
          },
          "snapshotSha256": "c41e919860f294a3c83da17640b3434494f35b0f3042a16607187803996f87af",
          "processors": [
            {
              "name": "PayerMax",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://ss-pay.funplus.com/",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "Adyen",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://ss-pay.funplus.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "PayerMax",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://ss-pay.funplus.com/",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "Adyen",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://ss-pay.funplus.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://ss-pay.funplus.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Top War: Battle Game",
      "publisher": "Topwar Studio (Rivergame)",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #84",
      "store_urls": [
        "https://www.rivergame.net/bullionPayNew/index.html#/pay"
      ],
      "store_url_source": "https://www.rivergame.net/",
      "provider_claim": "In-house",
      "provider_source": "https://www.rivergame.net/bullionPayNew/index.html",
      "notes": "Official rivergame.net (App Store seller URL) JS links bullionPayNew pay page (also h5.topwargame.com/h5game/bullionPayNew). curl 200, title 'TopWar Pay'. JS uses PayerMax PSP extensively; no web-shop vendor.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/top-war-battle-game/id1479198816",
      "storeUrls": [
        "https://www.rivergame.net/bullionPayNew/index.html#/pay"
      ],
      "stores": [
        {
          "candidate": "https://www.rivergame.net/bullionPayNew/index.html#/pay",
          "finalUrl": "https://www.rivergame.net/bullionPayNew/index.html#/pay",
          "checkedAt": "2026-11-03T06:15:12.429Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.rivergame.net/bullionPayNew/index.html#/pay",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:12.429Z",
            "url": "https://www.rivergame.net/bullionPayNew/index.html#/pay",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "c64db69762bb82c34a34eada0d00f33cd6511e10e21b655d4fe414924e780c3d"
          },
          "snapshotSha256": "7971b99bc64dd1deb0ee44103eb6dd0867a7cabac79c2dba58acbf0bd730aa23",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://www.rivergame.net/bullionPayNew/index.html",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "RAID: Shadow Legends",
      "publisher": "Plarium",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #57",
      "store_urls": [
        "https://store.raidshadowlegends.com/en/"
      ],
      "store_url_source": "https://raid-support.plarium.com/hc/en-us/articles/22038046846876-What-is-the-RAID-Web-Store",
      "provider_claim": "In-house",
      "provider_source": "https://store.epicgames.com/p/raid-shadow-legends-faq-0c4461",
      "notes": "Official Plarium support 'What is the RAID Web Store?' + forum announcement. curl 200, title 'RAID: Shadow Legends Web Store - Plarium'; Plarium ID login, Plarium Points loyalty. No vendor domains in HTML; Epic FAQ states RAID uses 'Plarium's own payment platform'.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/raid-shadow-legends/id1371565796",
      "storeUrls": [
        "https://store.raidshadowlegends.com/en/"
      ],
      "stores": [
        {
          "candidate": "https://store.raidshadowlegends.com/en/",
          "finalUrl": "https://store.raidshadowlegends.com/en/",
          "checkedAt": "2026-11-03T06:15:18.603Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.raidshadowlegends.com/en/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:18.603Z",
            "url": "https://store.raidshadowlegends.com/en/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "0a07f61bbbb9adc2871cda1e0f77603566b2d44d9f3d1fe33ca226f84364e15a"
          },
          "snapshotSha256": "cdc42becbb6a900c97ca86d1d90c81b4c306a01b400ff3b22677102540cbbe9a",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://store.epicgames.com/p/raid-shadow-legends-faq-0c4461",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Hero Wars: Alliance",
      "publisher": "Nexters",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #86",
      "store_urls": [
        "https://hwa.nexters.com/"
      ],
      "store_url_source": "https://alexandregames.com/hero-wars-alliance/guide/how-to-play-hero-wars-on-pc-and-mac-de.html",
      "provider_claim": "Aghanim",
      "provider_source": "https://hwa.nexters.com/",
      "notes": "'Hero Wars Hub' web shop (cart, loyalty, store bonus). curl 200. Page HTML references 'aghanimCopyright' and support.aghanim.com refund policy for 'payments on game hub' => Aghanim-powered. Reference is a creator/fan guide. Separately, Xsolla case study (2020) covers payments for Hero Wars web/browser version, not this hub.",
      "genre": "Adventure",
      "genre_source": "https://apps.apple.com/us/app/hero-wars-alliance-adventure/id1158967485",
      "storeUrls": [
        "https://hwa.nexters.com/"
      ],
      "stores": [
        {
          "candidate": "https://hwa.nexters.com/",
          "finalUrl": "https://hwa.nexters.com/",
          "checkedAt": "2026-11-03T06:15:21.860Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://hwa.nexters.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:21.860Z",
            "url": "https://hwa.nexters.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "16a15fb62e22e209ee83e054944c34d66a8f5ef66f460bd2f0b62fe9e36c16f7"
          },
          "snapshotSha256": "eda0645e4a276f7b069cc61e2e4487dba58d04345e13f9f8898bb5900938c22f",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": [
            {
              "name": "Apple",
              "evidence": "Sign in with Apple"
            },
            {
              "name": "player ID",
              "evidence": "player_id"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [
        {
          "name": "Apple",
          "evidence": "Sign in with Apple"
        },
        {
          "name": "player ID",
          "evidence": "player_id"
        }
      ],
      "publicClaim": {
        "name": "Aghanim",
        "source": "https://hwa.nexters.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Empires & Puzzles",
      "publisher": "Small Giant Games (Zynga/Take-Two)",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #40",
      "store_urls": [
        "https://www.empiresandpuzzles.com/"
      ],
      "store_url_source": "https://www.empiresandpuzzles.com/",
      "provider_claim": "Xsolla",
      "provider_source": "https://www.empiresandpuzzles.com/",
      "notes": "Official site homepage is the 'Empires & Puzzles Store' (nav 'Store' -> /, 'Webstore Bonus', 'better value' copy). curl 200. Take-Two T2GP storefront; page HTML config T2GP_PUBLIC_RUNTIME_CHECKOUT_HOST = secure.xsolla.com (Xsolla checkout). Support via Zynga Store helpshift.",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/empires-puzzles-match-3-rpg/id1117841866",
      "storeUrls": [
        "https://www.empiresandpuzzles.com/"
      ],
      "stores": [
        {
          "candidate": "https://www.empiresandpuzzles.com/",
          "finalUrl": "https://www.empiresandpuzzles.com/",
          "checkedAt": "2026-11-03T06:15:25.766Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.empiresandpuzzles.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:25.766Z",
            "url": "https://www.empiresandpuzzles.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "8e997bf9e36a80b8dd9e19fad08c260907c1bf62a132c54b37e6f22c60750ee2"
          },
          "snapshotSha256": "0bd2bf3aefb70a42880e5ac09972f68d74982490465f11b2334959a1bffa7355",
          "processors": [
            {
              "name": "Stripe",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://www.empiresandpuzzles.com/",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "Braintree",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://www.empiresandpuzzles.com/",
              "evidence": "Name appears in source; integration not confirmed"
            },
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://www.empiresandpuzzles.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "Apple Pay",
              "evidence": "applepay"
            },
            {
              "name": "Google Pay",
              "evidence": "googlepay"
            },
            {
              "name": "PayPal",
              "evidence": "paypal"
            },
            {
              "name": "card",
              "evidence": "Credit Card"
            }
          ],
          "loginHints": [
            {
              "name": "player ID",
              "evidence": "Player ID"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "Stripe",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://www.empiresandpuzzles.com/",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "Braintree",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://www.empiresandpuzzles.com/",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://www.empiresandpuzzles.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "player ID",
          "evidence": "Player ID"
        }
      ],
      "publicClaim": {
        "name": "Xsolla",
        "source": "https://www.empiresandpuzzles.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Marvel Contest of Champions",
      "publisher": "Kabam",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #42",
      "store_urls": [
        "https://store.playcontestofchampions.com/"
      ],
      "store_url_source": "https://www.pocketgamer.com/marvel-contest-of-champions/codes",
      "provider_claim": "Appcharge",
      "provider_source": "https://store.playcontestofchampions.com/",
      "notes": "'Summoner's Market' (launched June 2023 per guides). curl 200. Store JS bundle references api.appcharge.com, AppChargeCheckout provider, and also an Xsolla payment path (enum APP_CHARGE / XSOLLA / LOYALTY_POINTS); so Appcharge checkout with Xsolla as a second provider. playcontestofchampions.com itself returns 403 to curl.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/marvel-contest-of-champions/id896112560",
      "storeUrls": [
        "https://store.playcontestofchampions.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.playcontestofchampions.com/",
          "finalUrl": "https://store.playcontestofchampions.com/",
          "checkedAt": "2026-11-03T06:15:30.378Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.playcontestofchampions.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:30.378Z",
            "url": "https://store.playcontestofchampions.com/",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "b4e6310a349e91d658c1595388a1de74e420866b360e25aa5ba9ae7ca243658b"
          },
          "snapshotSha256": "defcbd66039f09e1a0f40f755d25d4141ffa743437ad3a27045b36faa3a29eb9",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "Appcharge",
        "source": "https://store.playcontestofchampions.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Star Wars: Galaxy of Heroes",
      "publisher": "EA / Capital Games",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #73",
      "store_urls": [
        "https://store.galaxy-of-heroes.starwars.ea.com/"
      ],
      "store_url_source": "https://help.ea.com/en/articles/star-wars/star-wars-galaxy-heroes/how-to-use-swgoh-web-store/",
      "provider_claim": null,
      "provider_source": null,
      "notes": "EA Help 'How to use the SWGOH Web Store' (first published 2025-07-09, updated 2026-04-16) links store URL; requires EA Account link, 18+. curl 200, title 'Star Wars Galaxy of Heroes Store'. No vendor domains in HTML or main JS bundle; likely EA in-house but no public evidence.",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/star-wars-galaxy-of-heroes/id921022358",
      "storeUrls": [
        "https://store.galaxy-of-heroes.starwars.ea.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.galaxy-of-heroes.starwars.ea.com/",
          "finalUrl": "https://store.galaxy-of-heroes.starwars.ea.com/",
          "checkedAt": "2026-11-03T06:15:33.631Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.galaxy-of-heroes.starwars.ea.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:33.631Z",
            "url": "https://store.galaxy-of-heroes.starwars.ea.com/",
            "status": 200,
            "contentType": "text/html;charset=UTF-8",
            "bodySha256": "50e70c8d9fe42dbd88bbf1d0a8d3c1a3145a588607d81a2e40fd43d62662162b"
          },
          "snapshotSha256": "e76f838668cbe0f86a1e48bffcff6d92a2c8e05c9a81b7e4b5119aacadc51ab9",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Legend of Mushroom",
      "publisher": "Joy Nice Games",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #19",
      "store_urls": [
        "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
        "https://bit.ly/lomseatopup"
      ],
      "store_url_source": "https://www.facebook.com/LegendofMushroomSEA/",
      "provider_claim": null,
      "provider_source": null,
      "notes": "Weak. SEA official Facebook lists 'Official Top-up: bit.ly/lomseatopup' -> payment.joyagegames.com 'Recharge Page' (200; SEA regional operator). payment.joynetgame.com 'Joy Topup Center - Recharge Page' (200) is on publisher's domain (App Store links privacy.joynetgame.com) but found only via search index. JS-only pages, no vendor domain seen.",
      "genre": "Casual",
      "genre_source": "https://apps.apple.com/us/app/legend-of-mushroom/id6475333787",
      "storeUrls": [
        "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
        "https://bit.ly/lomseatopup"
      ],
      "stores": [
        {
          "candidate": "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
          "finalUrl": "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
          "checkedAt": "2026-11-03T06:15:38.173Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:38.173Z",
            "url": "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "9b63cb852028c0176fcf77b4efbb31cf449ca1df6833bced9a858eba668f3b84"
          },
          "snapshotSha256": "380dca6a2dbae00c5ff2f505bce0138f980f5d6208d229ffba468d66003b466c",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        },
        {
          "candidate": "https://bit.ly/lomseatopup",
          "finalUrl": "https://payment.joyagegames.com/?domain_area=universal&client_id=1700214560989550",
          "checkedAt": "2026-11-03T06:15:42.188Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://bit.ly/lomseatopup",
              "status": 301
            },
            {
              "url": "https://payment.joyagegames.com/?domain_area=universal&client_id=1700214560989550",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:42.188Z",
            "url": "https://payment.joyagegames.com/?domain_area=universal&client_id=1700214560989550",
            "status": 200,
            "contentType": "text/html",
            "bodySha256": "730150be70b502bef6ff89e070007b44373a91a698e49af7d49d06840dc6f2e9"
          },
          "snapshotSha256": "dcf3b857e0959069f0ed68252a08e5d743ebe2cd2164b27c716bffcbfcfab0e9",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Roblox",
      "publisher": "Roblox Corp.",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #3",
      "store_urls": [
        "https://www.roblox.com/upgrades/robux"
      ],
      "store_url_source": "https://en.help.roblox.com/hc/en-us/articles/360029697131-Managing-and-spending-your-Roblox-Credit",
      "provider_claim": "In-house",
      "provider_source": "https://en.help.roblox.com/hc/en-us/articles/203313200-Ways-to-Get-Robux",
      "notes": "First-party Robux purchase page on roblox.com (help center links it; 'Ways to Get Robux' says web/gift-card purchases give more Robux than in-app). Gift cards also sold via roblox.com/giftcards. curl 200 https://www.roblox.com/upgrades/robux (SPA shell, no vendor domain in HTML). Not a third-party webshop vendor; Roblox's own billing. Checked 2026-10-25.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/roblox/id431946152",
      "storeUrls": [
        "https://www.roblox.com/upgrades/robux"
      ],
      "stores": [
        {
          "candidate": "https://www.roblox.com/upgrades/robux",
          "finalUrl": "https://www.roblox.com/upgrades/robux",
          "checkedAt": "2026-11-03T06:15:50.054Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.roblox.com/upgrades/robux",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:50.054Z",
            "url": "https://www.roblox.com/upgrades/robux",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "80188d32608bb3b2898ed3f32d9c67c48b142f333b409eb29089a0e0eb3ffd1f"
          },
          "snapshotSha256": "7ba435c0265b47ef840e98fe19d2bdd893ffb961ea0c9132dbefb3c78306951b",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": [
            {
              "name": "email OTP",
              "evidence": "EmailVerifyCode"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [
        {
          "name": "email OTP",
          "evidence": "EmailVerifyCode"
        }
      ],
      "publicClaim": {
        "name": "In-house",
        "source": "https://en.help.roblox.com/hc/en-us/articles/203313200-Ways-to-Get-Robux",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Pokémon TCG Pocket",
      "publisher": "Creatures / DeNA / The Pokémon Company",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #9",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found. Searches (web shop / Poké Gold outside app / Japan web store) only show in-app Poké Gold purchase (GameWith, App Store listing); Pokémon Center Online sells physical TCG Pocket merch only; Lootbar-type sites are third-party resellers, excluded.",
      "genre": "Casual",
      "genre_source": "https://apps.apple.com/us/app/pok%C3%A9mon-tcg-pocket/id6479970832",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Gossip Harbor",
      "publisher": "Microfun",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #11",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found. microfun.com (200, minimal page) has no shop link; fan wiki describes in-game Gem Store only; u4gm and similar are gray-market resellers, excluded.",
      "genre": "Puzzle",
      "genre_source": "https://apps.apple.com/us/app/gossip-harbor-merge-story/id1623318294",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Toon Blast",
      "publisher": "Peak Games (Zynga/Take-Two)",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #29",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No public web store URL found. toonblast.com redirects to peak.com (200) with no shop link. Take-Two says DTC/web stores are rolled out across almost its entire mobile portfolio (mobilegamer.biz / earnings-call coverage 2025-26) but no Toon Blast store URL or vendor is publicly referenced. Likely exists behind in-game links; unverified.",
      "genre": "Casual",
      "genre_source": "https://apps.apple.com/us/app/toon-blast/id1176027022",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Bingo Blitz",
      "publisher": "Playtika",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #42",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No dedicated web store URL publicly referenced. bingoblitz.com (200) links a browser version play.bingoblitz.com (200) where purchases presumably occur, but that is a web game client, not a shop. Playtika runs an in-house 'Playtika Store' (seen for Solitaire Grand Harvest; its JS lists studios sgh/wsop/boardkings/junesjourney/piratekings/bestfiends, not Bingo Blitz). Playtika DTC revenue ~39% of revenue Q1 2026 (SEC 8-K).",
      "genre": "Casino",
      "genre_source": "https://apps.apple.com/us/app/bingo-blitz-bingo-games/id529996768",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Slotomania",
      "publisher": "Playtika",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #25",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No dedicated web store URL publicly referenced. slotomania.com (200) links browser client play.slotomania.com/slots/ (200) — web game client, not a shop. Not listed among studios in Playtika Store JS bundle. Playtika in-house DTC likely covers it; unverified.",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/slotomania-slots-machine-game/id447553564",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Solitaire Grand Harvest",
      "publisher": "Playtika (Supertreat)",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #50",
      "store_urls": [
        "https://www.solitairegrandharvest.com/store/"
      ],
      "store_url_source": "https://www.solitairegrandharvest.com/",
      "provider_claim": "In-house",
      "provider_source": "https://www.solitairegrandharvest.com/store/",
      "notes": "Linked from official site homepage. curl 200; title 'Playtika Store - See Exclusive Games Offers'; assets from cdn-shop.playtika.com; JS bundle references epayments.playtika.com + Braintree/PayPal (no Appcharge/Xsolla/Stash). Playtika's own store platform; same bundle lists studios sgh, wsop, boardkings, junesjourney (store.junesjourney.com), piratekings, bestfiends.",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/solitaire-grand-harvest/id1223338261",
      "storeUrls": [
        "https://www.solitairegrandharvest.com/store/"
      ],
      "stores": [
        {
          "candidate": "https://www.solitairegrandharvest.com/store/",
          "finalUrl": "https://www.solitairegrandharvest.com/store/",
          "checkedAt": "2026-11-03T06:15:53.866Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.solitairegrandharvest.com/store/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:53.866Z",
            "url": "https://www.solitairegrandharvest.com/store/",
            "status": 200,
            "contentType": "text/html; charset=UTF-8",
            "bodySha256": "6310d91324cd1b1d8c2ad8b81df3c44dab2456c769919ca2cadd3e3bc0e3c016"
          },
          "snapshotSha256": "a9b77539047b79f900bee3b300003f1378b7149a44f9ed934d60162eed6f2461",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://www.solitairegrandharvest.com/store/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Jackpot Party Casino",
      "publisher": "Light & Wonder (SciPlay)",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #44",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No public web store URL found. jackpotparty.com (200) and sciplay.com link only app downloads. L&W 10-K/10-Q describe a 'proprietary direct-to-consumer platform' launched 2023, ~19% of SciPlay revenue FY2025, ~28% H1 2026 — in-house per filings, but no store URL public. No public Appcharge-SciPlay evidence found (hint unverified).",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/jackpot-party-casino-slots/id575980917",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Lightning Link Casino",
      "publisher": "Product Madness (Aristocrat)",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #47",
      "store_urls": [
        "https://lightning-link.appcharge.com/"
      ],
      "store_url_source": "https://lightning-link.appcharge.com/",
      "provider_claim": "Appcharge",
      "provider_source": "https://lightning-link.appcharge.com/",
      "notes": "Web store at lightning-link.appcharge.com (checked 2026-11-03: HTTPS 307 to /login, page title \"Lightning Link Casino\"), hosted on an Appcharge subdomain. Aristocrat HY2026 results: DTC 24% of Product Madness revenue (vs 13%).",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/lightning-link-casino-slots/id1243005112",
      "storeUrls": [
        "https://lightning-link.appcharge.com/"
      ],
      "stores": [
        {
          "candidate": "https://lightning-link.appcharge.com/",
          "finalUrl": "https://lightning-link.appcharge.com/login",
          "checkedAt": "2026-11-03T06:15:58.210Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://lightning-link.appcharge.com/",
              "status": 307
            },
            {
              "url": "https://lightning-link.appcharge.com/login",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0",
              "finalUrl": "https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0",
              "checkedAt": "2026-11-03T06:16:04.078Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:04.078Z",
                "url": "https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0",
                "status": 200,
                "contentType": "application/javascript; charset=UTF-8",
                "bodySha256": "af6d14f99b4a2873cfe585d7f370752abe5e10281998b6fec8f28b3ff43c4839"
              },
              "snapshotSha256": "658de7820a7562f4012edd7fc85f82a2f7784a45b6731b1def0f35dc7e525d67",
              "processors": [],
              "vendor": {
                "name": "Appcharge",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Appcharge",
                    "confidence": "high",
                    "url": "https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0",
                    "evidence": "final URL: https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0"
                  }
                ]
              },
              "provider": "Appcharge",
              "providerEvidence": [
                {
                  "provider": "Appcharge",
                  "confidence": "high",
                  "url": "https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0",
                  "evidence": "final URL: https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": []
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:15:58.210Z",
            "url": "https://lightning-link.appcharge.com/login",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "c9f0835598fd8ea50705e3b9e9d3d229dfe117200ba99c6005338ca3d35fb3cd"
          },
          "snapshotSha256": "68a2f72a2322b2500d613a449da058249a7040dd2cc7e96720f8cebecb6c8bf5",
          "processors": [],
          "vendor": {
            "name": "Appcharge",
            "confidence": "high",
            "evidence": [
              {
                "provider": "Appcharge",
                "confidence": "high",
                "url": "https://lightning-link.appcharge.com/login",
                "evidence": "final URL: https://lightning-link.appcharge.com/login"
              }
            ]
          },
          "provider": "Appcharge",
          "providerEvidence": [
            {
              "provider": "Appcharge",
              "confidence": "high",
              "url": "https://lightning-link.appcharge.com/login",
              "evidence": "final URL: https://lightning-link.appcharge.com/login"
            }
          ],
          "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
          "paymentHints": [],
          "loginHints": [
            {
              "name": "player ID",
              "evidence": "playerId"
            }
          ]
        }
      ],
      "vendor": {
        "name": "Appcharge",
        "confidence": "high",
        "evidence": [
          {
            "provider": "Appcharge",
            "confidence": "high",
            "url": "https://lightning-link.appcharge.com/login",
            "evidence": "final URL: https://lightning-link.appcharge.com/login"
          },
          {
            "provider": "Appcharge",
            "confidence": "high",
            "url": "https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0",
            "evidence": "final URL: https://lightning-link.appcharge.com/_next/static/chunks/192266ec-edb2f2aece230a96.js?dpl=1.0.0"
          }
        ]
      },
      "processors": [],
      "loginHints": [
        {
          "name": "player ID",
          "evidence": "playerId"
        }
      ],
      "publicClaim": {
        "name": "Appcharge",
        "source": "https://lightning-link.appcharge.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-11-03",
      "claimCheckedAt": "2026-11-03"
    },
    {
      "name": "Huuuge Casino",
      "publisher": "Huuuge Games",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #89",
      "store_urls": [
        "https://webshop.huuugecasino.com"
      ],
      "store_url_source": "https://intercom.help/huuugecasino/en/articles/14650095-what-is-the-webshop",
      "provider_claim": "Appcharge",
      "provider_source": "https://appcharge.com/blog/how-huuuge-reached-35-dtc-share-with-appcharge",
      "notes": "Official help center Webshop articles (what-is-the-webshop, Android/iOS guides, Huuuge Pay). curl 200 -> /login, title 'HC WebShop'; page HTML references appcharge.com media + AppchargeLogo. Appcharge case study (2025-12-08): partnership since early 2024, 4 web stores, 35% DTC share.",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/huuuge-casino-slots-games-777/id1028362533",
      "storeUrls": [
        "https://webshop.huuugecasino.com"
      ],
      "stores": [
        {
          "candidate": "https://webshop.huuugecasino.com",
          "finalUrl": "https://webshop.huuugecasino.com/login",
          "checkedAt": "2026-11-03T06:16:06.017Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://webshop.huuugecasino.com/",
              "status": 307
            },
            {
              "url": "https://webshop.huuugecasino.com/login",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:16:06.017Z",
            "url": "https://webshop.huuugecasino.com/login",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "a2fbfb8cd5ffa314c7ad8da1a7cdb9a328839f9b55b56a46418471d42ba33696"
          },
          "snapshotSha256": "d680baceeadd074fdbef50252cc3c0df47641af582d029e231ef092b093f6519",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": [
            {
              "name": "player ID",
              "evidence": "player ID"
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [
        {
          "name": "player ID",
          "evidence": "player ID"
        }
      ],
      "publicClaim": {
        "name": "Appcharge",
        "source": "https://appcharge.com/blog/how-huuuge-reached-35-dtc-share-with-appcharge",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "DoubleDown Casino",
      "publisher": "DoubleDown Interactive",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #49",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No public web store URL found. doubledowncasino.com (200) links only app/onelink + support.doubledowncasino.com (403 to fetch). Earnings releases: DTC revenue (incl. 'web storefront transactions') 52.4% of social casino revenue Q2 2026 — a web storefront exists per filings but URL/vendor not publicly referenced.",
      "genre": "Casino",
      "genre_source": "https://apps.apple.com/us/app/doubledown-casino-vegas-slots/id485126024",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "8 Ball Pool",
      "publisher": "Miniclip",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #97",
      "store_urls": [
        "https://www.codashop.com/en-us/8-ball-pool"
      ],
      "store_url_source": "https://www.gamedeveloper.com/press-release/miniclip-and-coda-payments-partner-to-expand-8-ball-pool-global-sales",
      "provider_claim": "Coda",
      "provider_source": "https://www.gamedeveloper.com/press-release/miniclip-and-coda-payments-partner-to-expand-8-ball-pool-global-sales",
      "notes": "Official Miniclip x Coda partnership press release (2021-11-04): 8 Ball Pool currencies on Codashop, US/Europe + 40 territories. Game page URL found linked from codashop.com/en-us homepage; curl 200. Codashop is an officially-listed reseller, not a Miniclip-branded webshop. No Miniclip-own webshop found.",
      "genre": "Sports",
      "genre_source": "https://apps.apple.com/us/app/8-ball-pool/id543186831",
      "storeUrls": [
        "https://www.codashop.com/en-us/8-ball-pool"
      ],
      "stores": [
        {
          "candidate": "https://www.codashop.com/en-us/8-ball-pool",
          "finalUrl": "https://www.codashop.com/en-us/8-ball-pool",
          "checkedAt": "2026-11-03T06:16:12.082Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.codashop.com/en-us/8-ball-pool",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://www.codashop.com/pwa-install-prompt-capture.js",
              "finalUrl": "https://www.codashop.com/pwa-install-prompt-capture.js",
              "checkedAt": "2026-11-03T06:16:17.678Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://www.codashop.com/pwa-install-prompt-capture.js",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:17.678Z",
                "url": "https://www.codashop.com/pwa-install-prompt-capture.js",
                "status": 200,
                "contentType": "text/javascript; charset=utf-8",
                "bodySha256": "295d71c95a56e3a4723ce01b3e07a8643b941abeb01123f901a37661a4798122"
              },
              "snapshotSha256": "c8a6347151e0e3ec2632f446d32f59cd7726680b764c31611a9210fb97e8e066",
              "processors": [],
              "vendor": {
                "name": "Coda",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Coda",
                    "confidence": "high",
                    "url": "https://www.codashop.com/pwa-install-prompt-capture.js",
                    "evidence": "final URL: https://www.codashop.com/pwa-install-prompt-capture.js"
                  }
                ]
              },
              "provider": "Coda",
              "providerEvidence": [
                {
                  "provider": "Coda",
                  "confidence": "high",
                  "url": "https://www.codashop.com/pwa-install-prompt-capture.js",
                  "evidence": "final URL: https://www.codashop.com/pwa-install-prompt-capture.js"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": []
            },
            {
              "candidate": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "finalUrl": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "checkedAt": "2026-11-03T06:16:17.778Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:17.778Z",
                "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                "status": 200,
                "contentType": "text/javascript",
                "bodySha256": "ee1c21f273da3a9bed43d2e998ae3bfabfa0d5979ed5d5b498b864bd6252a70c"
              },
              "snapshotSha256": "506aad0ad25749a1718659590c05573cec052ef25f653c2ee3b0746a0afe9448",
              "processors": [],
              "vendor": {
                "name": "Coda",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Coda",
                    "confidence": "high",
                    "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                    "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
                  }
                ]
              },
              "provider": "Coda",
              "providerEvidence": [
                {
                  "provider": "Coda",
                  "confidence": "high",
                  "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                  "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": []
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:16:12.082Z",
            "url": "https://www.codashop.com/en-us/8-ball-pool",
            "status": 200,
            "contentType": "text/html;charset=utf-8",
            "bodySha256": "805bb5fa07a8450c46aea9af0c3aac26e56c8e1a1547ce81f47ce31a99fbb456"
          },
          "snapshotSha256": "be998c343e80265e7dd8898bcf34c21fcfd6e6f7192785cb65d03b4f7ac0caa9",
          "processors": [
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://www.codashop.com/en-us/8-ball-pool",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "Coda",
            "confidence": "high",
            "evidence": [
              {
                "provider": "Coda",
                "confidence": "high",
                "url": "https://www.codashop.com/en-us/8-ball-pool",
                "evidence": "final URL: https://www.codashop.com/en-us/8-ball-pool"
              }
            ]
          },
          "provider": "Coda",
          "providerEvidence": [
            {
              "provider": "Coda",
              "confidence": "high",
              "url": "https://www.codashop.com/en-us/8-ball-pool",
              "evidence": "final URL: https://www.codashop.com/en-us/8-ball-pool"
            }
          ],
          "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "PayPal"
            }
          ],
          "loginHints": [
            {
              "name": "player ID",
              "evidence": "PlayerId"
            },
            {
              "name": "email OTP",
              "evidence": "email\",{\"label\":87,\"value\":88},\"Billing Zip Code"
            }
          ]
        }
      ],
      "vendor": {
        "name": "Coda",
        "confidence": "high",
        "evidence": [
          {
            "provider": "Coda",
            "confidence": "high",
            "url": "https://www.codashop.com/en-us/8-ball-pool",
            "evidence": "final URL: https://www.codashop.com/en-us/8-ball-pool"
          },
          {
            "provider": "Coda",
            "confidence": "high",
            "url": "https://www.codashop.com/pwa-install-prompt-capture.js",
            "evidence": "final URL: https://www.codashop.com/pwa-install-prompt-capture.js"
          },
          {
            "provider": "Coda",
            "confidence": "high",
            "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
            "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
          }
        ]
      },
      "processors": [
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://www.codashop.com/en-us/8-ball-pool",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "player ID",
          "evidence": "PlayerId"
        },
        {
          "name": "email OTP",
          "evidence": "email\",{\"label\":87,\"value\":88},\"Billing Zip Code"
        }
      ],
      "publicClaim": {
        "name": "Coda",
        "source": "https://www.gamedeveloper.com/press-release/miniclip-and-coda-payments-partner-to-expand-8-ball-pool-global-sales",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "WSOP Poker",
      "publisher": "Playtika",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #98",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No public store URL found. wsop.com (200) has no shop link. However the Playtika Store JS bundle (cdn-shop.playtika.com, served at solitairegrandharvest.com/store/) includes a 'wsop' studio config, implying an in-house Playtika web store for WSOP exists — URL not publicly referenced, so not listed.",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/wsop-texas-holdem-poker-game/id719525810",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Dice Dreams",
      "publisher": "SuperPlay",
      "rank_source": "editorial addition (Stash-listed studio)",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": "Stash",
      "provider_source": "https://www.stash.gg/blog/stash-acquires-galleon-native-d2c",
      "notes": "Stash blog (2025-11-18, acquisition of Galleon): Stash supports 'native D2C' for SuperPlay portfolio incl. Dice Dreams — in-game native checkout/alt payments, not a public web shop URL. Google Play listing mentions developer in-app payment option for select Rolls offers. SuperPlay helpshift purchases FAQs have no webshop article; superplay.co 403. Provider claim relates to D2C payments, no public store URL.",
      "genre": "Casual",
      "genre_source": "https://apps.apple.com/us/app/dice-dreams/id1484468651",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "Stash",
        "source": "https://www.stash.gg/blog/stash-acquires-galleon-native-d2c",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Honor of Kings",
      "publisher": "Tencent (TiMi) / Level Infinite intl",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #1",
      "store_urls": [
        "https://www.midasbuy.com/midasbuy/br/buy/hok"
      ],
      "store_url_source": "https://www.honorofkings.com/",
      "provider_claim": "Midasbuy",
      "provider_source": "https://www.honorofkings.com/",
      "notes": "Official global site HTML links www.midasbuy.com/midasbuy/br/buy/hok (Tencent's in-house top-up). curl 2026-10-25: 200 (final URL unchanged). Regional variants exist under midasbuy.com/midasbuy/<cc>/buy/hok.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/honor-of-kings/id1619254071",
      "storeUrls": [
        "https://www.midasbuy.com/midasbuy/br/buy/hok"
      ],
      "stores": [
        {
          "candidate": "https://www.midasbuy.com/midasbuy/br/buy/hok",
          "finalUrl": "https://www.midasbuy.com/midasbuy/br/buy/hok",
          "checkedAt": "2026-11-03T06:16:22.238Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352",
              "finalUrl": "https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352",
              "checkedAt": "2026-11-03T06:16:26.553Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:26.553Z",
                "url": "https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352",
                "status": 200,
                "contentType": "application/javascript",
                "bodySha256": "10fecf67b02e0aff82ebced7b86a1c25938ae8ce792a939994287e4bf2bb96bb"
              },
              "snapshotSha256": "1fbd28ced6b47ced579cd24329a952f8c0cce3d9fef5c167dbb2680d626dc440",
              "processors": [],
              "vendor": {
                "name": "Midasbuy (Tencent)",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Midasbuy (Tencent)",
                    "confidence": "high",
                    "url": "https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352",
                    "evidence": "final URL: https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352"
                  }
                ]
              },
              "provider": "Midasbuy (Tencent)",
              "providerEvidence": [
                {
                  "provider": "Midasbuy (Tencent)",
                  "confidence": "high",
                  "url": "https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352",
                  "evidence": "final URL: https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": [
                {
                  "name": "player ID",
                  "evidence": "playerId"
                }
              ]
            },
            {
              "candidate": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
              "finalUrl": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
              "checkedAt": "2026-11-03T06:16:31.162Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:31.162Z",
                "url": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
                "status": 200,
                "contentType": "application/javascript",
                "bodySha256": "c584a04edcff32f728067a70d83d901974a6455a823816ce31c326bc17472783"
              },
              "snapshotSha256": "bbde0b17b9a1d535a20edb8df46c8908903349a0dfe2ee9dadfb5f293ccffaf6",
              "processors": [
                {
                  "name": "Adyen",
                  "role": "payment processor",
                  "confidence": "low",
                  "url": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
                  "evidence": "Name appears in source; integration not confirmed"
                }
              ],
              "vendor": {
                "name": "Midasbuy (Tencent)",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Midasbuy (Tencent)",
                    "confidence": "high",
                    "url": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
                    "evidence": "final URL: https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js"
                  }
                ]
              },
              "provider": "Midasbuy (Tencent)",
              "providerEvidence": [
                {
                  "provider": "Midasbuy (Tencent)",
                  "confidence": "high",
                  "url": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
                  "evidence": "final URL: https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [
                {
                  "name": "PayPal",
                  "evidence": "paypal"
                }
              ],
              "loginHints": []
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:16:22.238Z",
            "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "be0f16cfc0971a778cb253b27700e79112136c035fe303085bcc190569feadd9"
          },
          "snapshotSha256": "b2fdaaf4de9114b9471b145d503d16daabaac42681cdca9fc548dad72b7f21fd",
          "processors": [
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "Midasbuy (Tencent)",
            "confidence": "high",
            "evidence": [
              {
                "provider": "Midasbuy (Tencent)",
                "confidence": "high",
                "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
                "evidence": "final URL: https://www.midasbuy.com/midasbuy/br/buy/hok"
              }
            ]
          },
          "provider": "Midasbuy (Tencent)",
          "providerEvidence": [
            {
              "provider": "Midasbuy (Tencent)",
              "confidence": "high",
              "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
              "evidence": "final URL: https://www.midasbuy.com/midasbuy/br/buy/hok"
            }
          ],
          "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
          "paymentHints": [
            {
              "name": "Apple Pay",
              "evidence": "Apple Pay"
            },
            {
              "name": "Google Pay",
              "evidence": "Google Pay"
            },
            {
              "name": "PayPal",
              "evidence": "PayPal"
            },
            {
              "name": "card",
              "evidence": "Visa"
            }
          ],
          "loginHints": [
            {
              "name": "player ID",
              "evidence": "PlayerId"
            },
            {
              "name": "email OTP",
              "evidence": "Email\":\"https://cdn.midasbuy.com/images/code"
            }
          ]
        }
      ],
      "vendor": {
        "name": "Midasbuy (Tencent)",
        "confidence": "high",
        "evidence": [
          {
            "provider": "Midasbuy (Tencent)",
            "confidence": "high",
            "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
            "evidence": "final URL: https://www.midasbuy.com/midasbuy/br/buy/hok"
          },
          {
            "provider": "Midasbuy (Tencent)",
            "confidence": "high",
            "url": "https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352",
            "evidence": "final URL: https://cdn.midasbuy.com/midas_fe_sdk/cdn/production/report-instance.standalone.min.js?t=1793686586352"
          },
          {
            "provider": "Midasbuy (Tencent)",
            "confidence": "high",
            "url": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
            "evidence": "final URL: https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js"
          }
        ]
      },
      "processors": [
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
          "evidence": "Name appears in source; integration not confirmed"
        },
        {
          "name": "Adyen",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://cdn.midasbuy.com/h5/overseah5/js/midas-oversea-h5page.js",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "player ID",
          "evidence": "PlayerId"
        },
        {
          "name": "email OTP",
          "evidence": "Email\":\"https://cdn.midasbuy.com/images/code"
        },
        {
          "name": "player ID",
          "evidence": "playerId"
        }
      ],
      "publicClaim": {
        "name": "Midasbuy",
        "source": "https://www.honorofkings.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "PUBG Mobile",
      "publisher": "Tencent / Krafton",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #7",
      "store_urls": [
        "https://www.midasbuy.com/midasbuy/buy/pubgm"
      ],
      "store_url_source": "https://www.pubgmobile.com/en-US/home.shtml",
      "provider_claim": "Midasbuy",
      "provider_source": "https://www.pubgmobile.com/en-US/home.shtml",
      "notes": "Official site HTML links midasbuy.com/midasbuy/buy/pubgm (also /hk/buy/pubgm). curl 2026-10-25: 200, geo-redirected to /midasbuy/il/buy/pubgm. Midasbuy = Tencent in-house.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/pubg-mobile/id1330123889",
      "storeUrls": [
        "https://www.midasbuy.com/midasbuy/buy/pubgm"
      ],
      "stores": [
        {
          "candidate": "https://www.midasbuy.com/midasbuy/buy/pubgm",
          "finalUrl": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
          "checkedAt": "2026-11-03T06:16:31.893Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.midasbuy.com/midasbuy/buy/pubgm",
              "status": 302
            },
            {
              "url": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js",
              "finalUrl": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js",
              "checkedAt": "2026-11-03T06:16:36.095Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:36.095Z",
                "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js",
                "status": 200,
                "contentType": "application/javascript",
                "bodySha256": "4fa3d3ca03e6977313acf0fccf07d8e0a604e18ebde6bef74dbbcfd637564d43"
              },
              "snapshotSha256": "71acbe5d4fe9d213fb9d732c9fa109e11a6eef98ba41f6818bb0931384950e4e",
              "processors": [],
              "vendor": {
                "name": "Midasbuy (Tencent)",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Midasbuy (Tencent)",
                    "confidence": "high",
                    "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js",
                    "evidence": "final URL: https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js"
                  }
                ]
              },
              "provider": "Midasbuy (Tencent)",
              "providerEvidence": [
                {
                  "provider": "Midasbuy (Tencent)",
                  "confidence": "high",
                  "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js",
                  "evidence": "final URL: https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": []
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:16:31.893Z",
            "url": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "7b1af73a03804dab62d2db0be5436172f8aa0f9b3566d6b8c69693761c51b190"
          },
          "snapshotSha256": "c2967330f33537118961c8f859ffb644643683b930f2ab2ddb93fd60d93c75e2",
          "processors": [],
          "vendor": {
            "name": "Midasbuy (Tencent)",
            "confidence": "high",
            "evidence": [
              {
                "provider": "Midasbuy (Tencent)",
                "confidence": "high",
                "url": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
                "evidence": "final URL: https://www.midasbuy.com/midasbuy/il/buy/pubgm"
              }
            ]
          },
          "provider": "Midasbuy (Tencent)",
          "providerEvidence": [
            {
              "provider": "Midasbuy (Tencent)",
              "confidence": "high",
              "url": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
              "evidence": "final URL: https://www.midasbuy.com/midasbuy/il/buy/pubgm"
            }
          ],
          "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
          "paymentHints": [
            {
              "name": "card",
              "evidence": "Credit Card"
            }
          ],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "Midasbuy (Tencent)",
        "confidence": "high",
        "evidence": [
          {
            "provider": "Midasbuy (Tencent)",
            "confidence": "high",
            "url": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
            "evidence": "final URL: https://www.midasbuy.com/midasbuy/il/buy/pubgm"
          },
          {
            "provider": "Midasbuy (Tencent)",
            "confidence": "high",
            "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js",
            "evidence": "final URL: https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-016f7080-fc14-4f.js"
          }
        ]
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "Midasbuy",
        "source": "https://www.pubgmobile.com/en-US/home.shtml",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Free Fire",
      "publisher": "Garena",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #19",
      "store_urls": [
        "https://shop.garena.sg/"
      ],
      "store_url_source": "https://ff.garena.com/en/",
      "provider_claim": "In-house",
      "provider_source": "https://ff.garena.com/en/",
      "notes": "Official ff.garena.com links shop.garena.sg (utm_source=official website, 'Entrance'). Garena's own top-up shop. curl 2026-10-25: 200. Store HTML (JS shell) showed no third-party vendor domains. Codashop also sells FF in some regions but no official listing confirmed here, so not claimed.",
      "genre": "Adventure",
      "genre_source": "https://apps.apple.com/us/app/free-fire-x-naruto-shippuden/id1300146617",
      "storeUrls": [
        "https://shop.garena.sg/"
      ],
      "stores": [
        {
          "candidate": "https://shop.garena.sg/",
          "finalUrl": "https://shop.garena.sg/",
          "checkedAt": "2026-11-03T06:16:39.897Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://shop.garena.sg/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:16:39.897Z",
            "url": "https://shop.garena.sg/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "46f813f97d926c90f770964c13934bc0b477b06a030d138cceecb85c6da0a68f"
          },
          "snapshotSha256": "814278378d67eef5c36aedef94a2fa97e014f86699bd2b6df3428e2ebea5a4e0",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://ff.garena.com/en/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Call of Duty: Mobile",
      "publisher": "Activision / TiMi",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #25",
      "store_urls": [
        "https://store.callofdutymobile.com/"
      ],
      "store_url_source": "https://www.callofduty.com/mobile",
      "provider_claim": "Coda",
      "provider_source": "https://www.coda.co/press/codm-webstore-launch/",
      "notes": "callofduty.com/mobile HTML has codm-store-button -> store.callofdutymobile.com. Coda press release (10 Jan 2024) + pocketgamer.biz (11 Jan 2024) describe Activision x Coda CODM Web Store (bonus CP up to 50%). curl 2026-10-25: 200 -> /international; page HTML references codashop.com / codapayments.com.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/call-of-duty-mobile/id1287282214",
      "storeUrls": [
        "https://store.callofdutymobile.com/"
      ],
      "stores": [
        {
          "candidate": "https://store.callofdutymobile.com/",
          "finalUrl": "https://store.callofdutymobile.com/international",
          "checkedAt": "2026-11-03T06:16:44.012Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://store.callofdutymobile.com/",
              "status": 301
            },
            {
              "url": "https://store.callofdutymobile.com/international",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "finalUrl": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "checkedAt": "2026-11-03T06:16:50.013Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:50.013Z",
                "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                "status": 200,
                "contentType": "text/javascript",
                "bodySha256": "ee1c21f273da3a9bed43d2e998ae3bfabfa0d5979ed5d5b498b864bd6252a70c"
              },
              "snapshotSha256": "60e2031d05fd85fbe836fcc04dfc51c6894e5228f0ba2602ac4725e1e9843c9e",
              "processors": [],
              "vendor": {
                "name": "Coda",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Coda",
                    "confidence": "high",
                    "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                    "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
                  }
                ]
              },
              "provider": "Coda",
              "providerEvidence": [
                {
                  "provider": "Coda",
                  "confidence": "high",
                  "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                  "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": []
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:16:44.012Z",
            "url": "https://store.callofdutymobile.com/international",
            "status": 200,
            "contentType": "text/html;charset=utf-8",
            "bodySha256": "a613bad90f84bf8ee322f3a2d556d6abc19627a8232e051eb89766b677780b69"
          },
          "snapshotSha256": "34bfb2504357cd90b5b1e60ccbca501bcfcd2882f1ad2f03563ec2b9e10f6f27",
          "processors": [],
          "vendor": {
            "name": "Coda",
            "confidence": "medium",
            "evidence": [
              {
                "provider": "Coda",
                "confidence": "medium",
                "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                "evidence": "<script type=\"module\" src=\"https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js\" crossorigin>"
              }
            ]
          },
          "provider": "Coda",
          "providerEvidence": [
            {
              "provider": "Coda",
              "confidence": "medium",
              "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "evidence": "<script type=\"module\" src=\"https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js\" crossorigin>"
            }
          ],
          "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
          "paymentHints": [],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "Coda",
        "confidence": "high",
        "evidence": [
          {
            "provider": "Coda",
            "confidence": "medium",
            "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
            "evidence": "<script type=\"module\" src=\"https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js\" crossorigin>"
          },
          {
            "provider": "Coda",
            "confidence": "high",
            "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
            "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
          }
        ]
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "Coda",
        "source": "https://www.coda.co/press/codm-webstore-launch/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Delta Force",
      "publisher": "Tencent (TiMi)",
      "rank_source": "pocketgamer.biz 2025 top-grossing (AppMagic) #21",
      "store_urls": [
        "https://www.midasbuy.com/midasbuy/buy/dfm"
      ],
      "store_url_source": "https://www.playdeltaforce.com/en/",
      "provider_claim": "Midasbuy",
      "provider_source": "https://www.playdeltaforce.com/en/",
      "notes": "Official playdeltaforce.com HTML references Midasbuy and links midasbuy.com/midasbuy/buy/dfm (dfm = Delta Force mobile). curl 2026-10-25: 200, geo-redirected to /midasbuy/il/buy/dfm.",
      "genre": "Action",
      "genre_source": "https://apps.apple.com/us/app/delta-force-2nd-anniversary/id6451399876",
      "storeUrls": [
        "https://www.midasbuy.com/midasbuy/buy/dfm"
      ],
      "stores": [
        {
          "candidate": "https://www.midasbuy.com/midasbuy/buy/dfm",
          "finalUrl": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
          "checkedAt": "2026-11-03T06:16:51.944Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://www.midasbuy.com/midasbuy/buy/dfm",
              "status": 302
            },
            {
              "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js",
              "finalUrl": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js",
              "checkedAt": "2026-11-03T06:16:56.058Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:16:56.058Z",
                "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js",
                "status": 200,
                "contentType": "application/javascript",
                "bodySha256": "1f98e5abb38bb9743768f5974eb971528e5123667c37f3e759beda6e164ff39c"
              },
              "snapshotSha256": "7c9fb484ffc7afe5f6009a648fc83af17e2618390bdd596eedc7c45f08c30119",
              "processors": [],
              "vendor": {
                "name": "Midasbuy (Tencent)",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Midasbuy (Tencent)",
                    "confidence": "high",
                    "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js",
                    "evidence": "final URL: https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js"
                  }
                ]
              },
              "provider": "Midasbuy (Tencent)",
              "providerEvidence": [
                {
                  "provider": "Midasbuy (Tencent)",
                  "confidence": "high",
                  "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js",
                  "evidence": "final URL: https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": [
                {
                  "name": "player ID",
                  "evidence": "Player ID"
                }
              ]
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:16:51.944Z",
            "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "ee5ae8e4c42f0599109e291b1fc4bb2fb2b1b616c1be9ba99e83183077ad4947"
          },
          "snapshotSha256": "4b1c3716d151d47b7f39124ae359da7b7c99b14ee2f88d689935e62c54c9b956",
          "processors": [
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "Midasbuy (Tencent)",
            "confidence": "high",
            "evidence": [
              {
                "provider": "Midasbuy (Tencent)",
                "confidence": "high",
                "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
                "evidence": "final URL: https://www.midasbuy.com/midasbuy/il/buy/dfm"
              }
            ]
          },
          "provider": "Midasbuy (Tencent)",
          "providerEvidence": [
            {
              "provider": "Midasbuy (Tencent)",
              "confidence": "high",
              "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
              "evidence": "final URL: https://www.midasbuy.com/midasbuy/il/buy/dfm"
            }
          ],
          "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "PayPal"
            },
            {
              "name": "card",
              "evidence": "Credit Card"
            }
          ],
          "loginHints": [
            {
              "name": "player ID",
              "evidence": "PLAYER ID"
            }
          ]
        }
      ],
      "vendor": {
        "name": "Midasbuy (Tencent)",
        "confidence": "high",
        "evidence": [
          {
            "provider": "Midasbuy (Tencent)",
            "confidence": "high",
            "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
            "evidence": "final URL: https://www.midasbuy.com/midasbuy/il/buy/dfm"
          },
          {
            "provider": "Midasbuy (Tencent)",
            "confidence": "high",
            "url": "https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js",
            "evidence": "final URL: https://pagedoo.midasbuy.com/material/202212191737170171064960/i18nData-697c7268-378c-48.js"
          }
        ]
      },
      "processors": [
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "player ID",
          "evidence": "PLAYER ID"
        },
        {
          "name": "player ID",
          "evidence": "Player ID"
        }
      ],
      "publicClaim": {
        "name": "Midasbuy",
        "source": "https://www.playdeltaforce.com/en/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Genshin Impact",
      "publisher": "HoYoverse",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #15",
      "store_urls": [
        "https://sdk.hoyoverse.com/payment/genshin/"
      ],
      "store_url_source": "https://mytour.vn/en/blog/bai-viet/discovering-the-safest-and-most-detailed-methods-to-top-up-genshin-impact.html",
      "provider_claim": "In-house",
      "provider_source": "https://sdk.hoyoverse.com/payment/genshin/",
      "notes": "Official 'top-up center' existence confirmed by HoYoverse X post (x.com/GenshinImpact/status/1792375551560470677, May 2024, re US tax-inclusive pricing) via Siliconera; exact URL only found in a third-party guide (weak source). genshin.hoyoverse.com is a JS SPA, no link found in static HTML. curl 2026-10-25: 200. HoYoverse SDK payment page; HTML references Adyen (PSP) strings, no D2C vendor. Codashop sells HoYo vouchers in SEA (Coda partnership 2023) but that is a reseller channel, not the web store.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/genshin-impact-6th-anniversary/id1517783697",
      "storeUrls": [
        "https://sdk.hoyoverse.com/payment/genshin/"
      ],
      "stores": [
        {
          "candidate": "https://sdk.hoyoverse.com/payment/genshin/",
          "finalUrl": "https://sdk.hoyoverse.com/payment/genshin/",
          "checkedAt": "2026-11-03T06:16:58.124Z",
          "status": null,
          "outcome": "robots_blocked",
          "robots": {
            "url": "https://sdk.hoyoverse.com/robots.txt",
            "status": 403,
            "rule": null
          },
          "chain": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://sdk.hoyoverse.com/payment/genshin/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Honkai: Star Rail",
      "publisher": "HoYoverse",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #15",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "HoYoverse X post (x.com/honkaistarrail/status/1792389395703906551, May 2024) and Siliconera confirm an official HSR top-up center/PC site exists, but no qualifying public source gave its URL (hsr.hoyoverse.com is a JS SPA; searches surfaced only resellers). Likely same HoYoverse SDK payment platform as Genshin (In-house) - unverified. Coda/Codashop official voucher+direct top-up partnership for HSR announced 2023 (codapayments.com press) - reseller channel.",
      "genre": "Adventure",
      "genre_source": "https://apps.apple.com/us/app/honkai-star-rail/id1599719154",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Love and Deepspace",
      "publisher": "Papergames / Infold",
      "rank_source": "mobilegamer.biz 2025 top-grossing (AppMagic) #18",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found. loveanddeepspace.infoldgames.com/en-EN/home (200) shows only App Store/Google Play buttons, no shop link. Searches for Infold web shop/top-up returned only gray-market resellers (Lootbar, Topuplist, LDShop, GamsGo). Hint about an Infold web shop not confirmed.",
      "genre": "Simulation",
      "genre_source": "https://apps.apple.com/us/app/love-and-deepspace/id6443467666",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Goddess of Victory: NIKKE",
      "publisher": "Shift Up / Level Infinite",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #40",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No official web store found. nikke-en.com (200) links app stores, Google Play PC, Steam, blablalink community (no shop found on its static HTML); no Midasbuy link. Searches returned only resellers (LDShop, Topuplist). Midasbuy NIKKE page not referenced by an official source, so not recorded.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/us/app/goddess-of-victory-nikke/id1585915174",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Mobile Legends: Bang Bang",
      "publisher": "Moonton",
      "rank_source": "Udonis all-time top-grossing (AppMagic) #50",
      "store_urls": [],
      "store_url_source": null,
      "provider_claim": null,
      "provider_source": null,
      "notes": "No Moonton-owned web store found. mobilelegends.com (200, JS shell) has no top-up/shop link in static HTML; en.moonton.com news has no top-up announcement. Codashop page claims 'partnered with Moonton for official top ups' (codashop.com/en-nl/mobile-legends) but no Moonton-side official listing found, so Coda not claimed. Treat as Coda-reseller-led; re-check MLBB in-game/official socials.",
      "genre": "Strategy",
      "genre_source": "https://apps.apple.com/us/app/mobile-legends-bang-bang-us/id6741568655",
      "storeUrls": [],
      "stores": [],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": null,
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "eFootball",
      "publisher": "Konami",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #24",
      "store_urls": [
        "https://efootball.ottcommerce.com/en-in/efootball"
      ],
      "store_url_source": "https://www.sportsdunia.com/esports/efootball-how-to-get-thiago-alcantara-epic-card",
      "provider_claim": "Coda",
      "provider_source": "https://efootball.ottcommerce.com/en-in/efootball",
      "notes": "Page title 'Konami eFootball Official Web Store - India'; HTML references codashop.com / codapayments.com. EGW News reports 'KONAMI launches eFootball CODA Web Store' (bonus coins, US/UK/CA/IT + Asia/Africa/ME). curl 2026-10-25: 200. Regional paths vary (en-in shown). Konami's own efootball site static HTML did not link it.",
      "genre": "Sports",
      "genre_source": "https://apps.apple.com/us/app/efootball/id1117270703",
      "storeUrls": [
        "https://efootball.ottcommerce.com/en-in/efootball"
      ],
      "stores": [
        {
          "candidate": "https://efootball.ottcommerce.com/en-in/efootball",
          "finalUrl": "https://efootball.ottcommerce.com/en-in/efootball",
          "checkedAt": "2026-11-03T06:17:00.081Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://efootball.ottcommerce.com/en-in/efootball",
              "status": 200
            }
          ],
          "linked": [
            {
              "candidate": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "finalUrl": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "checkedAt": "2026-11-03T06:17:04.935Z",
              "status": 200,
              "outcome": "fetched",
              "chain": [
                {
                  "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                  "status": 200
                }
              ],
              "linked": [],
              "snapshot": {
                "checkedAt": "2026-11-03T06:17:04.935Z",
                "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                "status": 200,
                "contentType": "text/javascript",
                "bodySha256": "ee1c21f273da3a9bed43d2e998ae3bfabfa0d5979ed5d5b498b864bd6252a70c"
              },
              "snapshotSha256": "90f03a5123c0a738fa01d2cdde5f8e80d9eaa7e82acec70927e47a276fd01820",
              "processors": [],
              "vendor": {
                "name": "Coda",
                "confidence": "high",
                "evidence": [
                  {
                    "provider": "Coda",
                    "confidence": "high",
                    "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                    "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
                  }
                ]
              },
              "provider": "Coda",
              "providerEvidence": [
                {
                  "provider": "Coda",
                  "confidence": "high",
                  "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                  "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
                }
              ],
              "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
              "paymentHints": [],
              "loginHints": []
            }
          ],
          "snapshot": {
            "checkedAt": "2026-11-03T06:17:00.081Z",
            "url": "https://efootball.ottcommerce.com/en-in/efootball",
            "status": 200,
            "contentType": "text/html;charset=utf-8",
            "bodySha256": "9fa45686fb0183f16d576ccb1b0a152fef53dc3cc99b1953db7e9967f8a6e8ab"
          },
          "snapshotSha256": "438c63a44d0d2d198dcf0f2d5e1bb7edcb0dda540fd8955ff9394e8f9048509f",
          "processors": [
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://efootball.ottcommerce.com/en-in/efootball",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "Coda",
            "confidence": "medium",
            "evidence": [
              {
                "provider": "Coda",
                "confidence": "medium",
                "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
                "evidence": "<script type=\"module\" src=\"https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js\" crossorigin>"
              }
            ]
          },
          "provider": "Coda",
          "providerEvidence": [
            {
              "provider": "Coda",
              "confidence": "medium",
              "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
              "evidence": "<script type=\"module\" src=\"https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js\" crossorigin>"
            }
          ],
          "classificationNote": "Technical domain fingerprint; not a verified commercial relationship.",
          "paymentHints": [
            {
              "name": "PayPal",
              "evidence": "PayPal"
            }
          ],
          "loginHints": [
            {
              "name": "player ID",
              "evidence": "Player ID"
            },
            {
              "name": "email OTP",
              "evidence": "EmailConsent\":15},{\"sub\":30,\"authCode"
            }
          ]
        }
      ],
      "vendor": {
        "name": "Coda",
        "confidence": "high",
        "evidence": [
          {
            "provider": "Coda",
            "confidence": "medium",
            "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
            "evidence": "<script type=\"module\" src=\"https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js\" crossorigin>"
          },
          {
            "provider": "Coda",
            "confidence": "high",
            "url": "https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js",
            "evidence": "final URL: https://cc-assets.codashop.com/_nuxt/BtIPKMGY.js"
          }
        ]
      },
      "processors": [
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://efootball.ottcommerce.com/en-in/efootball",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [
        {
          "name": "player ID",
          "evidence": "Player ID"
        },
        {
          "name": "email OTP",
          "evidence": "EmailConsent\":15},{\"sub\":30,\"authCode"
        }
      ],
      "publicClaim": {
        "name": "Coda",
        "source": "https://efootball.ottcommerce.com/en-in/efootball",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Monster Strike",
      "publisher": "Mixi",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #17",
      "store_urls": [
        "https://webshop.monster-strike.com/"
      ],
      "store_url_source": "https://www.monster-strike.com/",
      "provider_claim": "In-house",
      "provider_source": "https://www.monster-strike.com/",
      "notes": "Official site has webshop banner/link to webshop.monster-strike.com ('モンスターストライク公式Webショップ'), opened 14 Aug 2024 (MIXI ID login, Visa/MC at launch). curl 2026-10-25: 200; no vendor domains in HTML. Separately, Digital Garage press release 14 Oct 2025 says Monster Strike is on AppPay (third-party payment platform, 'official store') - second channel, URL not given.",
      "genre": "Roleplaying",
      "genre_source": "https://apps.apple.com/jp/app/%E3%83%A2%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%B9%E3%83%88%E3%83%A9%E3%82%A4%E3%82%AF/id658511662",
      "storeUrls": [
        "https://webshop.monster-strike.com/"
      ],
      "stores": [
        {
          "candidate": "https://webshop.monster-strike.com/",
          "finalUrl": "https://webshop.monster-strike.com/",
          "checkedAt": "2026-11-03T06:17:05.915Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://webshop.monster-strike.com/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:17:05.915Z",
            "url": "https://webshop.monster-strike.com/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "9d5e1a0657b00e8bd3f2551e0938703ab41a9b4a377bf9d3ff5d8ddeecbcf5f2"
          },
          "snapshotSha256": "431422268f2ccc5bfb2b7b69a2ebdf98131d1c1c2386e03fec701a233231d8c1",
          "processors": [
            {
              "name": "PayPal",
              "role": "payment processor",
              "confidence": "low",
              "url": "https://webshop.monster-strike.com/",
              "evidence": "Name appears in source; integration not confirmed"
            }
          ],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "Apple Pay",
              "evidence": "Apple Pay"
            },
            {
              "name": "PayPal",
              "evidence": "paypal"
            },
            {
              "name": "card",
              "evidence": "VISA"
            }
          ],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [
        {
          "name": "PayPal",
          "role": "payment processor",
          "confidence": "low",
          "url": "https://webshop.monster-strike.com/",
          "evidence": "Name appears in source; integration not confirmed"
        }
      ],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://www.monster-strike.com/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Uma Musume Pretty Derby",
      "publisher": "Cygames",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #35",
      "store_urls": [
        "https://webstore.cygames.com/umamusume/"
      ],
      "store_url_source": "https://umamusume.jp/",
      "provider_claim": "In-house",
      "provider_source": "https://www.4gamer.net/games/414/G041434/20250214027/",
      "notes": "umamusume.jp nav links Cygames WebStore (webstore.cygames.com/umamusume/). Sales of in-game items (jewels) started 14 Feb 2025 per 4Gamer; requires Cygames ID link. Cygames' own store platform. curl 2026-10-25: 200; no third-party vendor domains in HTML. JP version.",
      "genre": "Adventure",
      "genre_source": "https://apps.apple.com/us/app/umamusume-pretty-derby/id6480433538",
      "storeUrls": [
        "https://webstore.cygames.com/umamusume/"
      ],
      "stores": [
        {
          "candidate": "https://webstore.cygames.com/umamusume/",
          "finalUrl": "https://webstore.cygames.com/umamusume/",
          "checkedAt": "2026-11-03T06:17:10.175Z",
          "status": 200,
          "outcome": "fetched",
          "chain": [
            {
              "url": "https://webstore.cygames.com/umamusume/",
              "status": 200
            }
          ],
          "linked": [],
          "snapshot": {
            "checkedAt": "2026-11-03T06:17:10.175Z",
            "url": "https://webstore.cygames.com/umamusume/",
            "status": 200,
            "contentType": "text/html; charset=utf-8",
            "bodySha256": "1e416be185aef651e9ad2ed7749fcebb3453cf74cd9a1a0cb32c1ed0c584c0aa"
          },
          "snapshotSha256": "4fd2bfdbc52441dc5084eeac1d64937cc78f592c9ce3dafcc18bc6dee905ee94",
          "processors": [],
          "vendor": {
            "name": "unknown",
            "confidence": "low",
            "evidence": []
          },
          "provider": "custom",
          "providerEvidence": [],
          "classificationNote": "No known fingerprint found; custom is an unverified fallback, not proof of an in-house provider.",
          "paymentHints": [
            {
              "name": "Apple Pay",
              "evidence": "applepay"
            }
          ],
          "loginHints": []
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://www.4gamer.net/games/414/G041434/20250214027/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    },
    {
      "name": "Fate/Grand Order",
      "publisher": "Aniplex / Lasengle",
      "rank_source": "Udonis 2025 top-grossing (AppMagic) #26",
      "store_urls": [
        "https://online.aniplex.co.jp/itemCVhbvlES.html"
      ],
      "store_url_source": "https://www.fate-go.jp/",
      "provider_claim": "In-house",
      "provider_source": "https://www.fate-go.jp/",
      "notes": "fate-go.jp header nav item '聖晶石購入' (buy Saint Quartz) links Aniplex Online product page. Aniplex's own e-commerce (Salesforce Commerce Cloud/demandware backend). curl 2026-10-25: 302 to waitingroom.online.aniplex.co.jp (queue/bot wall). Inside Games (24 Sep 2025) reports ~10% below in-app + coupon. JP version; FGO prepaid cards also sold at retail (Aug 2025).",
      "genre": "Card",
      "genre_source": "https://apps.apple.com/us/app/fate-grand-order-english/id1183802626",
      "storeUrls": [
        "https://online.aniplex.co.jp/itemCVhbvlES.html"
      ],
      "stores": [
        {
          "candidate": "https://online.aniplex.co.jp/itemCVhbvlES.html",
          "finalUrl": "https://waitingroom.online.aniplex.co.jp/?c=anxonline&e=aniplexwaitingroom&ver=v3-javascript-3.7.10&cver=21&man=anx_prd_202408&t=https%3A%2F%2Fonline.aniplex.co.jp%2Fon%2Fdemandware.store%2FSites-ANX-Site%2Fja_JP%2FProduct-Show%3Fpid%3DitemCVhbvlES&kupver=salesforce-2.1.0",
          "checkedAt": "2026-11-03T06:17:13.909Z",
          "status": null,
          "outcome": "robots_blocked",
          "robots": {
            "url": "https://waitingroom.online.aniplex.co.jp/robots.txt",
            "status": 200,
            "rule": "/"
          },
          "chain": [
            {
              "url": "https://online.aniplex.co.jp/itemCVhbvlES.html",
              "status": 302
            }
          ]
        }
      ],
      "vendor": {
        "name": "unknown",
        "confidence": "low",
        "evidence": []
      },
      "processors": [],
      "loginHints": [],
      "publicClaim": {
        "name": "In-house",
        "source": "https://www.fate-go.jp/",
        "label": "public claim"
      },
      "curatedAt": "2026-10-25",
      "claimCheckedAt": "2026-10-25"
    }
  ],
  "recheckNote": "Full scan of the curated list. Lightning Link Casino re-curated on 2026-11-03 (public store URL found); other public claims keep their curation dates.",
  "diff": {
    "previous": "results-2026-10-27.json",
    "changes": [
      {
        "game": "Clash Royale",
        "kind": "store",
        "url": "https://store.supercell.com/",
        "before": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "ed04b540db1dfe6244b6e2dba6c64b36616967a35d917d276a339694fea5e05a",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Brawl Stars",
        "kind": "store",
        "url": "https://store.supercell.com/",
        "before": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "ed04b540db1dfe6244b6e2dba6c64b36616967a35d917d276a339694fea5e05a",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Clash of Clans",
        "kind": "store",
        "url": "https://store.supercell.com/",
        "before": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "ed04b540db1dfe6244b6e2dba6c64b36616967a35d917d276a339694fea5e05a",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Hay Day",
        "kind": "store",
        "url": "https://store.supercell.com/",
        "before": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "ed04b540db1dfe6244b6e2dba6c64b36616967a35d917d276a339694fea5e05a",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.supercell.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "1eb7a19c1034c13f0987b8f0e5e01e5dc11750940b03ee4d39d5ec7d8a131337",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Pokémon GO",
        "kind": "store",
        "url": "https://store.pokemongolive.com/",
        "before": {
          "url": "https://store.pokemongo.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "8ef583223d5d910ca5b746325daf586ed7a804054b31ede2fe30c1191bc30808",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.pokemongo.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "0cf4ecb84e08b308c02c2c7c2ab12e49706a2d03ddd43dd75109a4cb9d6a7eee",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Star Trek Fleet Command",
        "kind": "store",
        "url": "https://home.startrekfleetcommand.com/store",
        "before": {
          "url": "https://home.startrekfleetcommand.com/store",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "bd5b04e2d966affae4497f6527e38590b0e1ef12753ab488a8d381f48d01c40b",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://home.startrekfleetcommand.com/store",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "815f9dfd70020c08c5915785f7e26bf39e62ec0657de4921d2d2f9c42afe13b1",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Coin Master",
        "kind": "store",
        "url": "https://shop.coinmaster.com/",
        "before": {
          "url": "https://shop.coinmaster.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "4b79844da69f1ba5d68451983e15eb929a10a1e74c49c6952a7caf3b646e494e",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://shop.coinmaster.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "4fd7b4bac8e615aad61d4ca15e0584449e09da344f42ad176764d128dd94edef",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Last War: Survival",
        "kind": "store",
        "url": "https://store.lastwar.com/",
        "before": {
          "url": "https://store.lastwar.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "f38302bcb5c7d4a6130dc65d63d58d475da5f0fbdd8143edbde270e40426d30d",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.lastwar.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "811a533395da0813e48cd64be4b8bcfb4e535f1ad1f64649142019c39f7b576f",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Last Z: Survival Shooter",
        "kind": "store",
        "url": "https://store.last-z.com/",
        "before": {
          "url": "https://store.last-z.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "97bd532a00770bcf1f8c81ab9e29d1db09f312ec2ba3b6e5ab7c968374105bf9",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.last-z.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "6768f081fd8fe89ccb10b9c5e3832fc87e9c1d71e9c38ee55924db030cd1159c",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Dark War: Survival",
        "kind": "store",
        "url": "https://darkwar-survival.com/#/en/order",
        "before": {
          "url": "https://darkwar-survival.com/#/en/order",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "2b7d1328111ffc146a249edb6720f39d6fa35fcfc1ba5f7d606ea9941dfb92c4",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://darkwar-survival.com/#/en/order",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "fa303646b7c82d8958b392def59e7b64a1ef4a28aa24408a6103bfa56d6116c0",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Puzzles & Survival",
        "kind": "store",
        "url": "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
        "before": {
          "url": "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "c490ade9f4e70953be46aa9b0d5db5af7a4e87741802220a2749beab2ea801ae",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://pay.pnsofficial.com/platform/officialStore.html?gameId=191",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "7c2fc2c4602f4d05e49417c523028c0f57d5cd7587e9609072e359bd8ec5f2ea",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Puzzles & Survival",
        "kind": "store",
        "url": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
        "before": {
          "url": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "557208169a1cfe8e7f315f477d86dbf16b8b3e0576e8b51ecf8b5f22053205e0",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://pay.pnsofficial.com/platform/officialTopup.html?gameId=191",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "fa3f0c5a001a22f83c726da7f87b90d68f518bf795609c9baa7bbb8070660f42",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Age of Origins",
        "kind": "store",
        "url": "https://pay-service.ageoforigins.com/#/",
        "before": {
          "url": "https://pay-service.ageoforigins.com/#/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "e4fd7b33fcf01c6a14b1a667c811e4c2d27da46196d96cead18c14a1a4e60e9f",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://pay-service.ageoforigins.com/#/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "4cd2e42b8f5174f8bbcd4d483575ba78dd556b2dd261005983829948b923ec1e",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Rise of Kingdoms",
        "kind": "store",
        "url": "https://store.lilith.com/rok",
        "before": {
          "url": "https://store.lilith.com/rok",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "21edf5dd1cd437077d2f26d0ad656afa6ddd4db891bc702f7d872267a74c04b0",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.lilith.com/rok",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "960981f4ad337cb013b5bf6bf9c808e1c67889fd1465b879dce4a33194a79fc5",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Lords Mobile",
        "kind": "store",
        "url": "https://lordsmobile.igg.com/diamondshop/",
        "before": {
          "url": "https://lordsmobile.igg.com/diamondshop/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "a3d8e652d013d0dcd47580e9c7ffea311bb8945ce0106350bb32f652596819cd",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://lordsmobile.igg.com/diamondshop/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "4cb7c65ed5aa8559ee593da9e6813fa94a0874a4323af51b3f30f173eee0b3f3",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "RAID: Shadow Legends",
        "kind": "store",
        "url": "https://store.raidshadowlegends.com/en/",
        "before": {
          "url": "https://store.raidshadowlegends.com/en/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "610a8783891bf39c61402ca69ade198119aaf3c2a54fb98f3d9bb9aff1ee6056",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.raidshadowlegends.com/en/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "0a07f61bbbb9adc2871cda1e0f77603566b2d44d9f3d1fe33ca226f84364e15a",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Hero Wars: Alliance",
        "kind": "store",
        "url": "https://hwa.nexters.com/",
        "before": {
          "url": "https://hwa.nexters.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "2178917e551a25189453d7c93881b6f9bcc5da9ef5a418cfff7a451d9a031a24",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://hwa.nexters.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "16a15fb62e22e209ee83e054944c34d66a8f5ef66f460bd2f0b62fe9e36c16f7",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Empires & Puzzles",
        "kind": "store",
        "url": "https://www.empiresandpuzzles.com/",
        "before": {
          "url": "https://www.empiresandpuzzles.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "2beb0d63b51c8f61dd952ed87e52764c607c0fd4573c29b872eefee8055cea17",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://www.empiresandpuzzles.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "8e997bf9e36a80b8dd9e19fad08c260907c1bf62a132c54b37e6f22c60750ee2",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Marvel Contest of Champions",
        "kind": "store",
        "url": "https://store.playcontestofchampions.com/",
        "before": {
          "url": "https://store.playcontestofchampions.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "eadcff0d51440308a86773d48ba4dae83d617d54077e98da4f3dbfd9ee88e894",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.playcontestofchampions.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "b4e6310a349e91d658c1595388a1de74e420866b360e25aa5ba9ae7ca243658b",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Star Wars: Galaxy of Heroes",
        "kind": "store",
        "url": "https://store.galaxy-of-heroes.starwars.ea.com/",
        "before": {
          "url": "https://store.galaxy-of-heroes.starwars.ea.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "d79fd037c744211f7f07b9210b1fde472c82589e6e52d3bd22a5972c63f5de18",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://store.galaxy-of-heroes.starwars.ea.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "50e70c8d9fe42dbd88bbf1d0a8d3c1a3145a588607d81a2e40fd43d62662162b",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Legend of Mushroom",
        "kind": "store",
        "url": "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
        "before": {
          "url": "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "1f6898780d68d9f5d9d308c017fa966abca7d4fff1c5211fba15c7d36f8d961c",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://payment.joynetgame.com/?client_id=1704264507770400&domain_area=eru",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "9b63cb852028c0176fcf77b4efbb31cf449ca1df6833bced9a858eba668f3b84",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Roblox",
        "kind": "store",
        "url": "https://www.roblox.com/upgrades/robux",
        "before": {
          "url": "https://www.roblox.com/upgrades/robux",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "67387c4d821fd37ddd3d43d60417180b17a016e79f56beee27c599f4fbc3e015",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://www.roblox.com/upgrades/robux",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "80188d32608bb3b2898ed3f32d9c67c48b142f333b409eb29089a0e0eb3ffd1f",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Lightning Link Casino",
        "kind": "store",
        "url": "https://lightning-link.appcharge.com/",
        "before": {},
        "after": {
          "url": "https://lightning-link.appcharge.com/login",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "c9f0835598fd8ea50705e3b9e9d3d229dfe117200ba99c6005338ca3d35fb3cd",
          "vendor": "Appcharge"
        },
        "reviewRequired": true
      },
      {
        "game": "Huuuge Casino",
        "kind": "store",
        "url": "https://webshop.huuugecasino.com",
        "before": {
          "url": "https://webshop.huuugecasino.com/login",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "f3786f587f2791329a6935844d7cd632de5364f5cd933d40f5f1e86baa682a5a",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://webshop.huuugecasino.com/login",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "a2fbfb8cd5ffa314c7ad8da1a7cdb9a328839f9b55b56a46418471d42ba33696",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "8 Ball Pool",
        "kind": "store",
        "url": "https://www.codashop.com/en-us/8-ball-pool",
        "before": {
          "url": "https://www.codashop.com/en-us/8-ball-pool",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "23384fc4b704b51598eb978109d8a68b994c2040cf2bb9f8eb79bc6cfb3e1f65",
          "vendor": "Coda"
        },
        "after": {
          "url": "https://www.codashop.com/en-us/8-ball-pool",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "805bb5fa07a8450c46aea9af0c3aac26e56c8e1a1547ce81f47ce31a99fbb456",
          "vendor": "Coda"
        },
        "reviewRequired": true
      },
      {
        "game": "Honor of Kings",
        "kind": "store",
        "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
        "before": {
          "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "d4f90482c2eb4bf818d27efbc988b8bdea14915fa2023e8f0b5026585b7dbbea",
          "vendor": "Midasbuy (Tencent)"
        },
        "after": {
          "url": "https://www.midasbuy.com/midasbuy/br/buy/hok",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "be0f16cfc0971a778cb253b27700e79112136c035fe303085bcc190569feadd9",
          "vendor": "Midasbuy (Tencent)"
        },
        "reviewRequired": true
      },
      {
        "game": "PUBG Mobile",
        "kind": "store",
        "url": "https://www.midasbuy.com/midasbuy/buy/pubgm",
        "before": {
          "url": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "2572948fae9d2beed15c6b000783d2e419b9496cec2561b519e5e92873e289bc",
          "vendor": "Midasbuy (Tencent)"
        },
        "after": {
          "url": "https://www.midasbuy.com/midasbuy/il/buy/pubgm",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "7b1af73a03804dab62d2db0be5436172f8aa0f9b3566d6b8c69693761c51b190",
          "vendor": "Midasbuy (Tencent)"
        },
        "reviewRequired": true
      },
      {
        "game": "Free Fire",
        "kind": "store",
        "url": "https://shop.garena.sg/",
        "before": {
          "url": "https://shop.garena.sg/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "b6e62a0ca8817b360808c5b6abc63a89ca8e84ed06846c6a248b01231832ca08",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://shop.garena.sg/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "46f813f97d926c90f770964c13934bc0b477b06a030d138cceecb85c6da0a68f",
          "vendor": "unknown"
        },
        "reviewRequired": true
      },
      {
        "game": "Call of Duty: Mobile",
        "kind": "store",
        "url": "https://store.callofdutymobile.com/",
        "before": {
          "url": "https://store.callofdutymobile.com/international",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "d2f7bdfa376fa39e345ef895bb8f4bacd5ef4eb090ee3b999ca2b8441f0318dd",
          "vendor": "Coda"
        },
        "after": {
          "url": "https://store.callofdutymobile.com/international",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "a613bad90f84bf8ee322f3a2d556d6abc19627a8232e051eb89766b677780b69",
          "vendor": "Coda"
        },
        "reviewRequired": true
      },
      {
        "game": "Delta Force",
        "kind": "store",
        "url": "https://www.midasbuy.com/midasbuy/buy/dfm",
        "before": {
          "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "d1ddfdfeb95c8a405821ea8f62ecf16ac58a5f013641312a3fcbcf336a7e3a9d",
          "vendor": "Midasbuy (Tencent)"
        },
        "after": {
          "url": "https://www.midasbuy.com/midasbuy/il/buy/dfm",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "ee5ae8e4c42f0599109e291b1fc4bb2fb2b1b616c1be9ba99e83183077ad4947",
          "vendor": "Midasbuy (Tencent)"
        },
        "reviewRequired": true
      },
      {
        "game": "eFootball",
        "kind": "store",
        "url": "https://efootball.ottcommerce.com/en-in/efootball",
        "before": {
          "url": "https://efootball.ottcommerce.com/en-in/efootball",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "fa488d4640663fd5c15594df22820262ce4171dc0165beff9e5c21e8c13f61fa",
          "vendor": "Coda"
        },
        "after": {
          "url": "https://efootball.ottcommerce.com/en-in/efootball",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "9fa45686fb0183f16d576ccb1b0a152fef53dc3cc99b1953db7e9967f8a6e8ab",
          "vendor": "Coda"
        },
        "reviewRequired": true
      },
      {
        "game": "Monster Strike",
        "kind": "store",
        "url": "https://webshop.monster-strike.com/",
        "before": {
          "url": "https://webshop.monster-strike.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "8e8e84f3062f8594f14f5a6a134ec9046b494e65d730b6eeca632ad8d46adbbf",
          "vendor": "unknown"
        },
        "after": {
          "url": "https://webshop.monster-strike.com/",
          "status": 200,
          "outcome": "fetched",
          "bodySha256": "9d5e1a0657b00e8bd3f2551e0938703ab41a9b4a377bf9d3ff5d8ddeecbcf5f2",
          "vendor": "unknown"
        },
        "reviewRequired": true
      }
    ]
  }
}
