How it works
From a sentence to a published app
You describe an app, Builddu builds it, and you change it until it is right. This page is each step of that in order — what is produced, what it costs, and exactly where the free part ends, which is the half most of these pages leave out.
The whole thing, in six steps
Then the same six, with what each one actually does.
- 1Describe the app you want, in a sentence.
- 2Builddu builds it: server-side code, a database, and pages wired together.
- 3Look at it running in a live preview.
- 4Change it — by clicking, by asking, or in the code.
- 5Publish it to a live URL, and point your own domain at it.
- 6Keep going: every change is another run, and every build is a version you can return to.
1. Describe what you want
Plain language, one sentence.
- One sentence is enough to start. There is no form, no stack picker and no diagram.
- You can start from the homepage before you have a project — signing up is what turns the prompt into a build.
- Nothing about your prompt changes what you are charged. The price comes from account and project state only, never from what you asked for.
2. It gets built
What comes back is an application, not a page.
- A full-stack app: server-side code, not a static front end.
- A managed database, included in every project, with no setup step.
- Pages wired together, and the routes between them.
- Sign-up, login and sessions — the agent is instructed to generate them. Observed in builds, not guaranteed.
What the database actually gives you — your tables, the filters, editing records, file fields and per-environment keys — is in your app’s database.
3. See it running
Before you publish anything, and before you pay anything.
- The preview is the app really running, not a mock-up or a screenshot.
- Looking at it costs nothing, and it is yours to keep whether or not you ever publish.
- A project that went to sleep wakes when you open it, and waking it is not charged to you.
4. Change it
The first version is a starting point, and the tenth change is where most builders get expensive.
There are three ways to make one change: click the thing you want different, describe the change and let the agent make it, or open the file and write it yourself. What each one can do and what each one costs is set out in the visual editor.
5. Publish it
A live URL, and your own domain on it.
- One click puts the project on a live URL. Publishing costs 1 credit.
- Publishing needs an active paid plan. Credits alone do not open it — a top-up buys AI runs, not hosting.
- Connect a domain you already own, and the certificate is handled for you.
- Re-publish whenever you change something. The URL stays the same.
6. Keep going
Nothing about a build is final, and nothing you change is unrecoverable.
Every build is kept as a version you can return to, you can download the whole codebase whenever you want it, and you can sync the project to a GitHub repository you own — what happens to your code is the detail on all three.
What the free build covers
One AI run, and the rules around it are enforced rather than intended.
- Signing up gives you 50 credits once. No card, and it does not renew.
- Your first AI run is the free build. It is one run per account, enforced in the database rather than by a check in the interface.
- A never-paid account can own 1 project at a time. Deleting it frees the slot, and anyone who has ever paid is permanently outside that limit.
- The free run is bounded upstream as well, so a request too large to finish stops when it stops — with the project and every file it produced intact.
What happens when the free build is used
What you keep, what still works, and what needs a plan.
- You keep the project, its preview and its files. None of that is taken away.
- You can keep making visual changes while at least 2 credits remain.
- You can read, edit, save and download your code. None of that is an AI run.
- Another AI run needs 60 credits available, because that is what a run holds before it starts.
- Publishing needs an active plan — Starter is $20 a month and includes 100 credits.
Every one of those figures, where each comes from, and what happens at zero is on the pricing page.
Common questions
Do I need a credit card to start?
No. Signing up gives you 50 credits and the first AI run is the free build. A card is only needed when you want to publish or keep building.
How long does a build take?
It depends on what you asked for. In one test we ran and wrote up, Builddu spent about 2.5 minutes preparing the environment before generation began — one run on one day, not a benchmark.
What happens if the build is not what I wanted?
Change it: click the part you want different, describe the change, or edit the code. Every build is also kept as a version you can go back to.
Can I use my own domain?
Yes, a domain you already own, once the project is published. The certificate is handled for you.
What does a change cost after the free build?
An AI run holds 60 credits before it starts and is charged what it actually spent, with the rest released. A visual change needs 2 credits available and usually settles at less. Saving code costs nothing.
The test behind the build time above is written up in our booking-app test, and how other builders handle the same flow is in our comparisons.
Describe an app and see