iframe /apps/quicktool
A color contrast checker
Pick two colors, see whether they pass WCAG accessibility ratios. One HTML file, no build step, no bridge calls, drop in a saved Claude artifact and ship.
Live proof
This is the launch traffic proof page: not a mockup, not a future roadmap, not a video pretending to be a product. These apps are running on designsetgo.dev through the same DSGo Apps runtime you install on your site.
Live routes/apps/quicktool, /apps/contact, /apps/shop
Sourceexamples/* in the public repo
Runtimemanifest permissions + sandboxed iframe isolation
SiteThis page is also a DSGo app in inline mode
Try the installed apps
The three-app set intentionally spans the launch claims: a saved artifact, a permissioned WordPress action, and a connected commerce app.
iframe /apps/quicktool
Pick two colors, see whether they pass WCAG accessibility ratios. One HTML file, no build step, no bridge calls, drop in a saved Claude artifact and ship.
iframe /apps/contact
A polished form on your site that emails you when visitors reach out. The app never holds an SMTP password, WordPress's built-in mailer handles delivery.
iframe /apps/shop
A polished product grid, cart, and checkout that lives alongside your existing WooCommerce store. No theme tweaks. If the app breaks, your site is fine.
Proof checklist
Each example is deliberately small enough to audit: manifest, app source, release bundle, and live route all line up.
Zero-build artifact
One HTML file, no bridge permissions, strict iframe sandbox.
examples/quicktool/dsgo-app.json Permissioned WordPress action
Can send only to the site admin through wp_mail. The iframe never holds SMTP credentials.
examples/contact/dsgo-app.json Connected commerce app
Reads WooCommerce products and cart through declared commerce and abilities permissions.
examples/shop/dsgo-app.json Common objections
Launch visitors will ask what happens after the first neat demo. The answer is visible here: permissions, source, isolated routes, and reusable bundles.
No. Each primary card links to a live app installed on designsetgo.dev under /apps/{slug}. Open it, click around, and inspect the bundle source.
No. Every bundle declares a manifest. Quicktool declares no bridge permissions; Contact declares email only; Shop declares commerce/user/abilities reads only.
The demo apps run in isolated routes with a strict runtime. A broken app is contained to its app frame or route, not the WordPress theme, admin, or other apps.
The examples page includes the full app lineup: member portal, block renderer, inline pricing page, recipe ranker, Stripe proxy, and AI companion preview.