| 00 — App Overview |
MainActivity routing, HomeActivity, navigation modes, autolock, global session state |
| 01 — Onboarding |
Language selection, security setup (PIN/pattern), appearance configuration |
| 02 — Lock Screen |
LockActivity, PIN/pattern/biometric unlock, brute-force protection |
| 03 — Login |
Bank selection, credential entry, MIB/BML/Fahipay login flows, multi-profile support |
| 04 — Accounts |
Account list grouped display, AccountsAdapter, profile images, quick-transfer shortcut |
| 05 — Account History |
Paginated transaction history, search, infinite scroll |
| 06 — Transfer History |
Multi-bank merged transfer history, parallel loading |
| 07 — Transfer |
Recipient lookup, MIB/BML/Fahipay transfer flows, QR, biometric gate, BML OTP |
| 08 — Contacts |
Contact list, add/edit/delete, categories, contact picker sheet |
| 09 — Activities |
Local transfer log, TransferReceiptFragment, share/save receipt |
| 10 — OTP Screen |
TOTP display, real-time countdown, enrolled bank authenticators |
| 11 — PayMV QR Screen |
Generate receive-payment QR, scan QR to initiate transfer |
| 12 — BML QR Pay |
Scan BML merchant QR, merchant lookup, 3-step TOTP payment |
| 13 — Financing |
MIB promotional deals, BML loans and card limits |
| 14 — Settings |
Settings hub, logins management, profile images, add/logout accounts |
| 15 — Settings: Security |
Change lock method, biometrics, auto-lock timeout, screenshots |
| 16 — Settings: Appearance |
Navigation mode, slot drag-reorder, theme, accent colour, language |
| 17 — Settings: Storage |
Clear caches, profile images, transfer history |