{
  "schemaVersion": 1,
  "checked": "2026-09-18",
  "scope": "Published platform conditions, not performance benchmarks or quality scores.",
  "fields": [
    {
      "key": "origin",
      "label": "Origin / launch"
    },
    {
      "key": "model",
      "label": "Cost & funding"
    },
    {
      "key": "account",
      "label": "Account"
    },
    {
      "key": "devices",
      "label": "Devices & access"
    },
    {
      "key": "age",
      "label": "Age & eligibility"
    },
    {
      "key": "session",
      "label": "Session format"
    }
  ],
  "sources": {
    "poki-history": {
      "title": "Poki: About Poki",
      "url": "https://poki.com/blog/outfit7-hit-talking-tom-live-on-poki",
      "section": "About Poki: founded in 2014",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "poki-faq": {
      "title": "Poki player FAQ",
      "url": "https://poki.com/en/c/faq",
      "section": "Accounts; Apps & Devices; Ads & Experience",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "poki-privacy": {
      "title": "Poki Privacy Centre",
      "url": "https://poki.com/en/privacy",
      "section": "Regional, language and age-specific conditions",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "poki-home": {
      "title": "Poki catalogue",
      "url": "https://poki.com/",
      "section": "What is Poki?; catalogue categories",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "crazy-home": {
      "title": "CrazyGames: About CrazyGames",
      "url": "https://www.crazygames.com/",
      "section": "About CrazyGames; supported devices",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "crazy-docs": {
      "title": "CrazyGames developer documentation",
      "url": "https://docs.crazygames.com/",
      "section": "Revenue from advertising and purchases in selected games",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "crazy-terms": {
      "title": "CrazyGames terms",
      "url": "https://www.crazygames.com/terms-and-conditions",
      "section": "General; account registration; individual game terms",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "itch-history": {
      "title": "itch.io press kit",
      "url": "https://itch.io/press-kit",
      "section": "About itch.io: launched in 2013",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "itch-model": {
      "title": "About itch.io",
      "url": "https://itch.io/docs/general/about",
      "section": "Creator pricing and open revenue sharing",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "itch-faq": {
      "title": "itch.io buyer FAQ",
      "url": "https://itch.io/docs/general/faq",
      "section": "Finding a purchase made before registering; collections",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "itch-html": {
      "title": "itch.io HTML5 documentation",
      "url": "https://itch.io/docs/creators/html5",
      "section": "Support for mobile HTML5 games: Mobile Friendly setting",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "itch-terms": {
      "title": "itch.io terms of service",
      "url": "https://itch.io/docs/legal/terms",
      "section": "Section 2: users and publishers",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "ng-history": {
      "title": "Newgrounds staff",
      "url": "https://www.newgrounds.com/wiki/about-newgrounds/staff",
      "section": "Tom Fulp: founded Newgrounds in 1995",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "ng-accounts": {
      "title": "Newgrounds user accounts",
      "url": "https://www.newgrounds.com/wiki/help-information/user-accounts",
      "section": "Free accounts, community features and ad-free Supporter membership",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "ng-browser": {
      "title": "Newgrounds browser requirements",
      "url": "https://www.newgrounds.com/wiki/help-information/web-browser-requirements",
      "section": "JavaScript, cookies and WebGL",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "ng-terms": {
      "title": "Newgrounds terms of use",
      "url": "https://www.newgrounds.com/wiki/help-information/terms-of-use",
      "section": "Eligibility: over 16 and capacity or parental consent",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "armor-history": {
      "title": "Armor Games official press kit",
      "url": "https://presskits.armorgames.com/",
      "section": "Early history: Games of Gondor in 2004; Armor Games rebrand in 2005",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "armor-dev": {
      "title": "Armor Games developer overview",
      "url": "https://developers.armorgames.com/docs/introduction/overview/",
      "section": "HTML5 submissions and in-game purchase support",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "armor-terms": {
      "title": "Armor Games terms",
      "url": "https://armorgames.com/page/terms-and-conditions",
      "section": "Registration; advertisers; section 19 Children",
      "checked": "2026-09-18",
      "access": "Official page text retrieved through search index; direct request blocked"
    },
    "kong-history": {
      "title": "Kongregate corporate history",
      "url": "https://www.kongregate.com/en/pages/introducing-kongregate-mobile-publishing",
      "section": "About Kongregate: founded in 2006; historical press release",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "kong-home": {
      "title": "Kongregate catalogue",
      "url": "https://www.kongregate.com/",
      "section": "Free online games; genre and control tags",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "kong-terms": {
      "title": "Kongregate terms",
      "url": "https://www.kongregate.com/en/pages/terms",
      "section": "Sections 2 Eligibility, 3 Accounts, 8 Virtual Items; advertising; service scope",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "bga-history": {
      "title": "Board Game Arena tenth anniversary",
      "url": "https://en.boardgamearena.com/news?id=455",
      "section": "2020 anniversary: ten years since the service began",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "bga-home": {
      "title": "Board Game Arena player homepage",
      "url": "https://en.boardgamearena.com/",
      "section": "Browser devices; real-time and turn-based play",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "bga-terms": {
      "title": "Board Game Arena legal terms",
      "url": "https://en.boardgamearena.com/legal?section=tos",
      "section": "Player GTS: definitions, 3.3 minors, 4.1 accounts, 9 Premium",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "table-history": {
      "title": "Tabletopia commercial web launch",
      "url": "https://tabletopia.com/news/tt-free-in-web",
      "section": "28 December 2016 commercial web release; not the earlier access programme",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "table-faq": {
      "title": "Tabletopia player FAQ",
      "url": "https://help.tabletopia.com/knowledge-base/faq/",
      "section": "Subscriptions; browsers/apps; unregistered guests in free games; playing-time filters",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "table-terms": {
      "title": "Tabletopia terms",
      "url": "https://tabletopia.com/pages/terms-of-use",
      "section": "Section 1: accounts and use by minors",
      "checked": "2026-09-18",
      "access": "Official page read"
    },
    "table-guide": {
      "title": "Tabletopia beginner guide",
      "url": "https://help.tabletopia.com/knowledge-base/beginners-guide/",
      "section": "Online room, solo and hotseat modes",
      "checked": "2026-09-18",
      "access": "Official page read"
    }
  },
  "platforms": {
    "poki": {
      "name": "Poki",
      "origin": {
        "value": "2014 — founded",
        "short": "2014",
        "sources": [
          "poki-history"
        ],
        "note": "",
        "status": "documented"
      },
      "model": {
        "value": "Free, advertising-funded play.",
        "short": "Free + ads",
        "sources": [
          "poki-faq"
        ],
        "note": "",
        "status": "documented"
      },
      "account": {
        "value": "Optional; games can be played without registration.",
        "short": "Optional",
        "sources": [
          "poki-faq"
        ],
        "note": "An account adds features such as cross-device progress where supported.",
        "status": "documented"
      },
      "devices": {
        "value": "Desktop, phone and tablet browsers.",
        "short": "Desktop + mobile",
        "sources": [
          "poki-faq"
        ],
        "note": "Controls and compatibility depend on the selected game.",
        "status": "documented"
      },
      "age": {
        "value": "Regional age rules apply.",
        "short": "Regional rules",
        "sources": [
          "poki-privacy"
        ],
        "note": "Poki routes users to age- and location-specific conditions; this is not a catalogue-wide content age rating.",
        "status": "documented"
      },
      "session": {
        "value": "Game-dependent; no platform-wide duration.",
        "short": "Title-dependent",
        "sources": [
          "poki-home"
        ],
        "note": "We do not assign a short/long label to an entire catalogue. No session timings were measured.",
        "status": "scope-limited"
      }
    },
    "crazygames": {
      "name": "CrazyGames",
      "origin": {
        "value": "2014 — founded",
        "short": "2014",
        "sources": [
          "crazy-home"
        ],
        "note": "",
        "status": "documented"
      },
      "model": {
        "value": "Free play with ads; selected games offer purchases.",
        "short": "Ads / optional purchases",
        "sources": [
          "crazy-docs"
        ],
        "note": "",
        "status": "documented"
      },
      "account": {
        "value": "Optional platform account; individual game terms may differ.",
        "short": "Optional / varies",
        "sources": [
          "crazy-terms"
        ],
        "note": "",
        "status": "documented"
      },
      "devices": {
        "value": "Desktop, phone and tablet browsers.",
        "short": "Desktop + mobile",
        "sources": [
          "crazy-home"
        ],
        "note": "Check the controls on each game page.",
        "status": "documented"
      },
      "age": {
        "value": "13+, or a higher local minimum.",
        "short": "13+ / local rules",
        "sources": [
          "crazy-terms"
        ],
        "note": "This describes the main service, not any separate children’s product.",
        "status": "documented"
      },
      "session": {
        "value": "Game-dependent; no platform-wide duration.",
        "short": "Title-dependent",
        "sources": [
          "crazy-home"
        ],
        "note": "We do not assign a short/long label to an entire catalogue. No session timings were measured.",
        "status": "scope-limited"
      }
    },
    "itch": {
      "name": "itch.io",
      "origin": {
        "value": "2013 — launched",
        "short": "2013",
        "sources": [
          "itch-history"
        ],
        "note": "",
        "status": "documented"
      },
      "model": {
        "value": "Creator-set: free, paid or pay-what-you-want.",
        "short": "Creator-set prices",
        "sources": [
          "itch-model"
        ],
        "note": "",
        "status": "documented"
      },
      "account": {
        "value": "Guest purchases supported; account for collections and follows.",
        "short": "Guest purchases",
        "sources": [
          "itch-faq"
        ],
        "note": "Project-specific access requirements still apply.",
        "status": "documented"
      },
      "devices": {
        "value": "Browser games and downloadable builds; varies by project.",
        "short": "Project-dependent",
        "sources": [
          "itch-model",
          "itch-html"
        ],
        "note": "Mobile browser support depends on the creator’s Mobile Friendly setting and the game.",
        "status": "documented"
      },
      "age": {
        "value": "13+ for users; separate publisher requirements.",
        "short": "13+ users",
        "sources": [
          "itch-terms"
        ],
        "note": "Individual projects can have stricter content suitability guidance.",
        "status": "documented"
      },
      "session": {
        "value": "Game-dependent; no platform-wide duration.",
        "short": "Title-dependent",
        "sources": [
          "itch-model"
        ],
        "note": "We do not assign a short/long label to an entire catalogue. No session timings were measured.",
        "status": "scope-limited"
      }
    },
    "newgrounds": {
      "name": "Newgrounds",
      "origin": {
        "value": "1995 — founded",
        "short": "1995",
        "sources": [
          "ng-history"
        ],
        "note": "",
        "status": "documented"
      },
      "model": {
        "value": "Free accounts; ads; optional ad-free Supporter membership.",
        "short": "Ads + Supporter",
        "sources": [
          "ng-accounts"
        ],
        "note": "",
        "status": "documented"
      },
      "account": {
        "value": "Account for reviews, favourites and community features.",
        "short": "Community account",
        "sources": [
          "ng-accounts"
        ],
        "note": "Game-specific sign-in requirements are not generalised across submissions.",
        "status": "documented"
      },
      "devices": {
        "value": "Web browser; game compatibility varies.",
        "short": "Browser / varies",
        "sources": [
          "ng-browser"
        ],
        "note": "The site documents JavaScript, cookies and WebGL requirements; mobile compatibility is not guaranteed for every game.",
        "status": "documented"
      },
      "age": {
        "value": "Over 16; parental consent or legal capacity also required.",
        "short": "Over 16",
        "sources": [
          "ng-terms"
        ],
        "note": "Content ratings on individual submissions are a separate check.",
        "status": "documented"
      },
      "session": {
        "value": "Game-dependent; no platform-wide duration.",
        "short": "Title-dependent",
        "sources": [
          "ng-accounts"
        ],
        "note": "We do not assign a short/long label to an entire catalogue. No session timings were measured.",
        "status": "scope-limited"
      }
    },
    "armorgames": {
      "name": "Armor Games",
      "origin": {
        "value": "2004 — predecessor; 2005 — Armor Games rebrand.",
        "short": "2004 / 2005",
        "sources": [
          "armor-history"
        ],
        "note": "The official press kit separates Games of Gondor origins from the Armor Games name.",
        "status": "documented"
      },
      "model": {
        "value": "Free catalogue; ads and game-specific purchases.",
        "short": "Ads / optional purchases",
        "sources": [
          "armor-history",
          "armor-terms",
          "armor-dev"
        ],
        "note": "",
        "status": "documented"
      },
      "account": {
        "value": "Registration required for some features or functions.",
        "short": "Feature-dependent",
        "sources": [
          "armor-terms"
        ],
        "note": "",
        "status": "documented"
      },
      "devices": {
        "value": "Web games; device compatibility is title-specific.",
        "short": "Browser / varies",
        "sources": [
          "armor-dev"
        ],
        "note": "Current submission documentation accepts HTML5 games; this does not establish mobile support for the legacy catalogue.",
        "status": "documented"
      },
      "age": {
        "value": "Local digital-consent age applies.",
        "short": "Local consent age",
        "sources": [
          "armor-terms"
        ],
        "note": "Section 19 uses jurisdiction-dependent thresholds; check the current terms and individual game guidance.",
        "status": "documented"
      },
      "session": {
        "value": "Game-dependent; no platform-wide duration.",
        "short": "Title-dependent",
        "sources": [
          "armor-history"
        ],
        "note": "We do not assign a short/long label to an entire catalogue. No session timings were measured.",
        "status": "scope-limited"
      }
    },
    "kongregate": {
      "name": "Kongregate",
      "origin": {
        "value": "2006 — founded",
        "short": "2006",
        "sources": [
          "kong-history"
        ],
        "note": "",
        "status": "documented"
      },
      "model": {
        "value": "Free catalogue; ads and optional virtual-item purchases.",
        "short": "Ads / optional purchases",
        "sources": [
          "kong-home",
          "kong-terms"
        ],
        "note": "",
        "status": "documented"
      },
      "account": {
        "value": "An account may be required for particular services.",
        "short": "Service-dependent",
        "sources": [
          "kong-terms"
        ],
        "note": "",
        "status": "documented"
      },
      "devices": {
        "value": "Web access; game controls and compatibility vary.",
        "short": "Browser / varies",
        "sources": [
          "kong-home",
          "kong-terms"
        ],
        "note": "Do not assume every keyboard- or mouse-led title works on a phone.",
        "status": "documented"
      },
      "age": {
        "value": "18+ intended audience; younger use subject to parental and local conditions.",
        "short": "See eligibility terms",
        "sources": [
          "kong-terms"
        ],
        "note": "Section 2 also addresses children and parental consent. The intended audience is not a universal game content rating.",
        "status": "documented"
      },
      "session": {
        "value": "Game-dependent; no platform-wide duration.",
        "short": "Title-dependent",
        "sources": [
          "kong-home"
        ],
        "note": "We do not assign a short/long label to an entire catalogue. No session timings were measured.",
        "status": "scope-limited"
      }
    },
    "bga": {
      "name": "Board Game Arena",
      "origin": {
        "value": "2010 — service began",
        "short": "2010",
        "sources": [
          "bga-history"
        ],
        "note": "",
        "status": "documented"
      },
      "model": {
        "value": "Free + Premium; a Premium host can invite non-subscribers.",
        "short": "Free + Premium",
        "sources": [
          "bga-terms"
        ],
        "note": "Premium tables need at least one Premium subscriber to start.",
        "status": "documented"
      },
      "account": {
        "value": "Account required for player features; public pages remain browsable.",
        "short": "Player account",
        "sources": [
          "bga-terms"
        ],
        "note": "Player GTS section 4.1 describes account-dependent features.",
        "status": "documented"
      },
      "devices": {
        "value": "Desktop, tablet and smartphone browsers.",
        "short": "Desktop + mobile",
        "sources": [
          "bga-home",
          "bga-terms"
        ],
        "note": "Use a recent, updated browser; compatibility can vary.",
        "status": "documented"
      },
      "age": {
        "value": "Terms define users as 15+; parental-consent provisions also apply.",
        "short": "15+ / parental terms",
        "sources": [
          "bga-terms"
        ],
        "note": "Read definitions and section 3.3 together: minors require consent; under-15 access may be restricted without it.",
        "status": "documented"
      },
      "session": {
        "value": "Real-time or turn-based.",
        "short": "Title-dependent",
        "sources": [
          "bga-home"
        ],
        "note": "Turn-based play can be spread across visits. Duration depends on the board game and table settings; no timings measured.",
        "status": "scope-limited"
      }
    },
    "tabletopia": {
      "name": "Tabletopia",
      "origin": {
        "value": "2016 — commercial web release",
        "short": "2016 web release",
        "sources": [
          "table-history"
        ],
        "note": "This dates the commercial web launch, not the earlier access programme.",
        "status": "documented"
      },
      "model": {
        "value": "Free + Premium subscriptions; the platform says it runs no ads.",
        "short": "Free + Premium",
        "sources": [
          "table-faq"
        ],
        "note": "",
        "status": "documented"
      },
      "account": {
        "value": "Host needs an account; guests can join free games without one.",
        "short": "Host only for free rooms",
        "sources": [
          "table-faq"
        ],
        "note": "Guest access is not a blanket promise for Premium games.",
        "status": "documented"
      },
      "devices": {
        "value": "Modern WebGL browser; separate desktop and mobile apps.",
        "short": "WebGL / separate apps",
        "sources": [
          "table-faq"
        ],
        "note": "Mobile apps have supported-game and cross-platform restrictions. Do not assume mobile browser parity.",
        "status": "documented"
      },
      "age": {
        "value": "Minors use a parent/guardian-established account, subject to local law.",
        "short": "Parent account for minors",
        "sources": [
          "table-terms"
        ],
        "note": "The cited clause does not give one global numeric age minimum. Individual games have their own age guidance.",
        "status": "documented"
      },
      "session": {
        "value": "Online rooms, solo and hotseat.",
        "short": "Title-dependent",
        "sources": [
          "table-guide",
          "table-faq"
        ],
        "note": "Choose the game’s published playing time in the catalogue. We have not measured a platform-wide duration.",
        "status": "scope-limited"
      }
    }
  },
  "discoveryQuiz": {
    "version": 1,
    "scope": "Editorial routes using documented platform conditions. No scores or measured session durations.",
    "answerOrder": [
      "pace",
      "company",
      "account"
    ],
    "routes": {
      "quick|solo|skip": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "poki",
            "why": "You would rather skip sign-up. Poki explicitly allows play without registration.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          },
          {
            "id": "crazygames",
            "why": "Another account-optional starting point. Check the selected game’s own requirements.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          }
        ],
        "caveat": "Choose the individual game’s controls and content guidance before playing. Time is your preference, not a measured platform duration."
      },
      "quick|solo|okay": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "poki",
            "why": "A straightforward place to try a game before deciding whether to use an account.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          },
          {
            "id": "crazygames",
            "why": "Useful for browsing a different genre without committing to registration.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          }
        ],
        "caveat": "Choose the individual game’s controls and content guidance before playing. Time is your preference, not a measured platform duration."
      },
      "quick|friends|skip": {
        "title": "A guest seat at a shared table",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "tabletopia",
            "why": "You can join a free game through a room link without creating your own account.",
            "fields": [
              "account",
              "model"
            ],
            "caution": "Someone hosting the room still needs an account. Check that your devices can join the same game."
          }
        ],
        "caveat": "Guest access applies to free games. Choose a title that fits your available time; allow for learning the rules."
      },
      "quick|friends|okay": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "bga",
            "why": "Real-time tables give your group a shared session; player features use an account.",
            "fields": [
              "session",
              "account"
            ],
            "caution": ""
          },
          {
            "id": "tabletopia",
            "why": "A shared room is an alternative for a group happy to handle the game’s rules.",
            "fields": [
              "session",
              "account"
            ],
            "caution": ""
          }
        ],
        "caveat": "Pick a title with a suitable published playing time and allow for setup. Neither platform is being labelled as universally quick."
      },
      "settle|solo|skip": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "poki",
            "why": "You would rather skip sign-up. Poki explicitly allows play without registration.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          },
          {
            "id": "crazygames",
            "why": "Another account-optional starting point. Check the selected game’s own requirements.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          }
        ],
        "caveat": "Choose the individual game’s controls and content guidance before playing. Time is your preference, not a measured platform duration."
      },
      "settle|solo|okay": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "itch",
            "why": "Use your unhurried session to explore creator pages. Prices and browser support are project-specific.",
            "fields": [
              "model",
              "devices"
            ],
            "caution": ""
          },
          {
            "id": "armorgames",
            "why": "An alternative for genre-led discovery. Registration applies to some features, so check the title you choose.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          }
        ],
        "caveat": "Choose the individual game’s controls and content guidance before playing. Time is your preference, not a measured platform duration."
      },
      "settle|friends|skip": {
        "title": "A guest seat at a shared table",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "tabletopia",
            "why": "You can join a free game through a room link without creating your own account.",
            "fields": [
              "account",
              "model"
            ],
            "caution": "Someone hosting the room still needs an account. Check that your devices can join the same game."
          }
        ],
        "caveat": "Guest access applies to free games. Choose a title that fits your available time; allow for learning the rules."
      },
      "settle|friends|okay": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "bga",
            "why": "Real-time tables give your group a shared session; player features use an account.",
            "fields": [
              "session",
              "account"
            ],
            "caution": ""
          },
          {
            "id": "tabletopia",
            "why": "A shared room is an alternative for a group happy to handle the game’s rules.",
            "fields": [
              "session",
              "account"
            ],
            "caution": ""
          }
        ],
        "caveat": "Choose the individual game’s controls and content guidance before playing. Time is your preference, not a measured platform duration."
      },
      "return|solo|skip": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "poki",
            "why": "You would rather skip sign-up. Poki explicitly allows play without registration.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          },
          {
            "id": "crazygames",
            "why": "Another account-optional starting point. Check the selected game’s own requirements.",
            "fields": [
              "account",
              "model"
            ],
            "caution": ""
          }
        ],
        "caveat": "Before returning to a game, check how it saves progress. An optional account does not mean universal guest saves or cross-device progress."
      },
      "return|solo|okay": {
        "title": "Two starting points for your next session",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "poki",
            "why": "If you want to return across devices, read the account’s progress-support conditions first.",
            "fields": [
              "account",
              "devices"
            ],
            "caution": ""
          },
          {
            "id": "itch",
            "why": "For browsing between visits, an account supports following creators and keeping collections.",
            "fields": [
              "account",
              "model"
            ],
            "caution": "Collections and follows do not promise saved progress inside every game."
          }
        ],
        "caveat": "Choose the individual game’s controls and content guidance before playing. Time is your preference, not a measured platform duration."
      },
      "return|friends|skip": {
        "title": "A trade-off worth knowing before you choose",
        "kind": "No confirmed exact match",
        "picks": [
          {
            "id": "tabletopia",
            "why": "A guest route if you can arrange a shared room instead of asynchronous play.",
            "fields": [
              "account",
              "session"
            ],
            "caution": "The organiser needs an account. We have not confirmed an asynchronous guest mode."
          },
          {
            "id": "bga",
            "why": "The documented turn-based alternative if you are willing to use an account.",
            "fields": [
              "session",
              "account"
            ],
            "caution": "This changes your preference to avoid registration."
          }
        ],
        "caveat": "Our sources do not establish an account-free, asynchronous option for this combination. These are alternatives, not exact matches."
      },
      "return|friends|okay": {
        "title": "A documented route to playing across visits",
        "kind": "Editorial shortlist",
        "picks": [
          {
            "id": "bga",
            "why": "Its documented turn-based mode fits playing at separate times.",
            "fields": [
              "session",
              "account"
            ],
            "caution": "Agree the game and table pace with your friends."
          }
        ],
        "caveat": "Choose the individual game’s controls and content guidance before playing. Time is your preference, not a measured platform duration."
      }
    }
  }
}
