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.
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.
Installation steps on guru303
- Download: Get the guru303 APK from our download page (Android) or open our site in Safari (iOS).
- Install: Tap the APK file and confirm the installation; allow unknown sources if prompted. On iOS, add the site to your home screen.
- 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.
- 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.
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
