kasri.app
Built for committees

Primary user

Run the body corporate without binders.

Chairmen, treasurers, and secretaries — replace four binders, a shared WhatsApp group, and a Google Sheet with one operating system the Unit Titles Act 2008 was designed for.

The pain

Three problems you live with today.

Drawn from a 2023 survey of 200+ Tanzanian condominium residents (Mushi, J. African Real Estate Research) [1] .

01

Volunteer boards have no enforcement teeth

The Act gives the committee duties — collecting service charges, holding AGMs, issuing certificates of clearance — but no mechanism to chase a defaulting neighbour without going to court.

02

Paper records get lost between handovers

Title deeds, by-laws, AGM minutes, insurance policies — when the chairman rotates, institutional memory vanishes. The next committee starts blind.

03

Every owner suspects the treasurer

Cash receipts, opaque procurement, and "trust me" reconciliations make embezzlement accusations a permanent feature of committee life — even when none is happening.

What you get

The features built for for associations.

Dual-signatory treasury

Chairman + treasurer must both sign every outgoing payment. The same user cannot countersign their own request — enforced at the API and database layer.

Digital minute book

Every AGMAnnual General Meeting (AGM)Required under Tanzania's Unit Titles Act No. 16 of 2008 — every body corporate must hold at least one a year. Owners vote on budgets, committee elections, and major building decisions. agenda, resolution, vote, and minute is signed by the committee under the Electronic Transactions Act. The archive survives the next election.

Real-time service charge reconciliation

Service charges from M-Pesa, Tigo Pesa, Airtel Money and bank accounts settle in seconds via TIPSTIPS (Tanzania Instant Payment System)The Bank of Tanzania's real-time payment rail — one merchant account receives M-Pesa, Tigo Pesa, Airtel Money, and bank transfers, with payments reconciled in seconds. — and auto-reconcile to the right unit, with a receipt in the owner's inbox.

Immutable audit log

HMAC-SHA256HMAC-SHA256 (hash-based message authentication code)A tamper-evident fingerprint on each audit log row — change the record and the checksum no longer matches. row checksums. Monthly partitioning. Append-only. Hand the auditor a CSVCSV (comma-separated values)A spreadsheet-friendly file — one row per unit or owner — used to import or export registers and ledgers in bulk. — or read-only access — and walk out of the audit in an hour.

22 roles, 50+ permissions

Chairman, treasurer, secretary, committee, accountant, facility manager — each role sees only what the by-laws say they can. RLS-enforced at the database.

Step-up MFA for high-risk actions

Approving payments, changing roles, exporting audit logs — every critical action requires a fresh TOTPTOTP (time-based one-time password)A short-lived code from an authenticator app — Kasri asks for a fresh one before payments, role changes, and audit exports. challenge. Stolen sessions cannot move money.

The flow

How it actually works.

  1. 01

    Onboard

    Import your title plan and unit register from the developer's handover pack, or upload your existing ownership CSVCSV (comma-separated values)A spreadsheet-friendly file — one row per unit or owner — used to import or export registers and ledgers in bulk.. Kasri builds the body corporate in under 30 minutes.

  2. 02

    Run the month

    Service charges auto-issue on the 1st. Mobile-money payments reconcile in real time. Maintenance tickets land in your queue. Vendors are scoped, scheduled, and paid.

  3. 03

    Hold the AGM

    Notices go out automatically. Owners RSVPRSVP (please respond)Owners confirm whether they will attend the AGM — in person or remotely — so the committee can track quorum before the meeting. and vote remotely. Minutes are drafted from the agenda, signed by the committee, and archived as legal record.

  4. 04

    Survive the audit

    When RERARERA (Real Estate Regulatory Authority)Tanzania's real estate regulator — funded in the 2025/26 budget to require audit-grade records and structured reporting from developments and body corporates. or an external auditor comes calling, hand over read-only access. Every action is timestamped, checksummed, and traceable to the person who took it.

Every condominium in Tanzania has a body corporate — a legal entity that must collect dues, hold votes, sign minutes, and approve payments under the Unit Titles Act No. 16 of 2008. Kasri is the software that body corporate runs on.

We did not invent the modules. We took the digital boardroom playbook that European housing co-operatives use, plugged it into Tanzania’s mobile-money rails, and built it compliance-first because the Real Estate Regulatory Authority is coming.

The result: your committee does ten minutes of work a week instead of a weekend a month, your owners trust the ledger because they can see it themselves, and your AGM record survives the next twenty years of legal scrutiny.

“We went from four binders and a shared WhatsApp group to one evening a month. Our 2025 AGM ran entirely through Kasri.”

James Mwamba · Chairperson, Masaki Towers Housing Association