The gdc99 app, installed on your own phone
Android players in Malaysia can install the gdc99 app from this page. The file is 52 MB, runs on Android 9.0 and above, and opens into the same lobby, cashier and live chat you already use on the website.
Version 3.9.18 · free to install · 18+ · Play Responsibly
Scan this with your phone camera to open the page on Android. It points to the same gdc99.apk file, so there is nothing to type.
Contents
- Permissions: what gdc99.apk asks for, and what it leaves alone
- App or browser: which one to open on a match night
- Download gdc99.apk: version 3.9.18, 52 MB
- Installing the APK: five steps from settings to the lobby
- What the gdc99 app puts in front of you
- When the install stalls: five fixes that work
- The questions new installers send us
Permissions: what gdc99.apk asks for, and what it leaves alone
Sideloading means the file comes from us rather than from an app store. Here is what that actually changes on an Android phone before you open the installer.
One source, no mirrors
The download button on this page serves gdc99.apk from gdc99.cam over HTTPS. Treat any copy from a forum, a Telegram group or a third-party store as unofficial and skip it, even if the name looks right.
Connection and storage only
The app needs a data connection to load the lobby and free space to cache game artwork. It does not request your contacts, your messages or your call log, and there is no reason to grant anything beyond that.
The same login you already use
Your password works on both the app and the website. On a shared or family phone, sign out from the account tab when you finish. Never let someone else deposit or bet on your account, even as a favour.
The Play Protect notice is normal
Google shows a warning for every app installed outside the Play Store, not only for this one. Check that the file is 52 MB and came from gdc99.cam, then continue. If the size is wrong, delete it and download again.
App or browser: which one to open on a match night
See the game lobbyBoth routes use the same account, the same balance and the same 1,600 games. What changes is how much work your phone does to get you there, and what happens between sessions.
| What you are comparing | gdc99 app | Mobile browser |
|---|---|---|
| Getting back in | Stays signed in on your own phone until you log out | Address and password again each visit, or saved in the browser |
| Loading the lobby | Keeps tile artwork on the phone, so repeat opens feel quicker | Renders the whole page and pulls the images again |
| Data on a 4G line | Lighter after the first load, which helps on a prepaid plan | Heavier on every fresh session, especially the game tiles |
| Live dealer video | Player fills the screen and rotates cleanly to landscape | Works, but the video controls sit under the browser bar |
| Football alerts | Kick-off and result notifications, if you allow them | None, so you have to keep checking the page yourself |
| Space on the phone | 52 MB install, plus whatever the game cache holds | Nothing to install at all |
| Updates | Install the new APK when the version number changes | Updated the moment you reload the page |
| Best for | Regular play on one phone you control | A quick look on a borrowed device or a work laptop |
Payments are identical on both: Touch ’n Go eWallet, DuitNow, FPX and bank transfer live in the same cashier. The deposit guide covers the steps either way.
Download gdc99.apk: version 3.9.18, 52 MB
One file covers the Android phones sold in Malaysia over the last few years. Check the table, then tap the button. The download starts straight away, so park the phone on Wi-Fi if your mobile data is running low.
| App name | gdc99 |
| File name | gdc99.apk |
| Version | 3.9.18 |
| File size | 52 MB |
| Minimum Android version | Android 9.0 |
| Last updated | 10 November 2026 |
| Price | Free |
| App languages | English, Bahasa Melayu |
| Payments inside the app | Touch ’n Go eWallet, DuitNow, FPX Online Banking, Bank Transfer |
On an iPhone or iPad there is no APK to install. Use the home screen steps in the next section instead.
Installing the APK: five steps from settings to the lobby
-
Allow installs from your browser
Open Settings, then Apps, then Special access, then Install unknown apps. Pick the browser you download with, Chrome or Samsung Internet, and switch Allow from this source on. Android sets this per app, not once for the whole phone.
-
Download gdc99.apk from this page
Tap Download APK under the version table. The 52 MB file lands in your Downloads folder in a minute or two. Watch the size: if it reads 0 MB or the bar stops halfway, delete it and start again on Wi-Fi.
-
Open the file and confirm the install
Tap the downloaded gdc99.apk and choose Install. Play Protect may show a scanning warning; tap More details, then Install anyway. On most phones the install finishes inside a minute and the icon appears in your app drawer.
-
Sign in, or register first
Open the app and log in with your usual details. New here? Create the account on the web through our register page first, then use the same username and password in the app. One account covers both.
-
Set up the cashier and alerts
Add a payment method from the cashier tab: Touch ’n Go eWallet, DuitNow, FPX or bank transfer, with a minimum deposit of RM20. Allow notifications if you want football kick-off alerts, and skip them if you would rather not.
On iPhone or iPad: the home screen route
- Open gdc99.cam in Safari.
- Tap the Share button, then Add to Home Screen.
- Name the shortcut gdc99 and tap Add.
iOS will not install APK files. The shortcut opens the mobile site full screen and keeps your session, which is the closest thing to an app on an iPhone.
What the gdc99 app puts in front of you
Log in and look aroundThe lobby is the same 1,600-game library as the desktop site, arranged for one thumb. Five studios supply the rooms: JILI, Ezugi, JDB, PG Soft and CQ9.
Slot rooms from five studios
Treasure Hunt from JDB carries a 97.4% RTP with spins from RM1, while Dragon of Demons from JILI starts at RM2. Every tile shows the studio and the RTP before you open it.
Live dealer tables
European Blackjack from JILI runs at 96.3% RTP with a RM2 minimum, and the video fills the screen in landscape. Chat with the dealer and the rest of the table from the same panel.
Quick rounds and fishing
Cat Fishing from JILI sits at 97.2% RTP with stakes from RM0.50, and the fast-round arcade titles close in seconds. Useful for a short session on a lunch break rather than a full evening.
Football and sports markets
Pre-match and in-play football open in the same app as the casino rooms. Set an alert for kick-off so you are not refreshing a page while the match is already starting.
A cashier that stays one tap away
Deposits clear in about 2 minutes and withdrawals in around 43 minutes. The minimum withdrawal is RM80 and the daily cap is RM24,000, with verification handled in the same tab.
Bonus, VIP and live chat
Your 240% first-deposit bonus up to RM925 shows inside the app, with 15x wagering and a 7-day window. Live chat answers around the clock from the help icon in the menu.
When the install stalls: five fixes that work
Almost every blocked install traces back to one of these five causes. Match what you see on your screen to the middle column, then follow the fix on the right.
| What you see | Why it happens | What fixes it |
|---|---|---|
| Download stops partway or shows 0 MB | Data saver cut the connection, or the tab was closed before the file finished | Switch to Wi-Fi, turn data saver off, then tap Download APK again on this page |
| Play Protect says the file may be harmful | The scanner does not recognise apps that arrive outside the Play Store | Tap More details, then Install anyway, after checking the file is 52 MB from gdc99.cam |
| “App not installed” at the end of the install | An older gdc99 version is still on the phone, or storage is full | Uninstall the old app, clear space for the game cache, then run the installer again |
| The Install button is greyed out | Install unknown apps was allowed for a different browser or file manager | Return to Special access and allow the app you are actually opening the file with |
| The app opens and closes straight away | Android is older than 9.0, or the system WebView is out of date | Update Android System WebView from the Play Store, or play through the mobile browser |
Tried all five and still stuck? Live chat is open 24/7 and can check your account and connection in a few minutes. Our help centre covers the rest of the account questions.