{
  "name": "HTML5 Game Portal Submission Pack",
  "generatedAt": "2026-06-02T20:53:59.568Z",
  "canonical": "https://printable-tools-lab.pages.dev/portal-submission-pack/",
  "pack": {
    "generatedFrom": "2026-06-03 expanded HTML5 portal research",
    "purpose": "Public, copy-ready submission pack for zero-cost HTML5 game distribution. It exposes playable builds, release ZIPs, clean portal packages, demo assets, current submission status, and the safety rules for ad-funded portals.",
    "leadGame": "Neon Lane Dash",
    "backupGame": "Upload Limit Panic",
    "currentDecision": "Keep CrazyGames and Playgama as the active submitted/monitoring route, keep Neon Lane Dash GameSnacks-ready for the stricter Google-owned H5 route, and use InstGame, PLRun, GameTwiz, BizziBeeArcade, and BlurryGames as manual-consent backup portals instead of sending private details automatically.",
    "candidatePolicy": [
      "Prefer official dashboards and established ad platforms before smaller form-only portals.",
      "Small portal forms often request developer name, email, rights confirmation, or revenue-split agreement; those fields need owner consent.",
      "Send only public game links, GitHub release links, ZIPs, icons, covers, demo videos, and review notes.",
      "Keep bank, card, tax, Alipay, phone, API keys, and platform credentials inside official dashboards only.",
      "If a portal forbids external ads, tracking, or links, submit the clean portal ZIP instead of SDK-adapter ZIPs.",
      "Do not claim guaranteed revenue, guaranteed approval, or artificial traffic."
    ],
    "lowFrictionResearch": [
      {
        "platform": "Lagged",
        "sourceUrl": "https://lagged.dev/",
        "submissionSignal": "Developer dashboard for submitting games to Lagged.com.",
        "monetizationSignal": "Public developer page advertises 50% revenue share with Google AdSense and SDK support for interstitials and reward ads.",
        "fit": "Good next account route if CrazyGames/Playgama review stalls.",
        "risk": "Requires developer account and AdSense-related setup; do not force ad views or clicks.",
        "action": "Prepare Neon Lane Dash clean package and SDK notes, then submit only through the official dashboard."
      },
      {
        "platform": "GameSnacks",
        "sourceUrl": "https://developers.google.com/gamesnacks/developer/requirements",
        "submissionSignal": "Google's H5 platform requires a bundle with game files, marketing assets, game.json, and SDK integration.",
        "monetizationSignal": "GameSnacks monetizes games and shares revenue under its developer licensing agreement, with ads placed through the GameSnacks SDK.",
        "fit": "High-quality route now technically packaged for Neon Lane Dash.",
        "risk": "Still requires developer access, licensing agreement, rights/content approval, and platform acceptance before ads can earn.",
        "action": "Use the dedicated Neon Lane Dash GameSnacks ZIP and verification report when owner-access GameSnacks submission is available."
      },
      {
        "platform": "InstGame",
        "sourceUrl": "https://instgame.com/about",
        "submissionSignal": "Developer page describes free account, upload, metadata, screenshots, and 24-48 hour review.",
        "monetizationSignal": "Public page states zero upfront publishing fees and 70-80% revenue share to developers.",
        "fit": "Strong low-friction backup if owner approves account/contact use.",
        "risk": "Smaller portal; payout and traffic claims should be verified inside dashboard before relying on it.",
        "action": "Queue a manual submission using the clean portal ZIP and public release assets."
      },
      {
        "platform": "PLRun",
        "sourceUrl": "https://plrun.com/contact/",
        "submissionSignal": "Homepage and contact page are live, but the current developer portal route returned 410 in the latest probe.",
        "monetizationSignal": "Not relied on in this pass because the developer portal was unavailable.",
        "fit": "Parked contact-only backup, not an immediate upload route.",
        "risk": "Unreachable developer portal means no automatic submission and no payout expectation.",
        "action": "Use only the contact page after a manual decision, and send public demo/release links only."
      },
      {
        "platform": "GameTwiz",
        "sourceUrl": "https://www.gametwiz.com/developers",
        "submissionSignal": "Developer portal asks for HTML5 self-contained game packages under 50MB and 24-48 hour quality review.",
        "monetizationSignal": "Portal advertises a revenue sharing program, 70% revenue share, monthly payments, and $50 minimum payout.",
        "fit": "Potential fast-review backup for clean packages.",
        "risk": "Manual form and identity/contact consent; no external dependencies/API calls allowed.",
        "action": "Submit only the clean portal ZIP after owner approves contact and rights-confirmation fields."
      },
      {
        "platform": "BizziBeeArcade",
        "sourceUrl": "https://www.bizzibeearcade.com/submit-game.html",
        "submissionSignal": "Submission form asks for developer name/email, game metadata, demo link, and rights confirmation.",
        "monetizationSignal": "Page advertises 75% developer share of ad revenue, with the platform handling hosting, ads, and marketing.",
        "fit": "Useful backup only if a simple form submission is acceptable.",
        "risk": "Small form-based portal with agreement checkbox; do not submit without owner consent.",
        "action": "Keep as manual owner-consent route; never send bank or Alipay details by form."
      },
      {
        "platform": "BlurryGames",
        "sourceUrl": "https://www.blurrygames.com/developers/",
        "submissionSignal": "Developer page accepts HTML5/WebGL/Unity-WebGL games and describes strict technical/child-safety requirements.",
        "monetizationSignal": "Page says ad revenue is split 50/50, paid monthly via PayPal or bank transfer after $100.",
        "fit": "Family-safe portal candidate after content/compliance review.",
        "risk": "Stricter child-safety/COPPA/GDPR-K posture; current game must be reviewed before submission.",
        "action": "Run a family-safe compliance pass before any outreach."
      },
      {
        "platform": "GameMonetize",
        "sourceUrl": "https://gamemonetize.co/developers",
        "submissionSignal": "Developer page describes SDK integration and HTML5 distribution.",
        "monetizationSignal": "Public pages mention revenue share and PayPal/bank transfer timing, but percentages vary across public pages.",
        "fit": "Watchlist only because it may distribute broadly but has trust/reputation uncertainty.",
        "risk": "Inconsistent public claims and community caution; avoid until safer portals are exhausted.",
        "action": "Do not integrate, upload, or provide payment identity until terms and reputation are rechecked."
      }
    ],
    "notIncludedYet": [
      "Gamevoi was not added because a current official upload/developer page could not be reliably verified in this research pass.",
      "PLRun is present only as a parked contact route because its developer portal returned 410 during the latest probe.",
      "Generic 'free game portal' mirrors are ignored unless they show official developer terms, contact identity, and payout route."
    ],
    "submissionRules": [
      "Lead with Neon Lane Dash because it has broader reflex-arcade appeal than Upload Limit Panic.",
      "Use Upload Limit Panic as a second differentiated backup after the first platform gives a moderation signal.",
      "If the target portal forbids external calls, use the clean portal ZIP links and clean-package reports.",
      "Mention that ads are platform-gated and standalone builds do not force or fake ad impressions.",
      "Never paste AI-generated copy into a field that explicitly asks for non-AI or owner-written content."
    ],
    "completionGate": "Progress is real only when a platform accepts or publishes a game; goal completion still requires real plays, enabled compliant ads, and visible revenue or payout balance."
  },
  "games": [
    {
      "name": "Upload Limit Panic",
      "url": "https://upload-limit-panic.pages.dev/",
      "repo": "https://github.com/yanqr213/upload-limit-panic",
      "releaseUrl": "https://github.com/yanqr213/upload-limit-panic/releases/tag/platform-submission-v1",
      "packagePath": "upload-limit-panic/reports/upload-limit-panic-html5.tar.gz",
      "zipUrl": "https://github.com/yanqr213/upload-limit-panic/releases/download/platform-submission-v1/upload-limit-panic-html5.zip",
      "cleanZipUrl": "https://github.com/yanqr213/upload-limit-panic/releases/download/platform-submission-v1/upload-limit-panic-portal-clean.zip",
      "cleanPackageReportUrl": "https://github.com/yanqr213/upload-limit-panic/releases/download/platform-submission-v1/clean-portal-package.json",
      "demoVideoUrl": "https://github.com/yanqr213/upload-limit-panic/releases/download/platform-submission-v1/upload-limit-panic-demo.mp4",
      "iconUrl": "https://github.com/yanqr213/upload-limit-panic/releases/download/platform-submission-v1/upload-limit-panic-icon-512.png",
      "coverUrl": "https://github.com/yanqr213/upload-limit-panic/releases/download/platform-submission-v1/upload-limit-panic-cover-16x9.png",
      "socialCardUrl": "https://github.com/yanqr213/upload-limit-panic/releases/download/platform-submission-v1/upload-limit-panic-social-card.png",
      "submissionNotesUrl": "https://github.com/yanqr213/upload-limit-panic/blob/main/reports/platform-submission.md",
      "submissionCopyUrl": "https://github.com/yanqr213/upload-limit-panic/blob/main/reports/platform-submission-copy.md",
      "reviewReadinessUrl": "https://github.com/yanqr213/upload-limit-panic/blob/main/reports/review-readiness.md",
      "summary": "A free HTML5 file-sorting game prototype for the zero-domain platform-ad route. CrazyGames, Yandex, Playgama, GamePix, and GameDistribution adapters are present; ad calls remain gated until platform review allows them."
    },
    {
      "name": "Neon Lane Dash",
      "url": "https://neon-lane-dash.pages.dev/",
      "repo": "https://github.com/yanqr213/neon-lane-dash",
      "releaseUrl": "https://github.com/yanqr213/neon-lane-dash/releases/tag/platform-submission-v1",
      "packagePath": "neon-lane-dash/reports/neon-lane-dash-html5.tar.gz",
      "zipUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/neon-lane-dash-html5.zip",
      "cleanZipUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/neon-lane-dash-portal-clean.zip",
      "cleanPackageReportUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/clean-portal-package.json",
      "gameSnacksZipUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/neon-lane-dash-gamesnacks.zip",
      "gameSnacksPackageReportUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/gamesnacks-package.json",
      "gameSnacksVerificationUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/gamesnacks-verification.json",
      "demoVideoUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/neon-lane-dash-demo.mp4",
      "iconUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/neon-lane-dash-icon-512.png",
      "coverUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/neon-lane-dash-cover-16x9.png",
      "socialCardUrl": "https://github.com/yanqr213/neon-lane-dash/releases/download/platform-submission-v1/neon-lane-dash-social-card.png",
      "submissionNotesUrl": "https://github.com/yanqr213/neon-lane-dash/blob/main/reports/platform-submission.md",
      "submissionCopyUrl": "https://github.com/yanqr213/neon-lane-dash/blob/main/reports/platform-submission-copy.md",
      "reviewReadinessUrl": "https://github.com/yanqr213/neon-lane-dash/blob/main/reports/review-readiness.md",
      "summary": "A free HTML5 three-lane reflex game for the zero-domain platform-ad route. CrazyGames, Yandex, Playgama, GamePix, GameDistribution, and GameSnacks adapters/packages are present; ad calls remain gated until platform review allows them."
    }
  ],
  "platformQueue": [
    {
      "platform": "CrazyGames",
      "priority": 1,
      "accountRequired": "CrazyGames developer account with payout profile later, after acceptance and ad eligibility.",
      "rationale": "Best current fit for short HTML5 arcade games and later platform-managed ads. Basic Launch can validate review quality before revenue.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://developer.crazygames.com/register",
      "portalUrl": "https://developer.crazygames.com/",
      "docsUrl": "https://docs.crazygames.com/",
      "requiredFields": [
        "Game ZIP or dist upload",
        "Title",
        "Short description",
        "Controls",
        "Genre/tags",
        "Icon",
        "Cover image",
        "Screenshots or video",
        "SDK/ad safety note"
      ],
      "adPolicyNote": "Standalone builds do not request ads. SDK hooks are present and ad calls remain gated until platform approval.",
      "currentGate": "Submitted on 2026-06-02 and awaiting review. Build ID 57a4b821-a761-4541-b2dc-69ced592d4d5. Billing details are a later payout gate and did not block submission."
    },
    {
      "platform": "Yandex Games",
      "priority": 2,
      "accountRequired": "Yandex Games publisher account and payout setup when eligible.",
      "rationale": "Second zero-domain HTML5 platform target. Builds now include Yandex SDK v2 hooks for LoadingAPI.ready, GameplayAPI start/stop, and gated ads.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://games.yandex.com/console",
      "portalUrl": "https://games.yandex.com/console",
      "docsUrl": "https://yandex.com/dev/games/doc/en/console/add-new-game",
      "requiredFields": [
        "HTML5 archive",
        "Game Ready SDK integration",
        "Title",
        "Description",
        "Icon",
        "Cover image",
        "Age rating",
        "Controls",
        "Ad integration note"
      ],
      "adPolicyNote": "No external links in Yandex context; ads are not called unless platform context is ready and ads=1 is present.",
      "currentGate": "Yandex Console login and developer account are required. The old /dev/games/ landing URL returned 404 in the probe; official docs point to the Games Console and Add app draft flow."
    },
    {
      "platform": "itch.io",
      "priority": 3,
      "accountRequired": "itch.io creator account.",
      "rationale": "Fast public mirror and feedback surface. Useful for plays and screenshots, but not the main ad-revenue path.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://itch.io/game/new",
      "portalUrl": "https://itch.io/dashboard",
      "docsUrl": "https://itch.io/docs/creators/html5",
      "requiredFields": [
        "HTML ZIP with index.html at root",
        "Cover image",
        "Short description",
        "Controls",
        "No payments"
      ],
      "adPolicyNote": "Use as a free browser-play page and keep payment disabled during validation.",
      "currentGate": "Creator login is required. Browser probe on 2026-06-02 reached itch.io/login and Cloudflare protection."
    },
    {
      "platform": "Playgama",
      "priority": 4,
      "accountRequired": "Playgama developer portal account; payout details later after approval and earnings.",
      "rationale": "Strong secondary fit because it is built for HTML5 distribution, partner-platform publishing, ads/IAP monetization, and no upfront cost revenue share. Both current games now include Playgama Bridge lifecycle and gated ad hooks.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://developer.playgama.com/",
      "portalUrl": "https://playgama.com/developers",
      "docsUrl": "https://wiki.playgama.com/playgama",
      "requiredFields": [
        "Developer account",
        "HTML5 ZIP upload",
        "Playgama Bridge SDK or integration notes",
        "Title",
        "Description",
        "Icon/cover",
        "Ad/IAP monetization preference"
      ],
      "adPolicyNote": "Playgama Bridge is integrated behind platform-context checks. The builds send game_ready and gameplay lifecycle messages, listen for pause/audio state changes, and only grant rewarded benefits after rewarded-state confirmation.",
      "currentGate": "Submitted on 2026-06-02 and under review after dashboard certification passed SDK init, storage save/restore, and an interstitial ad test. Payout details remain a later earnings gate."
    },
    {
      "platform": "GamePix",
      "priority": 5,
      "accountRequired": "GamePix Dashboard developer account.",
      "rationale": "Good secondary fit because GamePix hosts HTML5 games, distributes to partner sites, and advertises a clear developer revenue share. Both current games now include GamePix lifecycle/ping hooks without guessing undocumented ad APIs.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://partners.gamepix.com/developers",
      "portalUrl": "https://partners.gamepix.com/developers",
      "docsUrl": "https://partners.gamepix.com/developers",
      "requiredFields": [
        "GamePix account",
        "Lightweight SDK integration if required",
        "HTML5 game upload",
        "Title",
        "Description",
        "Assets",
        "Category/tags"
      ],
      "adPolicyNote": "GamePix SDK lifecycle hooks are integrated only in GamePix context. The builds wire gameLoading, gameLoaded, pause/resume, and run-end ping while leaving ads to GamePix-managed review/monetization.",
      "currentGate": "Dashboard account is available, but create-game submission is blocked by GamePix's explicit non-AI description requirement. Owner-written 100-500 character English copy is required before continuing."
    },
    {
      "platform": "Lagged",
      "priority": 6,
      "accountRequired": "Lagged developer dashboard account and likely AdSense-related payment setup after approval.",
      "rationale": "Simple revenue-share platform candidate for HTML5 games. Useful as a broader-distribution test after the first two direct platform submissions.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://lagged.dev/",
      "portalUrl": "https://lagged.dev/",
      "docsUrl": "https://lagged.dev/",
      "requiredFields": [
        "Developer account",
        "Game ZIP or game URL",
        "Title",
        "Description",
        "Assets",
        "Controls",
        "Category"
      ],
      "adPolicyNote": "Lagged advertises revenue share with Google AdSense; do not add ad inducement copy or forced ad walls.",
      "currentGate": "Developer dashboard signup is required. Official page advertises submitting games to Lagged.com and earning 50% revenue share with Google AdSense."
    },
    {
      "platform": "GameFlare",
      "priority": 7,
      "accountRequired": "Contact/submission with GameFlare Distribution; payout details later if accepted.",
      "rationale": "Low-friction HTML5 candidate because early-access playable games can be reviewed, hosting is free, and screenshots are optional.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://distribution.gameflare.com/developers/",
      "portalUrl": "https://distribution.gameflare.com/developers/",
      "docsUrl": "https://distribution.gameflare.com/developers/",
      "requiredFields": [
        "Game files or game link",
        "Playable HTML5 build",
        "Optional screenshots",
        "Quality review",
        "Payment details after acceptance"
      ],
      "adPolicyNote": "GameFlare monetizes with its ads; keep standalone review packages ad-safe and disclose platform SDK hooks are gated.",
      "currentGate": "GameFlare asks developers to send a link/game files for suitability review. Official FAQ says payout is monthly with 50 EUR minimum via PayPal or TransferWise, and revenue share is 85% on GameFlare sites or 50% on publisher sites."
    },
    {
      "platform": "Kongregate",
      "priority": 8,
      "accountRequired": "Kongregate account and game upload form.",
      "rationale": "Useful clean-package browser portal path because some Kongregate-style submissions reject third-party ads, sponsorships, external API integrations, and embedded links. Current release now includes a separate clean ZIP.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://www.kongregate.com/games/new",
      "portalUrl": "https://www.kongregate.com/games/new",
      "docsUrl": "https://blog.kongregate.com/hc/en-us/articles/44395849259661-SUBMISSION-How-do-I-submit-a-game-to-Kongregate-It-s-Easy",
      "requiredFields": [
        "Clean HTML5 ZIP",
        "Title",
        "Description",
        "Tags",
        "Instructions",
        "Icon/cover",
        "Account login"
      ],
      "adPolicyNote": "Use the clean portal ZIP, which removes third-party ad SDKs, external links, sponsorship CTAs, and remote tracking. Let Kongregate/platform-managed monetization handle ads if accepted.",
      "currentGate": "Account login/upload is required. Submit the clean portal ZIP instead of the SDK adapter ZIP."
    },
    {
      "platform": "Newgrounds",
      "priority": 9,
      "accountRequired": "Newgrounds account and project submission.",
      "rationale": "Clean feedback and community-discovery route for HTML5 games. It is not the fastest guaranteed revenue path, but it gives another zero-domain hosted play surface without direct sales.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://www.newgrounds.com/projects/games",
      "portalUrl": "https://www.newgrounds.com/projects/games",
      "docsUrl": "https://www.newgrounds.com/wiki/creator-resources/flash-resources/html5",
      "requiredFields": [
        "Clean HTML5 ZIP",
        "Title",
        "Description",
        "Controls",
        "Ratings",
        "Tags",
        "Assets"
      ],
      "adPolicyNote": "Use the clean portal ZIP and keep monetization controlled by Newgrounds/platform settings after acceptance.",
      "currentGate": "Account login/project creation is required. Use as a no-domain clean package route and feedback surface."
    },
    {
      "platform": "GameDistribution",
      "priority": 10,
      "accountRequired": "GameDistribution developer account and SDK/platform terms acceptance.",
      "rationale": "Broad distribution network candidate. Both current games now include GameDistribution GD_OPTIONS, pause/resume, rewarded-completion tracking, and gated showAd calls, but dashboard gameId and legal consent still require manual account action.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://gamedistribution.com/developers/",
      "portalUrl": "https://gamedistribution.com/developers/",
      "docsUrl": "https://github.com/GameDistribution/GD-HTML5",
      "requiredFields": [
        "Developer signup",
        "Revenue share agreement",
        "HTML5 build",
        "GameDistribution SDK if requested",
        "Assets",
        "Description"
      ],
      "adPolicyNote": "GameDistribution SDK is integrated only in GameDistribution context or when a gd_game_id is supplied. The build does not hardcode a fake gameId and does not request ads unless ads=1 is present.",
      "currentGate": "Developer signup, revenue-share partnership, dashboard gameId, and legal consent are required. Public form probe found reCAPTCHA/legal checkboxes, so automated submission is not appropriate."
    },
    {
      "platform": "Poki",
      "priority": 11,
      "accountRequired": "Poki for Developers application/acceptance; partnership terms may be negotiated and web exclusivity can apply.",
      "rationale": "High-upside but high-curation platform. Treat as a later quality bar, not the first zero-cost submission.",
      "submitGames": [
        "Neon Lane Dash"
      ],
      "submissionUrl": "https://developers.poki.com/",
      "portalUrl": "https://developers.poki.com/",
      "docsUrl": "https://sdk.poki.com/deals.html",
      "requiredFields": [
        "Developer application",
        "Accepted game entry",
        "Poki SDK",
        "Mandatory requirements",
        "Possibly web-exclusive deal terms"
      ],
      "adPolicyNote": "Poki SDK and ad break implementation should be separate and only after acceptance; do not risk existing nonexclusive platform submissions.",
      "currentGate": "Poki is not the immediate route. Official docs say Poki prefers Web Exclusive deals and requires mandatory requirements plus SDK after acceptance."
    },
    {
      "platform": "GameSnacks",
      "priority": 12,
      "accountRequired": "GameSnacks developer access, GameSnacks SDK integration, game.json package, licensing agreement, and AdSense-linked earnings later.",
      "rationale": "High-quality Google-owned HTML5 distribution route with real ad revenue infrastructure, but it is stricter than small portals and requires SDK/package compliance before submission.",
      "submitGames": [
        "Neon Lane Dash"
      ],
      "submissionUrl": "https://developers.google.com/gamesnacks",
      "portalUrl": "https://developers.google.com/gamesnacks",
      "docsUrl": "https://developers.google.com/gamesnacks/developer/requirements",
      "requiredFields": [
        "Game bundle",
        "game.json metadata",
        "Marketing assets",
        "GameSnacks SDK",
        "Ad interface opportunities",
        "Rights clearance",
        "English content",
        "Licensing agreement"
      ],
      "adPolicyNote": "GameSnacks ads must happen through the GameSnacks SDK at natural breaks or optional rewarded moments; no other ads, payments, sponsorships, or external promotion inside the game.",
      "currentGate": "Dedicated Neon Lane Dash GameSnacks package is now ready as of 2026-06-03: release ZIP includes game.json, GameSnacks-only SDK adapter, no browser storage, no external requests, and verified marketing assets. Submission still requires GameSnacks developer access/licensing by the owner."
    },
    {
      "platform": "InstGame",
      "priority": 13,
      "accountRequired": "Free developer account and upload/review flow.",
      "rationale": "Low-friction portal candidate: public FAQ says developers can upload HTML5/WebGL/packaged builds, basic distribution does not require SDK integration, and approval is typically 24-48 hours.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://instgame.com/",
      "portalUrl": "https://instgame.com/",
      "docsUrl": "https://instgame.com/about",
      "requiredFields": [
        "Developer account",
        "HTML5/WebGL/package upload",
        "Title",
        "Description",
        "Screenshots",
        "Quality review",
        "Payout details after earnings"
      ],
      "adPolicyNote": "Use the clean portal ZIP unless InstGame asks for a platform-specific SDK; do not include standalone ad calls or external promotion.",
      "currentGate": "Research-confirmed candidate only. Do not auto-create an account or submit contact/payout data without owner approval."
    },
    {
      "platform": "PLRun",
      "priority": 14,
      "accountRequired": "Contact form or developer portal if it returns to service; payout details only after acceptance.",
      "rationale": "Parked low-friction candidate. The current site is live and links to a developer portal, but the developer page returned 410 in the latest probe, so it should not receive an automatic submission.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://plrun.com/contact/",
      "portalUrl": "https://plrun.com/",
      "docsUrl": "https://plrun.com/",
      "requiredFields": [
        "Contact form",
        "Playable link",
        "Clean ZIP link if requested",
        "Title",
        "Description",
        "Assets",
        "Developer email",
        "Manual review"
      ],
      "adPolicyNote": "Use only the clean portal ZIP if PLRun reopens a developer upload route; do not include standalone ad calls or payout details in the first contact.",
      "currentGate": "Developer portal returned 410 on 2026-06-03 while homepage/contact stayed live. Park until the portal is reachable or a human reply confirms the upload route."
    },
    {
      "platform": "GameTwiz",
      "priority": 15,
      "accountRequired": "Developer application form and monthly payout setup after approval.",
      "rationale": "Low-friction candidate: public developer portal states HTML5 games can be reviewed in 24-48 hours, file size should be under 50MB, and approved games use revenue share.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://www.gametwiz.com/developers",
      "portalUrl": "https://www.gametwiz.com/developers",
      "docsUrl": "https://www.gametwiz.com/developers",
      "requiredFields": [
        "Self-contained HTML5 package",
        "No external dependencies/API calls",
        "Title",
        "Description",
        "Assets",
        "Developer application",
        "Original/licensed content confirmation"
      ],
      "adPolicyNote": "Use the clean portal ZIP because GameTwiz asks for self-contained packages and no external dependencies or API calls.",
      "currentGate": "Manual form gate. Do not submit until owner approves sending name/email and agreement confirmations."
    },
    {
      "platform": "BizziBeeArcade",
      "priority": 16,
      "accountRequired": "Submission form with developer name, email, rights confirmation, and revenue split agreement.",
      "rationale": "Low-friction form candidate: public page says HTML5/WebGL games can be submitted for review, the platform handles hosting/ads/marketing, and developers keep 75% of ad revenue.",
      "submitGames": [
        "Neon Lane Dash",
        "Upload Limit Panic"
      ],
      "submissionUrl": "https://www.bizzibeearcade.com/submit-game.html",
      "portalUrl": "https://www.bizzibeearcade.com/",
      "docsUrl": "https://www.bizzibeearcade.com/submit-game.html",
      "requiredFields": [
        "Developer name",
        "Email",
        "Game title",
        "Genre",
        "Platform support",
        "Description",
        "Game URL/demo link",
        "Rights confirmation",
        "Revenue split agreement"
      ],
      "adPolicyNote": "Submit only the playable demo and clean portal package. Keep payout details out of the initial form and only use official dashboard/payment flow if accepted.",
      "currentGate": "Manual owner-consent gate because the form asks for identity/contact and agreement confirmation."
    },
    {
      "platform": "BlurryGames",
      "priority": 17,
      "accountRequired": "Developer submission/contact, SDK/compliance review, and PayPal or bank transfer only after accepted earnings.",
      "rationale": "Niche family-safe portal candidate: developer page states 50/50 ad revenue split, rewarded/display ads, dashboard stats, PayPal or bank transfer payout after $100, and strict child-safety rules.",
      "submitGames": [
        "Neon Lane Dash"
      ],
      "submissionUrl": "https://www.blurrygames.com/developers/",
      "portalUrl": "https://www.blurrygames.com/developers/",
      "docsUrl": "https://www.blurrygames.com/developers/",
      "requiredFields": [
        "HTML5/WebGL package",
        "File size compliance",
        "No external ads/tracking",
        "Family-safe content",
        "SDK review",
        "Contact/submission details"
      ],
      "adPolicyNote": "Only use this if the game is clearly family-safe and stripped of external ads/tracking; their SDK should handle rewarded/display ads.",
      "currentGate": "Manual review route. The child-safety bar is stricter than our current broad-arcade package, so submit only after a compliance pass."
    },
    {
      "platform": "GameMonetize",
      "priority": 18,
      "accountRequired": "Developer account, SDK/API integration, and payment setup if accepted.",
      "rationale": "Broad HTML5 distribution candidate with public developer pages and ad-revenue claims, but public information is inconsistent across .com/.co pages and community discussion raises trust/commercial caution.",
      "submitGames": [
        "Neon Lane Dash"
      ],
      "submissionUrl": "https://gamemonetize.co/developers",
      "portalUrl": "https://gamemonetize.com/",
      "docsUrl": "https://gamemonetize.com/blog?category=monetize",
      "requiredFields": [
        "Developer signup",
        "SDK/API integration",
        "HTML5 game",
        "Assets",
        "Payment method after acceptance",
        "Terms review"
      ],
      "adPolicyNote": "Do not integrate or upload until terms, payout identity, SDK behavior, and reputation risk are reviewed against safer candidates.",
      "currentGate": "Watchlist only, not an automatic submission target. Use after mature-platform and safer low-friction candidates are exhausted."
    }
  ],
  "nextAction": "Keep submitted CrazyGames/Playgama routes monitored, then use the public submission pack to approach manual-consent backup portals without exposing payout or private identity details automatically.",
  "completionGate": "Progress is real only when a platform accepts or publishes a game; goal completion still requires real plays, enabled compliant ads, and visible revenue or payout balance."
}
