Least privilege by default
Every user, service and agent receives the narrowest access that lets them do their job. Access is granted explicitly and reviewed, not inherited by convenience.
Delivery model
No phase ends with a status update. Each one produces an artefact — a documented process, a written blueprint, a running system, a trained team, a measured improvement.
01
1–2 weeks
We sit with the people who run the process and record how it actually works — including the parts that live in messages, memory and workarounds.
You bring
We produce
02
1–2 weeks
The design: data model, users and permissions, workflow states, integrations, automation opportunities and explicit AI boundaries.
You bring
We produce
03
2–4 weeks
One critical workflow, running with your data and your users. Not a slide deck, not a clickable mock — a system you can operate.
You bring
We produce
04
6–14 weeks
Production build: the full workflow set, integrations with existing systems, migration of live data, access control, testing and staged rollout.
You bring
We produce
05
Ongoing
Monitoring, support and a standing improvement cadence — plus the intelligence layer, which usually only becomes valuable once real data has accumulated.
You bring
We produce
Commercial model
Discovery is a paid, standalone engagement with a defined output you own outright. Builds are quoted as fixed scope against an agreed blueprint. Once live, systems move to a managed plan covering hosting oversight, monitoring, support and a monthly improvement allocation.
Engineering principles
These are not aspirations written after an incident. They are defaults set in the schema and the deployment pipeline before the first screen is designed.
Every user, service and agent receives the narrowest access that lets them do their job. Access is granted explicitly and reviewed, not inherited by convenience.
Authorisation is enforced at the data layer, not by hiding interface elements. A user who cannot see a record cannot retrieve it through any route, including AI retrieval.
Consequential actions are recorded with actor, timestamp, prior value and basis. Audit trails are designed in at the schema level rather than added later.
Agents may read, analyse, prepare and route freely. Actions that move money, create external commitments, change permissions or delete data pass through a person.
Changes move through development and staging environments with review before production. Releases are reversible and recorded.
Automated backups with tested restoration, and a documented recovery expectation agreed before go-live rather than discovered during an incident.
We collect the minimum data a workflow requires, define retention at design time, and keep personal data out of logs and prompts unless there is a stated reason.
You own the source and the data, in standard formats, with a documented path to move them. No component of your system exists only inside a tool you cannot leave.
Every integration has a written contract: direction, fields, failure behaviour, retry semantics and the owner on each side.
Phase one
Paid, standalone, and yours to keep even if you never build with us. It is the cheapest way to find out whether custom software is genuinely warranted.