Skip to content
Appfabriek · your app off the lineHengelo · EU servers

Appfabriek · software factory with AI agents

Your app, off the line.

In twelve months, thirteen products rolled off this line, on 37 domains, from one codebase, on European servers. Now the same line builds your app for iPhone, Android and web. And then it keeps it running.

13products off the line
37domains, on European servers
1codebase for everything
1person, with a fleet of agents

The idea

Software was too expensive for most good ideas.

An app of your own easily cost €25,000 and half a year at a classic software agency. And after launch the work only started: new versions of iOS and Android, servers, backups, security, support.

So most ideas were shelved. Or you rented software from a big platform, where you and your data are the product.

AI has broken that barrier. Agents build, test, release and keep watch. One person decides what gets built and signs off on what matters. And whatever one app needs, the next one gets for free.

One app, then€25,000
  • Half a year of building
  • A team of developers
  • Maintenance is a new project
Coachlink, on the line≈ €5,400
  • Chat, sessions and video calls, end-to-end encrypted
  • In the App Store, Google Play and on the web
  • Keeping it running: ≈ €24 a month
Dok + Casco

A shared base

What every app needs is already built and tested every day. Only what makes your app yours gets built.

Agents

Agents do the work

They build, test, release to the test environments and watch everything, day and night.

Passkey

A person signs

Nothing goes to production without Geert's approval, with his passkey. Agents cannot get there themselves.

Where the line is heading: software owned by its users.

What took hundreds of developers yesterday now fits in a small workshop. That makes software owned by its users affordable. That is what p2tp, power to the people, builds. Appfabriek is the workshop.

  • Open sourceYou only own what you can inspect, change and take with you.
  • Cooperative ownershipSay and returns with the members, not with a platform.
  • Own infrastructureOn servers at a European company. Never big tech.

The line

Agents do the work. Geert signs.

Every change, from a new app to a small fix, goes through the same stations. No manual work, until the moment a person has to decide.

  1. Idea

    You tell us in the Appfabriek app what you want. The AI assistant prepares the intake for Geert.

  2. Build

    Agents build on Casco and Dok. Every change is a pull request with tests.

  3. Test

    Thousands of automated tests, plus real journeys through the app on iPhone and Android simulators.

  4. Accept

    After a merge it lands on staging and accept by itself. That is where you look along.

    25–40 min after merge
  5. Approval

    To production only after one tap by Geert, with Face ID in the Appfabriek app.

  6. Live

    On your own domain, in the App Store and in Google Play.

    median 2.2 hours after the PR
125changes merged in 30 days
54releases to staging and accept
2,561automated tests on Dok, 94% coverage
2.2 hoursmedian from pull request to production
Measured on Dok, 18 September – 20 October 2026

What's already in it

The groundwork of your app is already built.

Every app on the line stands on two parts that already exist. Casco is the app itself: one app for iPhone, Android and web, with sign-in, chat, calls, appointments, notifications and roles. Dok is where it runs: its own domain with a site, sign-in, data, monitoring and backups.

A new app is a folder with its name, domain, colour and roles. Only what makes your app yours gets built.

Set up your own app on the Casco page ⟶One domain, everything on it ⟶

Invitations runningPeople come in with a link or QR code.
Sign in with Face ID runningPasskeys instead of passwords.
Chat and voice messages runningWith photos, and voice that gets transcribed.
Voice and video calls runningThrough our own server, not a big platform.
Appointments runningPlan, reschedule, video or in person.
Roles per person runningEvery role sees its own app.
AI assistant and your own agent runningAn agent answers, a person decides.
Questionnaires newSend with a link, results as Excel.
Appfabriek app: a client asks for help, the AI assistant asks questions and prepares the intake, Geert replies
AppfabriekThe intake: assistant and Geert in one chat
Coachlink: list of sessions today, tomorrow and Friday, video or in person
CoachlinkSessions for coach and coachee
Agent Talk To Me: connected agents, Claude on MacBook and Codex on a server, and the Connect an agent button
Agent Talk To MeYour own agents, in your pocket
Coachlink in dark mode: a chat between coach and coachee
Coachlink, darkSame base, own colour and brand

Screens from the App Store. Names in the examples are made up.

After launch

Going live is only the start. The line takes care of that too.

Most apps don't fail at the build, but at what comes after. That is why maintenance is part of the line itself, not a separate arrangement.

A day in the life of your app

00:0006:0012:0018:0024:00
every 5 min: Dok checks that everything runs every hour: backup of the app database at night: backup of Dok in the morning: test that the backup restores a release, only after approval
Support

Support in the app

You and your clients talk to Appfabriek in the app. An AI assistant answers questions. Changes only happen once a person approves them.

Monitoring

Errors go to an agent

Every 10 minutes new errors are reviewed and reported to the Dok agent. What needs a person goes to Geert.

Backups

A backup that counts

A backup only counts if it can be restored. That is tested every day, and every quarter we rehearse a restart from scratch.

Stores

App Store and Google Play

New versions, screenshots and release notes go to the stores through the line. A version that is too old asks to be updated.

Base

Improvements for everyone

One server and one base for all apps. An improvement or security fix in Casco is in your app too with the next release.

Secure

Secure and European

Passkeys, encryption where it matters, data kept apart per app, on servers at a European company. Keys are in a vault, not with the agents.

What it costs

All costs plus 1%.

You pay what software really costs: the agents' tokens, Geert's hours at €150, hosting and support. 1% goes on top. That is the margin. If you have an app built, you see the real costs every month.

For companies on Business Central

Six apps for the weighbridge, the shop floor, inspection, signatures and today's numbers. A year of free testing, then cost price plus 1%. businesscentral.software ⟶

Build, on a scale of €25,000Per month
Short links APP-AF-013
≈ €450
≈ €1
lezen.in APP-AF-005
≈ €900
≈ €2
Tai Chi Guide APP-AF-001
≈ €1,560
≈ €5
LivePlaylists APP-AF-004
≈ €2,100
≈ €9
Agent Talk To Me APP-AF-002
≈ €3,300
≈ €8
Coachlink APP-AF-003
≈ €5,400
≈ €24
All six together
≈ €13,710
≈ €49
One app at a classic agency
€25,000+
—

Estimates for the products that are live: agent tokens plus hours, and per month the share of the shared servers. Tai Chi Guide was the first product; the first always takes longer. The agency figure is what one such app cost at Newminds, plus half a year. Current figures are on the homepage.

Geert Rozendom, outside in the woods, wearing a cap

Who signs

The agents build, test and maintain. I decide what gets built and approve what matters.

Geert Rozendom, Hengelo, the Netherlands. An entrepreneur since he was 22, for twenty years co-founder and CTO of Newminds, working with Business Central since 2002, when it was still called Navision. Since November 2025 Appfabriek has been his workshop.

Questions

What people want to know first.

What does an app from Appfabriek cost?

You pay what the app really costs: the agents' tokens, Geert's hours at €150, hosting and support, plus 1%. The products that are live now cost roughly €450 to €5,400 to build, and roughly €1 to €24 a month to run. If you have an app built, you see the real costs every month.

Where does my app run?

On Dok, on servers at a European company. Your app gets its own domain with a website, a web app, passwordless sign-in and monitoring. Your app's data is kept apart from other apps.

Who maintains the app after launch?

The line. Dok checks every 5 minutes that everything runs, new errors are reviewed every 10 minutes, backups are restore-tested every day, and new versions go to the App Store and Google Play through the same line. Nothing reaches production without Geert's approval.

I already built an app, for instance with AI. Can you take it over?

Yes. The intake is free: the agents examine your app, and within one or two weeks you know what it costs. Then leaks are fixed, tests are written, and the app goes onto Dok, the App Store and Google Play. The code stays in your repo.

How to start

What do you want off the line?

  1. Tell us your ideaIn the Appfabriek app. The AI assistant asks the first questions.
  2. Free intakeWhat does your app need in build, infrastructure, maintenance and support? You get an honest estimate.
  3. On the lineCasco and Dok as the base. Only what makes your app yours gets built.
  4. Trial runYou test on accept, with your own people, before it goes live.
  5. Off the lineLive on your domain and in the stores. Then the line keeps it running.

As of November 2026. Products, domains and costs: the Dok catalogue on appfabriek.com. Lead times and tests: measurements of the line on Dok, 18 September – 20 October 2026. What is being built now: On the line.