The Platform

One Platform. Every Person in Your Property Business.

Oxflare gives owners, managers, accountants, caretakers and tenants each a workspace of their own, all reading from the same live records, so nobody works from an out-of-date copy.

Four Portals

Each Role Gets Exactly the Tools It Needs

Everyone signs in once. What they see, and what they can change, depends on their role and the properties they are assigned to.

Management Portal

The command centre for owners, managers, accountants, leasing agents, receptionists and auditors. Billing, payments, leases, expenses, reports and settings, filtered by each person's permissions.

  • Properties, units and tenants
  • Invoices, credit notes and deposits
  • M-Pesa Centre and payment matching
  • Analytics, reports and the audit log

For property managers

Caretaker & Field App

A phone-friendly workspace for caretakers, security and maintenance staff, limited to the properties they look after. Capture meter readings, approve visitors, log complaints and confirm payments on site.

  • Water and electricity meter readings with photos
  • Visitor approvals and announcements
  • Tenant registration at move-in
  • Maintenance jobs assigned to them

See the caretaker app

Tenant Portal

Tenants see their own lease, bills and receipts, pay by M-Pesa prompt, download statements, log complaints and maintenance requests, and read notices, without calling the office.

  • Pay rent with an M-Pesa STK prompt
  • Receipts and a running-balance statement
  • Report issues and track progress
  • Visitor requests and notices

See the tenant portal

Owner Portal

Property owners see only their own properties: occupancy, what tenants owe, monthly collections, expenses with receipts, approved statements and payouts. Drafts are never shown.

  • Approved owner statements as PDF
  • Collections, commission and net payout
  • Expenses with receipts
  • No access to tenant phone numbers or IDs

See the owner portal

4
Role-based portals
9
Default staff roles
8
Connected modules
7
Webhook events
Under the Hood

Built Like Serious Financial Software

Property management is money management. The platform is designed so the numbers stay right, even when networks drop, phones retry and two people click at once.

Multi-tenant by design

One installation serves many organizations. Every record carries its organization, and every query is scoped to it, so one landlord can never see another's data.

Safe retries, no double charges

Payment, bill and webhook operations are idempotent. A retried M-Pesa callback or a double-clicked button cannot create a second payment.

Payments are reversed, never deleted

Corrections add a reversing entry and keep the original, so your ledger always explains itself to an auditor.

Messages that never block work

SMS is queued and sent in the background with automatic retries. A slow SMS provider cannot slow down a payment or a move-in.

Secrets stay secret

Paybill keys and SMS API keys are encrypted at rest and never displayed again once saved.

Scheduled jobs that report in

Billing, reminders, reconciliation and backups run on schedule and report their last run, so a stopped job is noticed quickly.

See the Whole Platform Working Together

Book a walkthrough tailored to your portfolio.

Encrypted credentials M-Pesa and SMS keys encrypted at rest
Tenant isolation Every organization's data is separate
Built for Kenya KSh, M-Pesa, KRA and DPA-aware
Full audit trail Sensitive actions are logged