Your spec,
developed.
Hand us the PRD — Markdown, Word or plain text. We meter it, quote one fixed price, and develop it into a clickable prototype on its own subdomain. Full source included. No subscription, no retainer.
Docs are metered in your browser first. Nothing leaves the tray until you accept the price.
Drop the negative in the tray.
One document. We read the structure — screens, entities, roles, integrations — and show you exactly what moves the needle before you pay a cent.
Exposure reading.
Fixed price, derived from the document itself. Accept it, sign in, pay once — development starts immediately.
Four baths. One print.
The same sequence every time. You see the price before the tray, the prototype after it.
Upload the PRD
Markdown, Word or text. We read headings, user stories, data models and requirement statements — in your browser, before anything is sent.
≈ 2 secondsGet one fixed price
Screens, entities, roles and integrations drive the needle. Between 10 € and 500 €, itemised. No estimates that drift later.
instantSign in, pay once
Email, Google, GitHub or Apple. One charge through Stripe. Then the agent builds screens, flows and sample data from your spec.
4 – 12 minutesLink + source
A live prototype on yourname.darkroom.app and the complete source as a zip. Yours, no strings.
delivered by email tooRecent exposures.
Every print is a real, clickable prototype: navigation, forms, states, sample data. Not a slideshow of screenshots — a thing you can hand to a user and watch them get lost in.
Titles anonymised. Prices as quoted.
What moves the needle.
The meter is deterministic. Same document, same price. You can read the formula — it's short.
A landing page, a form, a list with detail view. One role, no outside systems.
A small product: sign-in, CRUD over a handful of entities, a settings page, one or two integrations.
Multi-role app with dashboards, workflows across screens, payments or external APIs.
Sprawling spec. Many screens, many systems, admin surfaces. Capped at 500 € — no surprises.
| Factor | How we detect it | Adds |
|---|---|---|
| Base exposure | Every document | 10 € |
| Screen or view | “page”, “screen”, “dashboard”, “form”, “modal”, “wizard”… | + 6 € each |
| Data entity | “entity”, “model”, “table”, “record”, field lists | + 5 € each |
| User role | “admin”, “manager”, “customer”, “guest”, “as a …” | + 8 € each |
| Integration | Stripe, OAuth/SSO, email, SMS, maps, webhooks, import/export | + 15 € each |
| Requirement statements | “must”, “shall”, “should”, user stories | + 10 € per 20 |
| Length | Word count | + 4 € per 1 000 words |
| Ceiling | Whatever the reading says | max 500 € |
Before you commit.
Which formats do you accept?
Markdown (.md), Word (.docx) and plain text (.txt), up to 5 MB. Notion and Google Docs exports work fine — export as Markdown or .docx.
Is the quoted price final?
Yes. The meter runs once, the price is fixed and itemised before you sign in. If we cannot develop the document, you are refunded in full — automatically.
What exactly do I receive?
A live, clickable prototype at yourname.darkroom.app (hosted 90 days, extendable) and a zip with the complete source: plain HTML, CSS and JavaScript. No framework lock-in, no watermark.
Can I change it afterwards?
It's your code. Edit it, hand it to your team, drop it into a repo. Re-upload a revised PRD any time — the second meter reading is discounted by 30 %.
What happens to my PRD?
It is metered in your browser. Once you accept, it is uploaded over TLS, used solely for your development run, and deleted 7 days after delivery. Never used for training.
How do I pay?
Card, Apple Pay, Google Pay, SEPA — anything Stripe supports. One charge, VAT invoice sent to your email immediately.
Prints are ready in about a coffee.
Upload the spec you already wrote. See the price. Decide. Everything after that is our darkroom, not your evening.
Upload a PRD