All mobile apps
Mobile Banking

Mifos Mobile

Self-service banking for MifosX customers

Live
  • Android
  • iOS
  • Desktop
  • Web
Overview

Mifos Mobile is built on top of the MifosX self-service platform for end-user customers — the data and actions available are a subset of what institution staff can see, scoped to the customer's own accounts and loans. It's now moving onto Kotlin Multiplatform + Compose Multiplatform, extending it beyond Android to iOS, Desktop, and Web.

The problem

Customers need self-service, not a staff tool

Mifos X's staff-facing back office isn't built for customers. Mifos Mobile gives account holders a scoped, customer-safe view of their own accounts and loans — without exposing staff-level data or actions.

What it does

View accounts & loans

Customers see balances and status for the accounts and loans they hold.

Transact on your own accounts

Savings and loan transactions scoped to the signed-in customer.

Customer-scoped data

A subset of what staff can see — never staff-level access.

Migrating to KMP

Moving from native Android to Compose Multiplatform across Android, iOS, Desktop, and Web.

Under the hood

Built with

  • Kotlin Multiplatform
  • Compose Multiplatform
  • MVVM architecture
  • MifosX self-service API
Get Mifos Mobile

Download & beta channels

Ship-ready channels for Android, iOS, Desktop, Web. Store links go live as each channel is published.

Get the beta — Firebase App Distribution Soon Join the beta on TestFlight Soon Get it on Google Play Download on the App Store Soon

Highlights

  • Self-service — customers see only their own accounts and loans
  • Originally native Android, migrating to Kotlin Multiplatform
  • Compose Multiplatform across Android, iOS, Desktop, and Web