Installation and Setup on mahadewa
Platform options
Choose the installation method that works best for your device:
Installation steps for mahadewa
- Download the APK or access the web link: For Android, download the mahadewa APK file from our secure download page; for iOS, visit our web app URL directly in Safari and follow the prompt to add to home screen.
- Complete installation: On Android, open your file manager, locate the downloaded APK, and tap to install (you may need to enable "Unknown Sources" in security settings); on iOS, simply tap the share menu and select "Add to Home Screen."
- Register or log in: Launch the mahadewa app, create a new account with your email and password, or sign in if you already have one — email verification is required before your first withdrawal.
- Add a deposit method and start exploring: Once verified, navigate to our cashier, select your preferred payment option (DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or bank transfer), and begin browsing our sportsbook, live tables, and slot games.
App versus browser experience on mahadewa
Our mahadewa app delivers a faster, more responsive experience than the mobile web version. The app stores game data locally so it loads instantly, even if your internet connection is mobile bankingefly slow. You'll receive push notifications about settlement results, new tournaments (such as Liga 1 and Piala AFF matches), and promotional offers — features that work seamlessly only in the installed app. The browser version, by contrast, requires a fresh internet connection each time and cannot send notifications. For daily users, the app is substantially more convenient. Both versions use the same secure login and account data, so switching between them poses no risk to your funds or personal information.
App strengths
- Faster load times with offline cache
- Push notifications for matches and offers
- One-tap access from home screen
Browser limitations
- Requires browser reload on each session
- No push notifications available
- Slightly slower on slower connections
Device compatibility and requirements
We support Android 7.0 (API level 24) and above on all standard Android phones and tablets. For iOS, our web app works on iPhone and iPad running iOS 12 or later via Safari. We regularly test our app on the most common devices and screen sizes. If you're using an older device, you may experience slower performance, but mahadewa will generally remain functional. We recommend keeping your device's operating system up to date for the best experience. For Android users with very limited storage, the APK file is compact and should install without difficulty on any device with a few hundred megabytes free.
Troubleshooting common installation issues
If you encounter an error during Android APK installation, the most common cause is that "Unknown Sources" is disabled in your security settings. To fix this: go to Settings > Security (or Privacy), find "Install from Unknown Sources" or "Unknown Apps," and toggle it on for your file manager or browser app. Some devices also block installation if you have insufficient storage; freeing up a few hundred megabytes usually resolves this. For iOS users, if the web app doesn't appear when you tap the share menu, ensure you're using Safari (not Chrome or another browser) and that your device has enough iCloud storage for the shortcut. If mahadewa fails to open after installation, try clearing your browser cache (iOS) or the app's cache through Settings (Android). Our support team can assist with any persistent issues.
Data security and app permissions
Our mahadewa app requests only the permissions necessary for core functionality: internet access for game data and payment processing, location access (optional, for verifying jurisdiction compliance if required), and camera access (only if you choose to upload a photo during account verification). We do not access your contacts, calendar, or other personal data. All communication between your device and our servers is encrypted using industry-standard TLS protocols. Your login credentials are never stored unencrypted on your device — our app uses secure session tokens that expire after inactivity. If you suspect your account has been compromised, change your password immediately through the app settings or contact our support team. We also recommend logging out from the app before lending your device to someone else, especially if you've enabled the "Remember me" login option.
- Android minimum
- Version 7.0 or later; recommended 8.0+ for optimal performance.
- iOS minimum
- iOS 12 or later on iPhone 6s and above; iPad Air or later.
- Data encryption
- All account and payment data transmitted via TLS 1.2+; credentials never stored plaintext.
- Session security
- Automatic logout after subject to verification of inactivity; manual logout available in app settings.
