Software that fits how you work.

We design and build web applications, mobile apps and internal tools around the way your business works, and add AI where it saves your team time.

The people who scope it
are the people who build it

OpenAI and
Anthropic partners

Out of the spreadsheet, into software that fits.

Many businesses run part of their operation in spreadsheets and email, and re-type information by hand, because their existing software doesn't fit the way they work. We design and build software for that work.

  • Spreadsheets and email: Part of the operation run in spreadsheets and email

    Custom software: One application, designed around how your team works

  • Spreadsheets and email: Information re-typed by hand from one system to the next

    Custom software: Connected to SAP, Microsoft 365 and your billing systems, so nothing is typed twice

  • Spreadsheets and email: Documents read and summarised by hand

    Custom software: AI reads the documents, sorts the information and produces a first draft

  • Spreadsheets and email: Every item checked, whether it needs it or not

    Custom software: A confidence score on each AI result, so your team reviews only what needs a second look

  • Spreadsheets and email: Another login for every tool

    Custom software: Staff sign in with their existing work accounts

Capabilities

What we design and build.

Web applications

Systems that run in the browser for search, review, approvals, dashboards and reporting, built in Next.js or Flutter.

Mobile apps

iOS and Android apps built from a single Flutter codebase.

Integration

Connections to SAP, Microsoft 365, payment and billing systems. Staff sign in with their existing work accounts, through Microsoft Entra ID or Okta.

AI features

Reading and extracting information from documents, sorting it into categories, summarising it and producing first drafts. Each AI result can carry a confidence score, so your team only reviews the items that need a second look.

Microsoft Power Platform

Applications built with Power Apps, Power Automate and Dataverse inside your Microsoft 365 environment.

See what we build on Power Platform

Delivery approach

Mapped with your team, released in stages.

The people who scope your project are the people who build it. Every project follows our written engineering, testing, deployment and maintenance standards.

  1. 01

    Map

    Before we build anything, we map the process with the people who will use the software.

  2. 02

    Build

    A focused first release, built to our written engineering, testing and deployment standards.

  3. 03

    Test

    Tested on real data with real users. Your staff test the software before it goes live, through a defined user acceptance testing process.

    Your staff test it
  4. 04

    Extend

    Further features are added in planned stages.

  5. 05

    Maintain or hand over

    We maintain and extend the software, or hand it over to your own team with full documentation.

Hosting options

One application, two ways to host it.

We offer two setups for the same application: a low-cost start, and a more secure setup in your own cloud.

Managed hosting

A low-cost setup for a first release and a modest number of users.

  • Low cost
  • First release
  • A modest number of users

Your own cloud

A more secure setup in Google Cloud, Microsoft Azure or Amazon Web Services, with data held in the region you require.

  • Single sign-on
  • Role-based access
  • Audit logs
  • High availability
  • Data in your region

An application can move from managed hosting to your own cloud later, without being rebuilt.

Data and ownership

Your platform, your data.

Everything we build for you belongs to you, and so does the data it holds.

  • Your data and the finished platform belong to you.

  • We use your data only to build and run your platform.

  • Under the commercial terms we use, AI providers do not train their models on your data.

  • Where regulation requires it, we set the hosting region and configuration to match, and confirm the details before the build starts.

Built on widely used technology, so that another team can maintain it later.

Web and mobile

  • Next.js
  • Flutter

Data

  • PostgreSQL

Hosting

  • Google Cloud
  • Microsoft Azure
  • Amazon Web Services

AI

  • Anthropic's Claude

Our default AI models are Anthropic's Claude. Where data residency rules apply, we run them through a cloud provider in your required region.

Recent work

From SAP to the app store.

Global energy company

A pricing application, in sync with SAP

A pricing application that replaced an outdated SAP pricing tool. It keeps tens of thousands of records in sync with SAP, and we delivered it as part of a programme involving several vendors.

  • Web application
  • SAP

International restaurant group

Supplier price changes, approved across markets

A supplier price-change system on the Microsoft Power Platform. It routes approvals through procurement and supply-chain teams in several European markets.

  • Power Platform

Health and safety software company

Risk assessments, drafted in under 90 seconds

A compliance platform where AI produces a first draft of a risk assessment or similar document in under 90 seconds.

  • Web application
  • AI drafting

Maritime recruitment business

Candidate and recruiter apps

Candidate and recruiter apps on iOS and Android, including an AI feature that writes job descriptions.

  • iOS
  • Android
  • AI drafting
Read our case study: a sales operations console, in one place

FAQ

Before you book a call.

The short version. We'll go deeper on the call.

How does a project start?

Before we build anything, we map the process with the people who will use the software. The first release is focused and tested on real data and real users, and further features are added in planned stages. The people who scope your project are the people who build it.

Who owns the software and the data?

You do. Your data and the finished platform belong to you, and we use your data only to build and run your platform.

Do AI providers train their models on our data?

No. Under the commercial terms we use, AI providers do not train their models on your data. Our default AI models are Anthropic's Claude, and where data residency rules apply, we run them through a cloud provider in your required region.

Where is the application hosted?

There are two setups for the same application. Managed hosting is a low-cost setup for a first release and a modest number of users. Your own cloud is a more secure setup with single sign-on, role-based access, audit logs, high availability and data held in the region you require. An application can move from the first to the second later without being rebuilt.

Can our own team take the software over?

Yes. We build on widely used technology, such as Next.js, Flutter and PostgreSQL, so that another team can maintain it later. After launch, we can maintain and extend the software, or hand it over to your own team with full documentation.

Bring us the spreadsheet.

A 45-minute call, with no deck and no pressure. Bring the work your current software doesn't fit, and we'll look at what a first release could cover.