The most important records are usually the least protected.
We build what replaces them, and we stay to run it. Built in Nairobi, for programmes across Africa.
The people we work with could earn more somewhere else.
They chose work where the point is other people — a savings group that meets on a Tuesday, a field officer walking to a village with a paper form, a programme officer who stays late because the report is due and the numbers do not add up.
The least we can do is make sure the software does not let them down. That is why chamalog exists: a group we knew was running a year's savings out of a notebook that lived in one person's house. We built the thing that replaced it, and then we kept running it.
What we do
DATA & REPORTING
FIELD SYSTEMS
MONEY & INTEGRATION
FIX & RESCUE
Four steps. Stop after any of them.
Tell us what's stuck
A paragraph is enough. No discovery workshop.
We scope and quote it in writing
Fixed price, fixed scope, before anything starts.
We build it
Most jobs, days. Larger ones in stages you sign off.
You own it
Source code, data, documentation. No lock-in and no licence to keep paying.
Selected work
Client names are withheld until each organisation has given written permission to be named.
Priced before we start.
Every engagement is scoped in writing and quoted at a fixed price. We do not bill hourly.
Data protection
Kenya Data Protection Act, 2019
Registered as a data processor. Registration number in the footer.
Data processing agreement
Available for your legal team to review before contract, not after.
Hosting region and sub-processors
Named in writing, with notice before any change. [SUPPLY: region + sub-processor list]
Encrypted in transit and at rest
Including field-device caches.
Export or deletion on request
Participant data leaves with you, in a documented format.
We are not SOC 2 audited.
That is the complete list of what we hold and what we do not. Here is our DPA. If your policy requires an audited processor, say so on the first call and we will tell you plainly whether we qualify.
Who you'd be working with
I am one engineer, in Nairobi, and I do this work myself. I spent enough time sitting with field officers to know that the system fails at the last kilometre — the form that won't save, the report typed twice, the disbursement reconciled by hand. I write the code and I answer the email. If it turns out I am the wrong fit for your programme, I will say so on the first call.
— Samuel
Tell me what's stuck. If I can fix it in a day, I will tell you that — and what it costs — before you commit to anything.
