Rujukan Laman

Download the royal99 app and carry your account everywhere

Our Android and iOS app puts No Comm Baccarat, Live Teen Patti, Cash or Crash and every slot you browse on desktop into one mobile package.

Android APKiOS App Store30 MB installPush notificationsBiometric login
royal99 Download the royal99 app and carry your account everywhere
royal99 What our app adds to your royal99 account

What our app adds to your royal99 account

The royal99 app mirrors the desktop lobby but adds push alerts when a promo goes live, fingerprint or face unlock so you skip typing your password, and a dark-mode skin that saves battery on OLED screens. You'll see every slot room—Golden Toad, Bombing Fishing, the Pragmatic and PG Soft catalogues—in the same scrollable grid as the website, and when you tap a

live table the stream opens in full portrait or flips to landscape if you rotate your phone. Your Touch 'n Go, GrabPay, Boost dan FPX deposit buttons sit at the top, and withdrawals post to the same account-history feed you check on desktop.

APP HIGHLIGHTS

Six reasons to install instead of bookmarking the mobile site

Mobile browsers work fine, but the app gives you faster startup, offline lobby preview, and a cleaner interface with no address bar eating screen space.

Instant launch Tap the icon and the lobby loads in under two…
Biometric sign-in Enable fingerprint or face unlock during first setup, then every…
Push alerts Opt in and we'll send a notification when your withdrawal…
Dark mode The app detects your system theme and switches the lobby…
Offline lobby preview Game tiles, table names and provider logos load from the…
Quick deposit widget Swipe down the top tray on Android or force-touch the…
royal99 Install in three taps—Android APK or iOS App Store

Install in three taps—Android APK or iOS App Store

Android users download the APK from our site because Google Play restricts real-money apps in certain markets; iOS users grab the app from the App Store if their region permits. Both paths take under a minute, and once installed the app auto-updates in the background so you always run the latest version.

  • Download the installer — Visit royal99.app on your phone's browser, tap the Android or iOS badge in the footer, and the APK or App Store link opens. Android warns that the file came from an unknown source—tap Settings, enable 'Install from this source', then return and confirm.
  • Open and sign in — Launch the installed app, enter your existing royal99 username and password, or tap 'Open account' if you're new. The app syncs your balance, game history and promo status from the server in real time.
  • Enable biometrics and push — After first sign-in the app asks whether to enable fingerprint unlock and push notifications. Grant both permissions now—you can revoke them later in phone settings—and the app is ready to use.
SYSTEM REQUIREMENTS

Check your phone meets the minimum spec

Our app runs on most devices sold in Malaysia platform reference. Below are the floors; newer hardware loads tables faster and handles multiple slot animations without frame drops.

Auto-refresh hourly
royal99 Android version

Android version

92%

8.0 Oreo or later. Devices on Android 7 may install but live-stream decoding can stutter, so…

royal99 iOS version

iOS version

97%

iOS 13.0 or later. Models older than iPhone 7 technically run the app but the WebRTC…

royal99 RAM and storage

RAM and storage

96%

2 GB RAM minimum, 3 GB recommended. The APK itself is 30 MB; with cached game…

royal99 Network

Network

95%

4G LTE or WiFi. Live casino streams consume roughly 1.

royal99 Supported regions

Supported regions

94%

The app is built for Malaysia and operates where local law permits.

RTP percentages are informational reference values from provider documentation. Actual session outcomes vary.

INSIDE THE APP

Tour the screens you'll see every session

From the moment you open the app the layout mirrors desktop—game tiles, table cards, betslip button—but refined for thumb navigation.

royal99 mobile gaming
Lobby home with slot carousels and live-table cards in portrait grid
Game-launch overlay that fades in over the lobby when you tap a title
Deposit tray showing Touch 'n Go, GrabPay, Boost dan FPX with amount keypad
Account screen listing balance, transaction log, active promos and settings toggle
Live-table stream in landscape mode with bet buttons anchored at screen bottom
Notification centre pulling your withdrawal confirmations and promo alerts into one feed
HELP PATHS

Three ways to get app support fast

If the install stalls, biometric unlock fails, or a game won't load, our support team can walk you through device settings or push a fix from the server. All three channels below are monitored daily.

Team online

In-app chat

Tap the headset icon in the top-right corner of the lobby to open live chat. An agent usually replies within two minutes during peak hours, longer overnight. Chat history saves so you can close the window and return to the same thread.

Email support

Send device model, OS version and a screenshot of the error to the support address listed in Settings → Help. Expect a reply within twelve hours; complex install issues may take one business day if we escalate to our APK-signing team.

Install guide

Tap Settings → Install Guide inside the app—or visit the Help section on royal99.app before you download—to see step-by-step screenshots for enabling unknown sources on Android and trusting the enterprise profile on iOS.

SECURITY NOTES

How we protect your app and account data

The APK is code-signed so Android verifies every update came from us; tampering breaks the signature and the OS rejects the install.

Code-signed APK

We sign every Android build with a private certificate that matches the public key your phone checks on install. A modified APK from a third-party mirror fails verification, so always download from royal99.app directly.

No third-party stores

Because Google Play restricts real-money gaming in certain regions we distribute the Android app ourselves. Do not install royal99 APKs from file-sharing sites—they may bundle malware or outdated code that bypasses our server checks.

Encrypted credentials

The app stores your session token in Android Keystore or iOS Keychain, hardware-backed enclaves that other apps cannot access. Even if someone roots your phone they'd need your device PIN to extract the token.

TLS for every request

All traffic between the app and our API runs over TLS 1.3 with certificate pinning, so a man-in-the-middle attacker can't intercept your deposit amounts, game results or withdrawal requests even on public WiFi.

Biometric isolation

When you enable fingerprint or face unlock, the app asks the OS to verify your biometric; we never see the fingerprint image or face map. The OS returns a yes/no answer, and only on yes does the app unlock your session.

Account-recovery path

If you lose your phone or uninstall the app, sign in again with your username and password on any device—web or app—and your balance, history and promo tier reappear. The old device's cached token expires server-side within fifteen minutes.

APP VS BROWSER

Why we built a native app when the mobile site works fine

The mobile-optimised site at royal99.app renders every game and payment option, so you can play without installing anything.

01

Launch speed

Mobile site: three seconds from URL to rendered lobby, longer if cache is cold. App: under two seconds because the shell lives on your phone. When you're between meetings and want a quick spin, those saved seconds compound.

02

Biometric login

Mobile site: password managers auto-fill on modern browsers, but you still tap a field and confirm. App: one fingerprint touch logs you in with zero typing. Fewer taps means you reach the betslip faster.

03

Push notifications

Mobile site: can request browser notifications, but many Android skins throttle them and they never appear on the lock screen. App: notifications always arrive because the OS treats installed apps as first-class, and you see them even when the screen is off.

04

Offline preview

Mobile site: blank screen when connection drops; you must wait for WiFi to see game tiles. App: cached lobby lets you browse titles and read table rules while offline, so you're ready to tap Play the moment your signal returns.

05

Screen real estate

Mobile site: browser address bar and bottom nav bar eat sixty vertical pixels on most phones. App: full-screen immersive mode hides both, giving live-table streams and slot reels more room. The difference is visible on phones smaller than six inches.

06

Update flow

Mobile site: we deploy updates server-side and your next visit gets the new code automatically. App: updates download in the background and install on next launch. Both are seamless; the app just caches more aggressively so pages load faster.

App install, login and game-loading answers

Yes, the app and mobile site share the same account back-end. Sign in with your existing username and password, and your balance, transaction history and promo status sync instantly. You can switch between app and browser mid-session without logging out of either.

Google Play restricts real-money gaming apps in certain markets, so we distribute the Android build directly. This triggers Android's sideload warning. Tap Settings in the prompt, enable 'Install from this source' for your browser, then return and confirm—the warning won't appear for future updates because our APK is code-signed.

Live-table streams consume similar power whether rendered in a browser or the app, but the app's dark mode and cached assets slightly reduce CPU load. On an OLED screen dark mode can extend battery by ten to fifteen percent during a long slot session because black pixels draw no power.

Tap the menu icon in the lobby, choose Settings, then Security, and toggle 'Biometric unlock' on. The app will ask your OS to verify your fingerprint once; after that every launch uses biometric instead of password until you disable the toggle or uninstall.

Most slots and fishing games allow concurrent sessions, but live-table seats are exclusive—sitting at No Comm Baccarat on your phone kicks your desktop session off that table. Your account balance is always real-time synced, so a win on mobile appears on desktop instantly.

Uninstalling wipes cached game assets and clears your stored session token, but your account data lives on our server. Reinstall, sign in again, and your balance, transaction log and promo tier reappear exactly as you left them. Biometric unlock resets; you'll need to enable it again in Settings.

Yes, the deposit screen in the app shows Touch 'n Go, GrabPay, Boost dan FPX in the same chip-value row you see on desktop. Tap your preferred rail, enter the amount, and the payment gateway opens in a secure web-view; once confirmed your balance updates within seconds and you return to the lobby.