About
Built in Nairobi, around a ledger that had to be right.
Property software in this market is mostly the same product with different colours: a form for tenants, a form for payments, a report at the end. This one started from a different question — what does the record have to be, so that nobody can argue with it a year later?
Why it exists
A figure nobody could explain
The idea came from watching a competent agency nearly lose a good client over a single number. Nobody had stolen anything. The rent had been collected, the repairs paid, the balance remitted — but the statement had been assembled by a person, from a spreadsheet, and when the landlord asked where one figure came from, there was no answer that could be shown rather than asserted.
That is not a software problem in the usual sense. It is a record problem. If your system stores what a payment is now rather than what happened to it, no amount of interface polish will produce an answer.
So the ledger came first: double-entry, append-only, with the rules enforced by the database rather than by the application. Corrections are made by reversal, so the history stays intact. Client money and the agency's own money cannot be added together, because the structure won't allow it. Everything else on this site is a consequence of those decisions.
How we know
Nineteen systems, tested first
Nineteen property management systems sold in Kenya were tested before a line of this one was written. That is where the confidence about what they do and don't do comes from — it is a claim about them rather than about us, and anyone can check it.
The finding was consistent, and it is the one this site opens with: client money and the agency's own money stored as rows in the same table, kept apart by people remembering which is which. Everything structural here follows from refusing that.
Get in touch
- +44 7939 873003
- hello@ravuni.com
- Based in
- Nairobi, Kenya
- Hours
- [Mon–Fri, 8am–6pm EAT]
- Serving
- Managing agents and landlords across Kenya
WhatsApp is usually faster than email.
We won't tell you the system does something it doesn't. Where a capability is out of scope — filing your returns, your general ledger — it says so on the page rather than in a footnote you find in month three.
The guides exist because the software had to be right about these things anyway. Whether a tenancy is controlled changes what the system may let you do; what the outgoing agent already deducted changes what a takeover imports. Researching them properly was not optional.
Next step
Start with a conversation, not a signup
Tell us what you're running now and roughly how many units. We'll be straight about whether this is worth your time — including when it isn't.