1. OTP signup
Borrower enters phone and email. Dual OTP validates identity. No password to remember.
Borrower portal
Installable web portal (PWA) and dedicated mobile app for Android + iOS (Kotlin Multiplatform). Signup, KYC, loan application, repayment tracking — designed for users taking their first step into digital.
The borrower journey
Every screen is built to be clear, accessible, and move the user forward without friction.
Borrower enters phone and email. Dual OTP validates identity. No password to remember.
5-screen form: personal info, professional info, ID card front-back, selfie. OTP-signed, then reviewed by the agent. All from their mobile.
Amount-term sliders, live monthly payment display. Draftable. Submission in 10 minutes.
Personal dashboard, payment schedule, pre-due notifications, automatic receipts and bank attestations (with publicly scannable QR).
Key features
No clutter. What matters: apply, track, pay, get notified.
5-minute signup via dual OTP (SMS + Email), 5-step KYC, remote validation by agent.
ID card front/back, verification selfie, OTP-signed consent. Visual review by the agent through a dedicated validation workflow.
Adjust amount and term, displays monthly payment and total cost instantly. Application draft save.
Shared Kotlin Multiplatform codebase with Compose UI: OTP onboarding, KYC, simulator, loan request and tracking, push notifications, offline local cache (SQLDelight).
PDF generation of attestations (good standing, closure, active loan) with QR scannable by a third party for public verification. Issued from the borrower portal.
A borrower with loans across multiple MFIs enters their number once, picks the institution, receives the OTP. No fragmented experience.
Borrowers can sign up and log in via Google in addition to SMS OTP. Faster access for users who already have a Google account.
Silent re-authentication on Android and iOS via fingerprint or Face ID after opt-in. Avoids retyping the OTP on every app launch.
The borrower portal installs to the home screen like an app, works offline for browsing, and receives web push notifications (VAPID).
We can prepare a clickable demo with your logo and loan products.