Performance metrics
Completion, on-time rate and a five-week trend per person, computed from the work itself every time you look. Nobody fills anything in, so a tidy status update moves nothing.
A team accountability system for agencies. One company, one instance.
An editor goes quiet, a deliverable moves a day, then three, and you hear about it from the client. Every person sits on one pyramid, coloured by what they actually delivered, computed from real tasks and real due dates with nothing to fill in. When someone needs chasing, the message is written for you from that task's own record, it arrives as a notification on their phone, and the chase is logged.
In production since 10 July 2026, running a Nairobi marketing agency every working day. 12 client accounts, 25 content calendars, 1,415 tasks moved across in one pass. Your own server, your own database.
The problem
The board is full of cards and the client got nothing this week.
An editor goes quiet on a Tuesday. You hear about it on Thursday, from the client.
Two people carry the delivery. You know which two. They are also the two who leave.
Every approval routes through you, so your calendar is the bottleneck and your memory is the system.
What changes
Nothing below needs a new habit from your team. They work the tasks they already work, and the record writes itself off that.
Now
Once it is running
Storing the work was never the hard part.
The pyramid
Who reports to who, drawn as a tree, with your editors, account leads and designers on it. Each card takes its colour from the tasks they already work in. Click anyone and the evidence is underneath: their open work, what is overdue, and by how long.
The rule, in full.
No forms. No timesheets. Nobody self-reports. The colour comes from real tasks, real due dates and real completions, so a tidy status update moves nothing. Every card states its reason in plain English.
Management, computed
Completion, on-time rate and a five-week trend per person, computed from the work itself every time you look. Nobody fills anything in, so a tidy status update moves nothing.
One short document per person that defines the job: key result areas, a benchmark, a goal. The definition of the role sits next to the evidence of the role.
Four levels, printed on every profile. L4, wait to be told. L3, recommend then act. L2, act then report. L1, act independently. Everyone can see the level they are on and the one above it.
Click the task, and the check-in is drafted from that task's own state: what it is, how many days it has slipped, what it is waiting in. Send it as a task comment or a DM and it pushes to their phone. Each one is recorded, so the card reads “Nudged (2)” with who asked, how, and when. Nothing sends itself, and a person reads the draft first.
The whole workspace
Switching
A full workspace moved across in one pass: 1,415 tasks, 1,494 comments, 6 spaces, 90 lists, 97 custom fields, and the docs. Re-runs gap-fill and never overwrite: on a live instance, 30 values the team had typed by hand came through a full re-import untouched, 30 before and 30 after. Whatever you run today, the tasks, the comments, the fields and the docs come over, and you check them with me before anyone switches.
Your instance, your data
One agency per installation. Your client list, your rates and your team's delivery record never share a database, a server or a login screen with anyone else's.
When the money asks
Funds, accelerators and boards arrive at the same question in the end: is this a company, or one person holding it together? Working in one system answers that as a by-product of the work, not as a scramble the week before a meeting.
Reviewing the operational causes behind Kenyan companies that had raised real money and still failed, PwC put it plainly: investors lean on financial, legal and tax due diligence while overlooking the operational mechanics of the businesses they fund, which lets weakness persist until it surfaces as a liquidity crisis. That operational layer is the one this software is built to record.
Unbudgeted spend goes up as a request with an amount and a reason. Who approved, who objected and when is all on the record. How a decision got made stops being a search through old chat messages.
Record the meeting, get minutes and action points back, turn each one into a task with a named owner and a date. The gap between what a board decided and what anyone actually did closes on one screen.
Who reports to whom, and each person's delivery record underneath the name. Key person risk stops being a worry somebody raises and becomes something you can point at.
Completion and on-time rate per person, computed from the work itself. Numbers that were never assembled for an audience are the ones worth putting in front of one.
When the money asks, the answer is already on the record.
Proof
Every number on this page is open on the call.
Pricing
A one-time setup project, then a flat monthly. No per-seat charges, no surprise tiers on a sales call.
Shilling pricing applies in Kenya and East Africa. Dollar pricing applies elsewhere.
Teams up to 15
KES 150,000USD 1,900setup, one time
KES 30,000USD 200per month
Recommended
Teams up to 40
KES 280,000USD 3,500setup, one time
KES 55,000USD 350per month
Teams of 40 plus
from KES 500,000from USD 6,000setup, one time
KES 95,000USD 700per month
Add-ons, printed too: extra training session KES 25,000. Custom automation or integration from KES 80,000. Pay 10 months up front and get 12. All prices exclude 16% VAT.
Price it against the hire, not against software.
The other way to fix this is a person. An operations coordinator whose whole job is asking where things are, chasing the ones that slipped, and writing up who did what. That is a salary every month, statutory contributions, leave, a laptop, a recruitment round, an induction, and a notice period at the end of which the whole picture walks out with them. Standard is KES 55,000 a month, flat, printed above, for a team of up to 40. It starts the day it is installed, it holds the record for every person at once, and hiring your next editor never changes the invoice.
What setup includes
The questions that decide it
There is nothing for them to learn. The accountability layer asks your team for exactly one thing: reply when they get a message. No timesheets, no status forms, no weekly self-assessment, nothing extra typed in, because the numbers compute from tasks, due dates and completions that already exist. Everyone gets a home screen with their own numbers on it, the same numbers their manager sees, on the same day. Setup includes a live training session and a written team manual.
No. It reads what is already true: a task moved, a due date passed, a piece shipped. There are no screenshots, no keystroke logging, no location tracking, no idle timers and no timesheets. Nobody fills in a form about themselves. Everyone sees their own numbers on their own home screen, the same numbers their manager sees. The work it does is stopping your reliable people from carrying the quiet ones invisibly, which is how you lose the reliable ones. Nothing on the system messages your team on its own, either. Every check-in is drafted, read by a person, and sent by a person, under their name.
The stack is yours structurally, not contractually. It runs on your server, you hold the environment file, the volumes and the nightly database dumps, and restoring from them is a documented procedure that has been run for real. The agreement puts it past argument: if the monthly service stops for 90 days, the source code is released to you under a perpetual internal use licence.
In your own Postgres database, in your own Docker volume, on the machine you choose: Nairobi, Europe, your own office. Nightly compressed dumps, 14 kept on a rolling window. No other company is in your database, so there is nothing to share and nothing to leak sideways. AI calls leave your server when you switch them on, and the key stays server-side, never in a browser.
No. Flat per instance within your tier's team size. Hiring your fifteenth or fortieth person changes nothing on the invoice, and every price is printed on this page.
Then you already know the shape of the problem. A board stores the work and shows you what exists. It has no opinion about who is delivering, it never tells you that a designer has gone quiet, and it never chases anybody, so the chasing is still you, twice a week, from memory. That missing layer is what this is: the colour computed from real delivery, the per-person record nobody typed, one shared list of what is on fire, and a chase that takes one click and stays on the record.
So did the agency this was built for, and it moved in one pass: 1,415 tasks, 1,494 comments, 97 custom fields and the docs. Re-runs gap-fill and never overwrite: on a live instance, 30 values the team had typed by hand came through a full re-import untouched, 30 before and 30 after. Migration is included on Standard, and it is verified with you before anyone switches over.
No. A client portal is scoped to the lists you put in it, so your client sees their own calendar and their own comments, and no spaces, no other clients, nothing internal. Their view also translates your internal pipeline into plain language, so a status named UPDATE REQUIRED reads as In review on their screen. They watch their own work land, which is most of why they stop emailing you for updates.
Count the hours you spent last week asking people where things were, and the meetings that existed to produce a status. Multiply by what an hour of your time is worth. You are already paying for this, in the wrong currency, and the invoice is a week of your attention rather than a line in the accounts. The prices are printed above, flat per instance, and hiring a person never raises them.
You could. The software is the small part. What takes the time is deciding what counts as behind, and making it hold on real data without insulting anyone: half or more of a person’s open work overdue, or more late than on-time deliveries in the last fourteen days, and grey when there is nothing to judge, so no claim is made about someone who has had a quiet fortnight. Every release round is gated on automated checks, with 37 test suites in the repository that run against a running stack before anything reaches a client. What you are buying is the rules and the record, not a login.
It installs as a real app on iPhone and Android, with genuine push notifications, a five-tab mobile layout and a calendar built for small screens. Laptops install the same way from Chrome or Edge.
No. AI features switch on per instance, calls go out when someone uses them, and nothing in your workspace trains a model. Leave the key blank and the whole workspace runs without it.
See it live
Pick a slot and the live pyramid, a client calendar, the portal your client would log into and the nudge log all open on screen. Bring the person in your team you would most like a straight answer about.
The booking calendar loads here.
Open the calendarNot ready to talk? Get the pricing sheet and the security notes by email.
Sent. Check your inbox in the next day.