The main user trail for posting a new product on Product Hunt recommends the user create and Interactive Demo using one of several suggested platforms. I selected your platform and made my demo. Then when i paste the demo's sharable link into Product Hunt, it gives an error stating the demo doesn't exist. I've tried this in multiple browsers, recreating the link and nothing fixes it. Your platform is currently unusable for Product Hunt launchers posting demos.