custom-coded websites
the build itself
Hand-written pages, no templates.
what a website build includes →hosting & care
€0 covers the pages, the certificate, DNS, the contact form and its spam check. Three things sit outside it: your own domain (~€10–15 a year, registered to you, at cost), transactional email past the free tiers, and unbranded multi-user booking.
The arithmetic, not the adjective.
Your own domain — €10–15 a year at an ordinary registrar, at cost, registered to you.
Transactional email — notices to you are free. Emailing your customer a receipt runs through a mail provider, which charges past its free allowance.
Booking — one calendar on a free plan is free. More calendars, or an unbranded page, is a paid plan there.
We will not quote a market average for what everyone else charges. Maintenance pricing spans a wide band and none of it is like-for-like. We do the arithmetic on your invoice instead.
Nobody absorbs a cost for you. It was designed out of the build.
No server to rent — the site is a folder Cloudflare copies to its edge. No database assembles a page per visitor. No licence renews. Only the form runs code, and only for the second it takes.
Two things would change that: traffic a small business rarely reaches, and features that compute for every visitor. That is the AI backends page, priced where it belongs.
People ask this when they want to leave. Better question at the start.
You remove us from your Cloudflare members, and as a user on Search Console and Analytics. Verification runs on your own DNS record.
We hold one scoped token per client, never a master key. We rotate and delete it, transfer the repository to you, and purge your secrets from our vault, confirmed in writing.
You delete the dev@ forwarding rule — an address pointing at your inbox, never a mailbox of ours.
A written data-processing agreement is part of every engagement.
Send us what you pay now and what it buys.
do the arithmetic →"Maintenance" usually means updating a plugin. There are no plugins here.
X-Content-Type-Options blocks MIME sniffing. X-Frame-Options stops another site framing the page. Referrer-Policy limits what an outbound request reveals. Permissions-Policy switches off camera, microphone and location APIs a brochure site never needs.
You can inspect those headers on the response. The WAF events and the certificate sit in your own Cloudflare dashboard.
The most oversold sentence in this industry.
The running cost of what we built, not a product on its own.
custom-coded websites
Hand-written pages, no templates.
what a website build includes →interactive widgets
Files too, at the same running cost.
see what a widget is →ai backends
An agent answering mail runs per request. That has a real running cost.
where €0 stops →The five that come up on every first call.
Real for the hosting. Three exceptions, named before work starts: your own domain at roughly €10–15 a year registered to you, transactional email past the free tiers, and unbranded multi-user booking.
You do. The domain is registered to you at an ordinary registrar, at cost, never inside our account. The Cloudflare account is yours and you are its only Super Administrator, so you can remove us in one click.
There is nothing to update. The pages are static files — no CMS, no plugin directory, no theme, no database. In front sit Cloudflare's managed WAF ruleset, Bot Fight Mode, Turnstile on every form and hardened response headers. No website is unbreakable, but that removes the failures behind most break-ins.
The words and images live in plain files in your own repository. You edit one in the browser and save, and it lands on a preview link before it goes live. Layout or a new page is a message to us.
A written offboarding checklist, time-boxed to one business day. You remove us from your Cloudflare members and your Google properties. We rotate your API tokens, transfer the repository and purge your secrets. The site keeps running on your account.
We do the arithmetic on your actual number, and say so if moving is not worth it.
start a conversation →