guru303 Casino & Sportsbook Mobile App

Access your guru303 account on Android through a direct app installation or on iOS through your mobile browser. Our mobile-first design lets you deposit via DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or bank transfers (mobile banking, local payment, online payment, e-wallet) without leaving the app. Football markets, live-dealer tables, and slot games load on any network connection.

guru303 App
  1. LoginOTP Verification
  2. DownloadAPK
  3. StartFirst Game
  4. Update

We at guru303 built our app for users who need fast payment processing and reliable access during Liga 1 fixtures, Piala Indonesia tournaments, and esports events. Installation takes minutes. Once you log in, your account syncs with your deposit history, withdrawal requests, and live betting activity across all your devices.

Our services on guru303 are available only where local law permits. You are responsible for verifying that your access and use of our platform comply with the laws of your own jurisdiction. We do not offer our app in jurisdictions where online gaming or sportsbook wagering is prohibited.

Installation and access on guru303

Android installation

Download the guru303 APK file from our app download page. Open your file manager, locate the downloaded APK, and tap to install. If you see a security warning about unknown sources, go to your phone's Settings → Apps & permissions → Special app access → Install unknown apps, select your file manager, and toggle the permission on. Return to the APK file and install again. Once installed, open the app and log in with your email or username and password.

guru303 app login screen on Android showing email and password fields
guru303 app login on Android — enter your credentials to access your account

iOS browser access

Open Safari on your iPhone or iPad and navigate to guru303.bet. Log in with your account details. Add the site to your home screen by tapping the Share button, then "Add to Home Screen". This creates an app-like shortcut that opens guru303 in full-screen mode. No App Store download is required. Your browser caches critical pages so you can access your account history even on weak connections.

Web browser on desktop

Log into guru303.bet from your computer using Chrome, Firefox, Safari, or Edge. Your account syncs across all devices. Deposit options, withdrawal history, and live markets display identically to the mobile app. You can manage your account, update KYC documents, and monitor transactions from any device.

Network note: We recommend 4G or WiFi for deposits and withdrawals. On 3G, QRIS code scanning and live-dealer table streaming may buffer. Mobile hotspot from another phone also works for account login and payment confirmation.

Installation steps on guru303

  1. Download: Get the guru303 APK from our download page (Android) or open our site in Safari (iOS).
  2. Install: Tap the APK file and confirm the installation; allow unknown sources if prompted. On iOS, add the site to your home screen.
  3. Register or log in: Enter your email, username, and password. If you do not have an account, tap "Open account" and complete the signup form.
  4. Verify and deposit: Upload your KYC documents (national ID or passport), choose a payment method (e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, or mobile banking), and fund your account.
guru303 app home screen showing payment options and live markets
guru303 app home dashboard with deposit and market options

App versus browser: strengths of the guru303 app

The guru303 app stores offline copies of your account settings, payment history, and game categories, so you can review your transaction history without an internet connection. Push notifications alert you to live football fixtures, esports tournaments in Surabaya and Jakarta, and bonus offers. The app loads faster on slower connections because images and account menus are cached. Browser access on iOS requires you to reload the page each time you close Safari, but offers the same deposit, withdrawal, and account-management features. Choose the app if you check your account multiple times daily; use the browser if you occasionally log in from different devices.

Device and network requirements

Our guru303 app runs on Android 7.0 and above. On iOS, use Safari from iOS 12 or later or any third-party browser that supports WebGL (for live-dealer table rendering). Desktop browsers must be within two years of release. A minimum download speed of 1 Mbps is sufficient for login, deposits, and account browsing. Live-dealer tables and video streaming require 3 Mbps or better. If your connection drops during a transaction, your deposit or withdrawal request remains queued and will process once your connection restores.

Common installation and certificate issues

If you see a warning that the app cannot be installed because it is from an unknown developer, your phone's security settings are blocking side-loaded APKs. Go to Settings → Apps & permissions → Special app access → Install unknown apps, find your file manager or browser in the list, and enable the permission. Some phones in Bandung, Medan, and Semarang on older carriers may show a certificate trust error. This is normal for first-time installations. Tap "Trust" or "OK" when prompted. If the error persists, clear your browser cache and try again. Antivirus apps occasionally flag the guru303 APK as suspicious even though it is safe; you can bypass this by temporarily disabling the antivirus during installation, then re-enabling it afterward.

Data, permissions and security on guru303

The guru303 app requests permission to read your device's phone number (for account recovery and KYC verification), access your storage (to store offline account data and transaction receipts), and use your camera (for document uploads during KYC). We do not share these permissions with third parties. Your login credentials are encrypted in transit and stored securely on our servers. We undertake to keep your account data, deposit history, and withdrawal requests confidential. If you suspect unauthorized access, log out immediately and reset your password from the login page. Your account on guru303 is subject to verification, compliance checks, and our terms of service. We reserve the right to refuse or suspend service if we determine that your use violates applicable law.

App strengths
  • Offline account access and transaction history
  • Push notifications for Liga 1 fixtures and bonuses
  • Faster loading on 3G networks
  • Single-tap access from home screen
Browser limitations
  • Requires manual reload on iOS after closing Safari
  • No offline access to transaction history
  • No push notifications for live events

Quick deposit guide

  • local payment: Open the app, tap Deposit, select online payment, authorize in your e-wallet wallet
  • mobile banking: Scan the code displayed in the Deposit page using your e-wallet or banking app
  • Bank transfer: Copy the virtual account number shown in guru303, transfer from your bank app, funds credit after verification
  • Withdrawal: Go to Withdraw, select your registered bank or e-wallet, confirm the amount and destination

Getting started with guru303 on mobile

Download and install the guru303 app in under five minutes. On Android, enable unknown sources in your security settings, then tap the APK. On iOS, bookmark our site and add it to your home screen. Log in with your email and password. Upload your national ID or passport for KYC verification. Select a payment method—DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, or e-wallet—and fund your account. Your deposit typically credits within seconds for e-wallets and within one business day for bank transfers.

We at guru303 keep the app lightweight so it runs smoothly on older phones and slower connections. If you encounter an installation error, check that unknown sources is enabled (Android) or that you are using Safari (iOS). Contact our support team if you need help with your KYC documents or have questions about deposit and withdrawal fees.

Our platform remains available to you only where local law permits. Users are responsible for verifying that their access to guru303 and participation in any activity on our platform comply with the laws of their own jurisdiction.