How to access luna99 on mobile
Android APK installation
Android users can download our APK file directly from luna99 and install it without using the Google Play Store. The process takes a few minutes: enable "Unknown Sources" in your device settings, download the APK, tap to install, and grant the permissions luna99 requests (camera for KYC photo verification, contacts for account recovery). Once installed, open the app, log in with your credentials, and you are ready to deposit and access all game categories.
iOS browser and web app
iPhone and iPad users access luna99 through Safari or another mobile browser. Navigate to luna99.app, log in, and use the platform as you would on a desktop. If you prefer, you can add luna99 to your home screen—tap Share, then "Add to Home Screen"—and it will open like a native app. This web-app method gives you push notifications for withdrawals, deposits, and live-game updates, and it caches some data so the app loads faster on repeat visits.
Installation overview
- Download: Get the APK (Android) or open luna99.app in your browser (iOS).
- Install: Follow the on-screen prompts; grant necessary permissions.
- Register: Create your account with email, password, mobile number, and KYC documents.
- Deposit: Choose a payment method and fund your account to begin.
App versus browser: strengths of each
The native Android APK offers offline caching—some game data and your account summary remain accessible even if your connection drops briefly. Push notifications alert you when a withdrawal is approved, a deposit clears, or a live match you follow is about to start. The app also loads slightly faster on repeat visits because it stores assets locally. The iOS web app provides the same core features and notifications but relies on your browser cache, so performance depends on your device's available storage and Safari settings.
Both paths give you the same access to luna99's game library: football markets (Liga 1, Piala Indonesia, Champions League, Premier League), live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger), slots (Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways), and esports (Mobile Legends, Free Fire, PUBG Mobile). Account security, two-factor authentication, and withdrawal processing are identical on app and browser.
Device compatibility and network requirements
luna99 runs on Android 7.0 and later, and iOS 12 and later. Most phones sold in the last five years meet these requirements. Network-wise, we support 4G, 5G, and WiFi. On a 3G connection or in areas with weak signal (such as during travel between Medan and Semarang), the platform will function but live streams may pause to buffer. We recommend a stable connection for live-dealer games and real-time football markets, though account login, balance checks, and withdrawal requests work on slower networks.
Troubleshooting common installation issues
If the APK download fails on Android, check that your device has at least 100 MB of free storage and that your internet connection is stable. If installation stalls after download, restart your phone and try again. Some devices show a warning about "Unknown Sources"—this is normal for APK files outside the Play Store. Go to Settings → Apps & Notifications → Advanced → Install Unknown Apps, select your browser, and toggle the permission on. If you see a certificate warning, this is a security check by your device; tap "Install anyway" to proceed. For iOS, if the web app does not save to your home screen, ensure you are using Safari (not Chrome) and that you have enough storage available.
Data, permissions, and account security
luna99 requests camera permission (for KYC photo verification), contacts (for account recovery), and location (optional, for regional payment methods). We do not sell or share your data. All communication between your phone and our servers is encrypted using industry-standard TLS. Your password is hashed and never stored in plain text. Two-factor authentication adds a second layer: after you log in, you receive a code via SMS or an authenticator app, and you must enter it to access your account. If you lose your phone, you can reset your password and disable two-factor authentication from any device using your email address and KYC documents. Withdrawal requests are reviewed by our team before processing, so unauthorized access to your account does not automatically grant access to your funds.
