GroundDeck · AI app builder

Describe the app.
Get a working one.

Type what you want in plain language. GroundDeck turns it into a real, versioned web app you can preview instantly, share with a link and export as a single file. No boilerplate, no setup, no ticket queue.

Status private previewOutput one self-contained HTML appBuilt in Germany

What comes out

One prompt in. One complete app out.

Every generation returns a single HTML document with its styles, behaviour and state inline, streamed into a sandboxed preview as it is written. Keep it as a version, refine it in conversation, publish it under a link, or take the file with you.

A plain-language prompt on the left becomes a working app on the right PROMPT > a habit tracker for remote teams, weekly streaks, shared board tone: calm · data: local GENERATE APP · V3 STREAK 14 d TEAM 8/9 SANDBOXED PREVIEWIMMUTABLE VERSIONSSHARE · EXPORT

How it works

Three moves from idea to app.

GroundDeck is a conversation, not a form. You describe, it builds, you refine. Every step leaves a version you can go back to.

A dark console surface with a single glowing cyan line01 · Describe
01

Say what you want.

Name the audience, the job the app should do, the main screens, and what it should remember. A sentence or a paragraph, your call.

> a habit tracker for remote teams, weekly streaks, shared board
A screen in a dim hangar showing a faint glowing interface grid02 · Preview
02

Watch it appear, then refine.

The app streams into a sandboxed live preview while it is generated. Ask for changes the way you would ask a colleague. Each answer becomes a new, immutable version you can diff and restore.

A foggy runway with cyan lights receding into the distance03 · Launch
03

Share it or take it with you.

Publish a link that pins one version and counts its views, or export a standalone HTML file that runs anywhere. Your app, not a lock-in.

What ships today

The whole loop, without the scaffolding.

Everything below exists in the product now. Nothing on this page describes a roadmap item as if it were shipped.

Prompt to app

One description becomes one complete app: markup, styles and behaviour in a single HTML document, generated with a frontier language model.

Sandboxed live preview

Generated code runs in an isolated frame with an opaque origin. It can render and react, but it cannot reach your session or anyone else’s data.

Immutable versions

Every generation and every refinement is a new version. Diff any two, restore an older one, and the history stays intact.

Share links

A share link pins a specific version, serves it from its own origin, and records views so you know whether anyone looked.

App data that persists

Published apps get a small server-side data API for key-value state and form submissions, so a waitlist or tracker actually keeps its entries.

Export standalone HTML

Download the app as one file with the runtime and badge stripped out. Host it on any static server, or just open it.

Who it is for

People who would rather ship than wire boilerplate.

GroundDeck is not trying to replace your production stack. It gets you to a thing you can click, show and argue about in minutes.

Founders

Validate before you build

Turn a pitch into a clickable product shape. Put a real prototype in front of ten people this week instead of a slide deck.

Operators

Internal tools on demand

Trackers, calculators, approval flows, small CRMs. The tools nobody has time to build, described in the time it takes to write the ticket.

Product teams

Storyboard the interface

Sketch dashboards, operator consoles and agent workspaces as working screens before the backend exists, then hand over something concrete.

Built carefully

Generated code is treated as untrusted by design.

An app builder that runs other people's generated code has to be paranoid. GroundDeck is. These are engineering decisions, not marketing promises.

  1. 01
    Origin isolationPublished apps are served from their own origin under a strict content security policy. They cannot read your GroundDeck session or act as you.
  2. 02
    Immutable historyVersions are never edited in place. Restoring copies forward, so nothing you made is lost.
  3. 03
    Usage limits and a cost ceilingGeneration is rate-limited per account, and the service pauses itself rather than run up an unbounded bill.
  4. 04
    A report control on every published appVisitors can flag an app. Reports go to the operator, and abusive apps come down.

Questions

Straight answers.

If yours is missing, write to us.

What do I actually get out of GroundDeck?

One complete web app per generation: a single HTML document with its styles and behaviour inline, kept as a version in your project. You can preview it, refine it, publish it under a share link, or export the file.

Do I need to know how to code?

No. You describe what you want in plain language. If you can write a decent brief for a colleague, you can write a good prompt for GroundDeck. Knowing how to code helps you ask for sharper changes, but it is not required.

Can my published app store data?

Yes. Published apps get a small server-side data API for key-value state and form submissions, so a waitlist keeps its sign-ups and a tracker keeps its entries. You can view and erase that data from your project.

Does it work without an AI model?

There is an offline template mode that builds deterministic apps for common shapes like trackers, dashboards and landing pages. It exists so the product keeps working when generation is paused, not as the main event.

Where is GroundDeck at right now?

Private preview. It is built and operated by one person in Germany, and access is opened in small batches so every builder can get a real answer when something breaks. Ask for a seat and say what you want to build.

Talk to us

Tell us what you want to build.

One email is enough. Describe the app in a few sentences and we will get back to you with a preview seat or an honest "not yet".

Or read the contact page