BasedBank
Supported services
Select Language
Your Banks, One App
BasedBank brings all your Maldivian bank accounts together in one place. Check balances, view accounts, and more — without switching between apps.
More Banks Coming
Support for additional banks is on the way. Stay tuned as we expand coverage across the Maldives.
Before You Begin
BasedBank is an independent, third-party app. It is not affiliated with, endorsed by, or officially supported by any bank or financial institution.\n\nThis app works by logging into your internet banking services directly using your credentials and communicating with bank APIs. It is built using techniques derived from reverse-engineered official bank apps. Behaviour may change or break without notice if banks update their systems.\n\nDhiraagu and Ooredoo APIs are used to look up details about phone numbers.\n\nThis app does not collect any analytics, telemetry, or personal data, and does not transmit any information about you or your usage to the developer. Everything stays entirely on your device.\n\nBy tapping Get Started, you acknowledge and accept that:\n\n• Errors, failures, or service interruptions may occur at any time\n• Your bank may detect third-party access and apply restrictions or take other actions against your account\n• The developer of this app is not liable for any loss, damage, or consequences arising from your use of this app\n• You use this app entirely at your own risk
Coming Soon
Next
Get Started
Select Your Bank
Choose the bank you want to sign in to.
Maldives Islamic Bank
Faisanet Mobile Banking
Bank of Maldives
BML Internet Banking
Fahipay
Digital Wallet
Enter your National ID card number and password.
ID Card Number
Authenticator Code (6 digits)
Enter the code from your authenticator app
Verify
Sign In
Enter your Maldives Islamic Bank credentials.
Enter your Bank of Maldives credentials.
Username
Password
OTP Seed (TOTP Secret)
The Base32 secret from your authenticator setup
Login
Unlock BasedBank
Enter your PIN
Draw your unlock pattern
Use Biometrics
Use your fingerprint or face to unlock
Use PIN / Pattern
Incorrect — try again
Incorrect — %d attempts remaining
Too many attempts. Try again in %d seconds.
Secure Your App
Choose how you want to lock BasedBank when you\'re away.
App Lock Configured
Your app lock is set up.
PIN Code
4–8 digit numeric PIN
Draw Pattern
Connect 4 or more dots in a pattern
Set Your PIN
Confirm Your PIN
Minimum 4 digits, maximum 8
PINs don\'t match — try again
Draw Your Pattern
Confirm Your Pattern
Connect at least 4 dots
Draw the same pattern again
Patterns don\'t match — try again
Use Biometrics?
Unlock with your fingerprint or face scan instead of your PIN or pattern.
Biometrics is convenient but slightly less secure than a PIN or pattern. For maximum security, use PIN or pattern only.
Enable Biometrics
Skip — use PIN/Pattern only
Back
Dashboard
Add Login
Accounts
Contacts
Activities
Transfer History
Finances
Card Settings
OTP Codes
Settings
More
Open navigation
Close navigation
Work in progress
Pending Finances
MVR Total
USD Total
Card Support
Transfer
PayMV QR
Lock app
Locking soon
Locking in %d seconds
Stay unlocked
Lock now
Security
Change PIN / Pattern
Use biometrics
No biometrics enrolled on this device
To unlock app
Confirm transfer
Confirm Transfer
Auto-lock
Off
30s
1m
3m
5m
Theme
System
Light
Dark
Language
English
ދިވެހި
Privacy
Block Screenshots
Prevents the app from appearing in the recents screen and blocks screen capture
Cache
Clear Cache
Cache cleared
Navigation
Drawer
Bottom Bar
Appearance
Privacy & Security
Storage
Logins
Log out
Log out of %s?
All cached data will be cleared and remaining accounts will be refreshed.
Name
Username
Email
Mobile
Customer ID
ID Card
Profiles
Close
Save
Cancel
This is your source account
Accounts
Cards
Available Balance
Quick Transfer
Contacts
From account
Account Number or Favara ID
From
To
Select Service
Fahipay transfers require a 7-digit phone number
My Accounts
This is the same account as the sender
Look up account
Clear recipient
Pick contact
Scan QR
Pick image
Invalid or unsupported QR code
Camera permission required
Camera access is needed to scan QR codes. Please grant the permission in Settings.
Go to Settings
Select a source account first
Enter an account number first
Account not found
Session unavailable — please re-login
Amount
Remarks
Confirm
Transfer Successful
Contact Required
To send USD to a MIB account from BML, the recipient must be saved as a BML contact first. This is required by BML\'s API.\n\nPlease add this account as a BML contact, then try again.
Account data is incomplete — please re-login to refresh.
No contacts found
Search contacts
Recents
Remove from recents
All
Add Contact
Save to account
Alias / Nickname
Currency
Group
No group
Save Contact
Upload Image
Contact saved
Failed to save contact
No bank session available
Could not find account
Select a destination account first
Contact already exists: %s
Cannot save your own account as a contact
Edit
Delete
Delete Contact
Remove %s from your contacts?
Contact deleted
Could not delete contact
No financing deals found
Total
Paid
Unpaid
Deal Date
Monthly Installment
Total Installments
Last Payment Date
Last Payment
Overdue
Fully paid
Deal #%s
Completes %s