Your contract is the boundary
An OpenAPI or MCP definition lists every operation a user may call. A component library fixes the look. A policy file maps roles to data. Nothing outside those three can appear in a generated app.
Build · Hyperpersonalised Apps
The organisation fixes the interface and the rules. We generate the application each person needs, when they need it, inside those rules.
Overview
Most software is built once for an average user who does not exist. We take the interface an organisation already provides, its API contract, component library and permission policy, and generate an application for one person from their stated need. The result is a declarative spec drawn by a fixed renderer, so it can be validated, versioned and audited like any other release. Generated code never runs. The model composes approved parts, it does not invent new ones.
What it includes
An OpenAPI or MCP definition lists every operation a user may call. A component library fixes the look. A policy file maps roles to data. Nothing outside those three can appear in a generated app.
A person states what they need in plain language: approve supplier invoices from a phone, see the cases due this week. Their role, device and accessibility settings shape the result. The app exists within the minute.
Every generated spec is type-checked against the component schema, every bound operation is checked against the role policy, and every write gets a confirmation step. Fail one check and the app is not rendered.
Each app is a stored artefact with a history. The person refines it in conversation, the diff is kept, and the organisation can promote a personal app to a shared template.
The need, the context and the resulting app stay on private inference hardware inside the organisation’s boundary. No prompt leaves for a public endpoint.
Private AI systemsHow we work
Speak with us
We reply within one working day, from an engineer who can read your API contract.
Send securely