FREQUENTLY ASKED QUESTIONS
Yes. HTML5 games generated by Claude, ChatGPT, Gemini, or any other assistant can be published as-is. Once approved, the game appears in the feed and anyone can play it.
A single self-contained HTML file. CSS and JavaScript go inside that same file. No build step and no bundler are required.
No. Publishing, playing, and creating an account are all free.
No. PUNIPO only checks whether the resulting HTML meets the technical requirements, not which tool produced it.
Anyone, once it is approved. It appears in the feed on both punipo.com and the Android app.
The uploaded HTML must be under 1 MB. Allowed CDN scripts are inlined server-side, and the inlined result may be up to 5 MB.
Only four are allowed: Tailwind Play CDN, Matter.js, three.js, and Howler.js. They are inlined at upload time, so no external requests happen while the game is played. Plain JavaScript is the recommended default.
Call parent.postMessage({ type: 'gameOver', score }, '*') when the game ends. PUNIPO uses that to show the result screen and update the ranking.