Designing for the loan officer on a two-wheeler
A microfinance field officer covers four centres, collects from sixty borrowers, and is back at the branch by afternoon. Somewhere in that route is a village with no signal, a phone at eighteen per cent, and a group meeting that will not wait while an app syncs.
2 min readOadbox
Offline is the default state, not the error state
Most field apps treat loss of connectivity as an exception to recover from. In practice it is the normal condition for part of every route, and the app has to be fully functional inside it — open the day's collection sheet, record receipts, capture a signature, print or share a receipt, and queue everything for later.
The design consequence is that the entire day's working set has to be on the device before the officer leaves the branch, not fetched as they go.
Money recorded offline needs stronger controls, not weaker
Cash collected in the field and synced hours later is the highest-risk transaction in the business. The controls that make it safe are not complicated, but they have to be present from day one.
- Sequential receipt numbers issued to the device in advance, so gaps are visible.
- Timestamp and location captured at the point of entry, not at sync.
- No editing of a saved receipt — only a reversal, with a reason.
- Daily cash denomination handover at the branch, reconciled against synced receipts.
The officer should never be in a position where their honesty is unprovable. Good controls protect them more than they protect the lender.
Group lending is a different object
In joint liability models the meeting is the transaction, not the individual repayment. Attendance at the centre meeting, the group's collective shortfall, and who covered for whom are all facts the branch needs and a per-borrower ledger cannot express.
Software that models only the individual loan account forces the officer to keep a paper meeting register anyway — and the paper becomes the real record.
Optimise for taps, then for battery
Sixty collections in a morning means the difference between three taps and six taps is three hundred taps. It also means a screen that keeps the GPS radio and the camera warm will not survive to the fourth centre.
We hold field screens to a budget: the common case in three interactions, no background location polling between centres, and a visible sync state so the officer is never guessing whether the morning is safe.
Written by the Oadbox team. Something here not match how it works in your business? We would genuinely like to hear it — connect@oadbox.com.