Design. Plan. Implement. Monitor. Report. Build on every achievement.One system for projects, their approvals, their money and their reports, for companies, development partners and governments. Every figure traced to its source.
Programme managementthat refuses to make up a number.
Work plans, approvals, advances, procurement, M&E and interim financial reports in one system. Every figure is traced to its source, and anything never recorded is designed to show as missing, not as zero.
No budget was entered for 1.4.1, so it is designed to show as missing and not to be counted as $0 in any total. A named "not recorded" state is in development.
Partly builtApprovals and notifications
2.2.1 Textbook printing: approval steps from your financing agreement
Unit request submittedCurriculum Unit · R. Vong2 Sep
Technical reviewProgramme Coordinator5 Sep
Procurement method confirmedProcurement plan line PP-G-014 · RFQ9 Sep
Budget checkFinance Officer · pending6 days
Director approvalProgramme DirectorNext
Partly builtAdvances
Advance
Holder
Amount
Age
ADV-0142
Southmere district office
$18,400
74 days
ADV-0151
Teacher Training College
$9,250
41 days
ADV-0158
Curriculum Unit
$4,100
12 days
Liquidation policy: 60 days. ADV-0142 is overdue and will be flagged in this quarter's IFR.
Partly builtInterim financial reports
IFR line, Q3
Amount
Source
Opening designated account balance
$642,180
Q2 IFR · line 9
Expenditure, Component 2
$1,204,350
38 payments
Advances outstanding
$31,750
3 advances
Exchange difference
Not recorded
rate not entered
Each amount is designed to open the records behind it, and a missing exchange rate to be reported as missing, not left out. The workbook of approved and paid invoices by category is in the product.
Partly builtAssistant
Which advances are overdue for liquidation?
One advance is past the 60-day policy: ADV-0142, $18,400 held by Southmere district office, 74 days old ADV-0142. Two more will pass 60 days within 30 days ADV-0151ADV-0158.
What's the average activity delay this year?
I can't give an average. No activity has a recorded delay, so any figure would be invented. Recording actual start dates in the work plan would make this answerable.
How answers are designed to look. Production is not connected to a language model yet, so today the assistant refuses each question by name instead of answering.
The demo runs a fictional programme in any country, financier and currency, with all nine modules and eight roles. Its labels are older than the labels on the solutions page, which are the ones checked against the product.
Built around the documents your financing agreement already requires:Annual work planProcurement planInterim financial reportsResults frameworkAudit trail
One number, and what it is made of
$1,204,350← 38 payments, each one listed
Component 2 of a fictional programme's quarterly report. The total sits on top of the payments behind it, not beside them. Partly builtInterim financial reports
Follow one payment
How a number earns its place.From one payment to the quarter's report.
01
A payment is recorded.
A school grant of $24,000 to Southmere is entered against activity 3.1.2 in Component 2, with its invoice.
In the productInvoices and expenditure
02
It passes your approval steps.
The budget check, then the director. The activity moves through the steps your organisation set.
Partly builtApprovals and notifications
Each activity moves through the organisation's approval steps today. Approval requests with reminders, escalation and notifications are in development.
03
The total lists what it is made of.
Component 2's total in the report workbook is the sum of 38 payments, and the workbook lists every one of them.
Partly builtInterim financial reports
The interim financial report workbook is in the product. Withdrawal applications are not a record yet; they are in development.
04
A missing rate stays missing.
No exchange rate was entered for September. The line says so, and the total says it leaves that line out.
In developmentA named state for a missing value
Northland Basic Education Programme · IFR, Q3Sample data
Uses of funds
Amount
Behind it
Component 1 · Teachers
$386,400
14 payments
Component 2 · School grants
$1,204,350
38 payments
↳ 3.1.2 Southmere grant
$24,000
Approved, 5 of 5 steps
Component 3 · Systems
$217,900
9 payments
Exchange difference, Sept
Not recorded
rate not entered
Total uses, Q3
$1,808,650leaves out 1 line with no rate
Fictional organisation, people and figures. Each step carries the label of what it uses today.
Generic tools track tasks.A programme answers to auditors.
Work-management software is built for company teams shipping projects. A project management unit has to account for every dollar of public money to a ministry and a donor, so it needs records that hold up in an audit.
The pre-mission scramble.
Every supervision mission starts with days of collecting files from implementing units and reconciling versions by hand.
Numbers without a source.
A total in a report can't be traced to the activity, payment or advance behind it. Auditors notice, and so do task teams.
Blanks that look like zeros.
A missing value is counted as nothing, so a dashboard looks healthy because nobody entered the bad news.
One record
Plan it. Approve it. Report it.The same activity, on every screen it touches.
Drawn with a fictional programme's data. Partly builtAnnual work planPartly builtApprovals and notificationsPartly builtInterim financial reports
By role
One system.A view for each person on the programme.
Programme coordinatorSample data
See every stalled activity before the mission does.
Portfolio view of every activity, by component, unit and approval step
Activities waiting on one person, and for how long
A risk log tied to the activities it affects
A programme summary built from live records, not compiled by hand
The whole operating cycle.Each part labelled with what runs today.
Plan the year
One register for the year's work.Every activity, its budget and its unit.
Activity
Budget
2.1.3 Teacher training
$184,000
2.2.1 Textbook printing
$412,500
1.4.1 EMIS data audit
Not recorded
Partly builtAnnual work plan
Deriving, confirming and withdrawing a work plan run in the engine today; their screen is in development. Designing a plan line by line, copying last year's, and Excel import and export are in development.
Your steps, in your order.Who acted, and when, on each one.
Technical reviewProgramme Coordinator5 Sep
Budget checkFinance Officer6 days
Director approvalProgramme DirectorNext
Partly builtApprovals and notifications
Each activity moves through the organisation's approval steps today. Approval requests with reminders, escalation and notifications are in development.
Every change has a name.Who changed what, and when.
9 Sep 14:02R. Vong changed the budget of 2.2.1 Textbook printing from $400,000 to $412,5009 Sep 09:40A. Mensa confirmed procurement line PP-G-014 as RFQ
Partly builtAudit log
The audit log lists changes for administrators. Refusals and agent actions are not logged yet, and some record types are not logged.
Cited, or it says it doesn't know.The assistant is designed never to guess a figure.
What's the average activity delay this year?
I can't give an average. No activity has a recorded delay, so any figure would be invented.
Partly builtAssistant
A text question box is in the product, but production is not connected to a language model, so it refuses each question by name instead of answering. Answers, assistants that work with the person's own access, and an inbox of what they propose are in development. People decide: approvals and changes are always made by a named person, programme data sent to the AI model is not used to train it, and AI can be switched off for a deployment.
Cost tables (COSTAB) and next-project planning are in the product today. Procurement bids and awards, withdrawal-application tracking and the annual work plan screen are partly built, and field monitoring on a phone is designed but not built. The product tour labels every screen, and the solutions page labels every module.
Per user per month, often with minimum seat counts
Per programme; implementing-unit and viewer seats priced separately
Approval steps from your financing agreement
By email
Build it yourself with automations
Configured for you at onboarding
Advances and liquidation
A separate register
Not built in
Advances register in the product; the withdrawal-application tracker is partly built
Interim financial reports
Compiled by hand
Not built in
A workbook of approved and paid invoices by category; line-level sources and uses is being built
Results framework and indicators
A separate file
Custom fields
In the product; readings with their source are being built
Missing data
Blank cells summed as zero
Blank fields
A missing indicator reading shows as a dash, not zero; a named "not recorded" state is in development
AI
None
Often a paid add-on or credit-metered
Monthly allowance included in every plan (the assistant is not connected to a language model in production yet); answers cited or withheld
Where data is hosted
Wherever the file goes
Fixed regions; residency often enterprise-only
Region agreed with you before go-live; hosting is not yet live
How you buy
Not applicable
Credit card or enterprise contract
Quotation, then invoice against a purchase order
"General work-management tools" summarises the published pricing and feature pages of leading products, as reviewed in October 2026. Individual products differ, and many can be extended with integrations.
We load your current annual work plan and implementing units from the files you already use.
Configure
Approval steps, roles and reporting views are set to match your financing agreement.
Train
Hands-on sessions for coordinators, finance, M&E staff and implementing units.
Run
A separate installation for your programme. Production hosting is being arranged; pilots are agreed individually.
Simple pricing
Pay ahead, pay less.
Every plan costs the same for everyone, everywhere. Pay monthly, or pay ahead: 10% off for 6 months, 20% off for 12 months. Every workspace starts with a 14-day trial of everything (on request until self sign-up opens), and viewers are free up to each plan’s limit.
Can we buy this under our project's procurement rules?
Yes. It is licensed per programme per year and invoiced, so it can be entered in your procurement plan and bought through the method that fits its value. We prepare a quotation on request, and the free procurement pack helps you draft your own specification.
Where is our data hosted?
We host each programme's installation; the region is agreed with you before go-live. Production hosting is being arranged. Where law or ministry policy requires data to stay in the country, in-country or client-hosted installation can be discussed; none has been done yet.
How are users priced?
By role. Everyone who adds or changes records is a person who can edit, and an implementing unit's staff can be limited to their own unit; donors, ministries and auditors are free viewers up to your plan's limit.
Can we import our existing work plan?
Yes. Onboarding starts by loading your current annual work plan and unit list from the spreadsheets you already use.
What happens to our data if we stop?
Your workspace becomes read-only and nothing is deleted: nothing is deleted and your records stay readable. The retention period, the export route and a written deletion receipt are what we intend to commit to in the terms and the data-processing agreement — those are still in draft and not in force, so ask us for the current position before you rely on it
Is the AI optional?
Yes. It can be switched off for a deployment. When it is on, answers are designed to cite the records they came from.
Request a demo
See it with a fictional programme's data.
A 30-minute walkthrough: a work plan, an approval, an advance, and the IFR a task team would see. We reply as soon as we can.