Contact

ServicesBusiness software

Custom Software and Integrations, built around how you work

We connect your existing systems so data moves once. When nothing off the shelf fits, we build a Laravel application. You have one point of contact.

What it covers

Software that fits the work, with a clear owner

Six kinds of work. Start with the one job that is typed in twice today.

Custom applications

A Laravel application built around the way your people work, when nothing off the shelf fits.

Internal systems

Quotes, jobs, stock or bookings kept in one place, with the access each role needs and nothing more.

API integrations

The systems you already pay for connected, so a record is typed once and moves on by itself.

Workflow automation

Routine hand-offs moved automatically, with a person approving anything that matters.

Moving your data

Records moved from spreadsheets or an old system, and checked against the source before you switch.

Tests and a staging copy

Automated tests and a separate copy for every change, so the system you use keeps working.

How the work runs

From first call to handover, in five steps

You know what happens next, and nothing is built before you have agreed to it.

Your software, step by stepFive steps
Talk
Map
Scope
Build
Handover

Each step finishes before the next one starts

  1. 01

    A conversation

    Tell us which job wastes time today, or which tools do not talk to each other. No technical brief needed.

  2. 02

    A map of the workflow

    We follow one piece of work from start to end and write down where the data is typed twice.

  3. 03

    A written scope

    What is included, what is not, the access we need, and the cost. You approve it first.

  4. 04

    The build

    Built in steps on a separate copy with tests, and shown to you as each part works.

  5. 05

    The handover

    The code, the data and the notes are handed to you, with the running costs written down.

What you own afterwards

Your software stays yours

Nothing is locked behind our name. If you ever move on, the next developer starts from the same code and notes we use.

At handover

What you hold when the work is done

Written down, checked with you, and yours to keep.

Source codeIn your repository✓ Yours
Your dataExportable in plain formats✓ Yours
Hosting accountIn your business's name✓ Yours
Running costsWritten down✓ Yours
NotesIn plain words✓ Yours
The rule

Your software does not depend on us

The code lives in your repository, and the notes let another developer carry on where we stopped.

A real workflow

From a free check to an enquiry, without retyping

This website has a small integration we built. It shows the pattern we use for any hand-off between two systems.

One result, typed by nobody

The free tools give a result on screen. The integration carries it into an enquiry, so nobody retypes it.

Check
You run a check, and the result is worked out in your browser.
Codes
Review the result in a prefilled enquiry, add your own message and send it when you are ready.
Words
The site converts the codes into a message using predefined wording. This prevents a manipulated link from inserting other text.
Send
You read the message, change it if you like, and it reaches us with the context in it.
Try the email health check
An enquiry, prefilledOn this site
CheckWorked out in your browser✓ Done
CodesFixed, never free text✓ Done
MessageFrom a fixed list of words✓ Done
SendOnly when you choose✓ Done

Nothing moves until you choose to send

AI and automation

AI prepares, automation moves, a person approves

We start with one hand-off that wastes time today, show you what the AI would prepare and what you still check, and write down the data it uses.

Workflow automation: AI Compose

An open-source Outlook add-in from Rizonesoft, our open-source division. It drafts, summarises and translates email inside Outlook.

Does
Drafts a reply, summarises a long thread or translates a message, in the email you have open.
Touches
The open email's text, subject and sender, sent to an external AI service with your own key, which stays on your machine.
Check
The draft opens in a normal compose window. You edit it and you send it; the add-in never sends an email itself.
Data
Before it is switched on, we write down what is sent where and who can see it, as POPIA asks, and you approve that record.
A reply, preparedAI Compose
ReadThe email you have open✓ Done
DraftPrepared by the AI✓ Done
EditBy you✓ Done
SendBy you, never the add-in✓ Done

The AI prepares, and you decide what is sent

Development automation

AI coding agents, with the engineering that keeps them useful

We use version control and a staging copy for an agent's work. Automated tests and a review check each change before it is accepted.

The delivered example: this website

AI coding agents work on this website under the same rules we would use for a client's software.

Touches
They work on the site's code and content on a staging copy. They do not write to the live site.
Check
Every change must pass automated tests and an independent review by a second AI model before it is complete.
Decides
After the checks pass, Derick decides what goes live.
A change, checkedThis website
ChangeMade on a staging copy✓ Done
TestsRun automatically✓ Done
ReviewBy a second AI model✓ Done
LiveOnly when Derick decides✓ Done

Nothing reaches the live site unchecked

Questions answered

Before you get in touch

The questions people ask us most about custom software.

Ask us something else

Is custom software needed, or will a product do?

Often a product does. If one fits, we say so and connect it to your other systems instead of building something new.

Can you connect the systems a business already uses?

Usually, yes. Most business systems can exchange data, and the map of your workflow shows where a connection saves the most typing.

Is it allowed to send customer email to an AI service?

Under POPIA it is processing personal information. Before anything is switched on, we check the provider's terms and your privacy duties, then write down what is sent, where it goes, who can see it and how long it is kept, and you approve that record.

Who owns the code?

You own the code we write for you. It lives in your repository, and the hosting and any paid services are in your business's name. Open-source parts keep their own licences.

What does it cost?

The cost depends on the scope of your project. You get the scope and cost in writing before any work starts, and nothing is owed until you approve it.

Where do you work?

From George, Western Cape. Software work is done remotely for businesses across South Africa, and we meet you in person in George.

Free email health check

Can your domain be faked? Find out in a minute.

Type your domain. The check reads its records in your browser and explains each one in plain words. Nothing is sent unless you choose to send it.

yourdomain.co.zaRun the check
Checks MX, SPF, DKIM, DMARC, MTA-STS and BIMI.

Map one workflow with us

Tell us which job is typed in twice, or which tools do not talk to each other. We'll tell you plainly what it takes, before any work starts.