Ten to five hundred euros.

The full price range · fixed once quoted

A working prototype, priced before you pay.

Upload the PRD ·md ·docx ·txt

Blaupause reads your product requirements document and quotes one fixed price for turning it into a clickable prototype. Simple brief, small number. Dense brief, bigger number. Never under 10 €, never over 500 €.

Accept the estimate and the build starts — sign in, one Stripe charge, and the prototype arrives on its own subdomain with the full source beside it. Decline, and nothing is charged.

The estimate desk.

Hand over the document. The desk reads it line by line and writes the price up as a ledger — every euro accounted for.

Estimate

Nº —

Drop the PRD here.

MARKDOWN · WORD · PLAIN TEXT

This demo reads the file in your browser. Nothing leaves your machine.

    Your price

    0 €

    Fixed once quoted. Valid until you close this page. Charged only if you accept.

    Waiting for a document.

    Four steps, in order.

    1. Upload the document.

      Markdown, a Word file, or plain text — whatever the PRD lives in. No account needed to get a price.

    2. Read the estimate.

      Itemised, between 10 € and 500 €, and fixed the moment it is quoted. What drives it up is complexity you can point at in your own text — screens, integrations, roles, edge cases.

    3. Accept and pay.

      Leave an email address or sign in with Google. One charge through Stripe, for exactly the quoted amount — money moves only after you accept.

    4. Receive the prototype.

      A live link on its own subdomain, and the complete source as a download beside it. Yours to keep, host elsewhere, or hand to a developer.

    How the price is measured.

    No tiers, no calls, no “contact sales”. The document itself sets the number.

    FactorMeasured asWeight
    Base feeevery job starts here10 €
    Document lengthwords in the PRDup to +120 €
    Screens & viewsscreens the text names — dashboards, forms, wizardsup to +160 €
    Integrationsservices to wire — payments, sign-in, mail, APIsup to +110 €
    User rolesdistinct roles the document describesup to +60 €
    States & edge caseserrors, empty states, validation rulesup to +50 €
    Ceilingnever above500 €

    The estimate is a reading of your document, not a negotiation. If the PRD grows after acceptance, that is a new estimate — the old price never moves under you.

    Ink engraving of a specification document unfolding, layer by layer, into stacked application wireframe screens
    Plate 01 · A specification, unfolding into screens

    What arrives.

    • A subdomain of its own.

      yourproject.blaupause.app — live the moment generation finishes, ready to forward to the team.

    • The full source, as a download.

      One ZIP, readable without a build step. You own it outright — host it, edit it, or throw it away.

    • One job, one price, one receipt.

      No retainer, no subscription, no seat licences. The Stripe receipt is the whole paper trail.

    Questions, answered plainly.

    Which formats can I upload?

    Markdown, Word documents and plain text — anything a PRD is usually written in. If your document lives somewhere else, export it as text and the desk will read it.

    Who owns the generated code?

    You do, outright. The download is the complete source, and there is nothing in it that phones home or requires Blaupause to keep running.

    When is money actually taken?

    Only after you accept the estimate — one charge through Stripe, for exactly the quoted amount. Reading the document and writing the estimate cost nothing.

    What if the price feels wrong?

    Walk away. Estimates expire quietly and no record of them follows you. If you trim the PRD and try again, the desk reads the new document fresh.

    The estimate costs nothing.

    Upload the PRD

    Estimate

    Where should the finished prototype go? One address — delivery and receipt, nothing else.

    The subdomain link and the Stripe receipt land here.

    or

    0 €

    One charge, via Stripe.

    Charged once, after acceptance — never before. If generation fails, the charge is reversed in full.

    Starting…

    This usually takes a few minutes. The link also goes to your email, so the tab can be closed.

    Live at

    Demo build — in production this link is live and the ZIP holds the generated app. Here it holds a small placeholder so the download is real.