776 checks, 0 failures
Releases nobody notices
We ship Consolidated as two copies of every app. Across three live releases we fired checks four times a second, with the server deliberately loaded, and not one request failed.
Five products, one small team, and a network we operate ourselves out of Brisbane. The map below is the real one. Hover a product to see where it runs.
The back office you configure instead of commission. Records, forms, workflows and single sign-on. Take a shared workspace, your own private instance, or install it on your servers.
Start a workspaceWalk-in queues for shops. Customers check in on a tablet. Staff call them up under their own name and PIN. The owner watches it all from the back office.
Visit getkioski.comEmail and SMS on your own domain. Mailboxes for your team, app email that lands in inboxes, and texts sent from an Australian mobile number.
Visit getinboxr.appWhere our own knowledge lives. Every decision, runbook and follow-up, kept current as the work changes rather than piling up as old notes.
Moves data between the systems you already use, on a schedule, with checks. Our security work sits alongside it at ThreatCo.
Every commit is built and tested on agents we run, not on someone else's shared queue.
Before anything ships, a throwaway copy sets itself up from an empty database, signs in and loads the pages you use. If that fails, the release stops.
Each app runs as two copies behind a load balancer. One is replaced while the other keeps answering, then they swap.
Encrypted copies of everything go off-site every night, and we restore them onto a standby server on purpose to prove they work.
776 checks, 0 failures
We ship Consolidated as two copies of every app. Across three live releases we fired checks four times a second, with the server deliberately loaded, and not one request failed.
11 minutes
When two of our three old servers failed, we moved 26 services onto a new host behind Cloudflare, pulled 5.3 million monitoring records back off the dead disks, and set up nightly off-site backups. A full restore onto the Azure standby took 11 minutes in the last drill.
9 services on Azure
Debt resolution for Australians: debtor, client and admin portals plus a public API, which we build and operate on Azure Container Apps with monitoring and alerts.
In pilot
A barbershop running its walk-in queue on Kioski. Customers check in on a tablet at the door and barbers take them in order under their own names.
A system that keeps falling over, a spreadsheet that became a business, a product you want built and looked after. Write to us and a person replies.
Brisbane, Queensland