dorAndroid & iOS App

Our dor mobile app works on Android devices running version 7 or later. You download the APK file directly from our website, install it on your device, and log in with your dor account credentials. The Android path bypasses app-store restrictions and gives you full access to Liga 1, Piala AFF, Champions League football markets, live-dealer tables, and slot games within minutes.

dor App
  1. LoginOTP Verification
  2. and
  3. Update

iOS users on dor access our platform through a mobile-optimised browser or by adding a web-app shortcut to their home screen. This approach works on iOS 12 and later without requiring app-store approval. Both paths—Android APK and iOS browser—connect to the same dor account, payment methods (DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet), and balance.

Our dor app prioritises speed and offline capability. Push notifications alert you to live-game updates and account activity. The app caches recent football fixtures, odds, and game data so you can browse even during low-signal moments. This guide walks through Android installation, iOS home-screen setup, and when to use the web browser instead of a native app.

Installation Paths for dor

dor platform availability: Our mobile app and web version are available only in jurisdictions where local law permits online wagering. Users are responsible for verifying legal compliance before downloading or accessing dor.

Android APK Installation

Download the dor APK file from our website's app section. Open your device settings, navigate to Security or Apps, and enable installation from unknown sources. Return to your browser, select the APK file, and tap Install. The process takes one to two minutes. Once installed, open dor, enter your account credentials (or create a new account), and verify your identity with a standard KYC document. After verification, you deposit funds through DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or direct bank transfer (mobile banking, local payment, online payment, e-wallet).

iOS Browser and Home-Screen App

On iOS, visit dor.best in Safari or your preferred browser. Log in with your dor account or register a new account. Tap the Share icon at the bottom of your screen, then select Add to Home Screen. Name the shortcut "dor" and confirm. A dor icon now appears on your home screen and launches the web app in full-screen mode, mimicking a native app experience. This method works on iOS 12 and later and requires no app-store download or approval process.

dor mobile app interface showing football markets and installation screens
dor mobile app installation and interface overview

Setup Steps for dor Mobile Access

  1. Download and install: Android users download the dor APK; iOS users navigate to dor.best in Safari and add to home screen.
  2. Create or sign in: Register a new dor account with email, username, and password, or log in if you already have one.
  3. Verify identity: Submit a national ID or passport photo. Our dor KYC process typically completes within a few hours during business days.
  4. Deposit and play: Fund your dor account through DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or bank transfer; then access football, live dealers, and slots.
dor account verification and payment setup on mobile
dor account verification and payment setup

Our dor app excels when you need offline access and push notifications. The Android APK bundles images and game data, reducing bandwidth on slow connections. Notifications alert you to Liga 1 kickoff times, live-score updates, and account messages. If you prefer a lightweight experience or your device storage is limited, the iOS home-screen method or web browser uses less space and updates automatically through the browser cache.

Device compatibility on dor is straightforward: Android 7 and later support the APK; iOS 12 and later run the web app and home-screen shortcut. Both paths connect to the same dor account, so your balance and transaction history sync instantly across devices. You can start on Android, switch to iOS, and resume without re-registering.

Common Installation Issues on dor

If you encounter an "Unknown sources" warning on Android, check that you have enabled installation from unknown sources in your device Settings > Security. Some Android versions label this option as "Install unknown apps" and require per-app permission rather than a global toggle. On iOS, if the home-screen shortcut does not appear, ensure you are using Safari, not Chrome or another browser, when you tap Share. Some third-party browsers do not support the Add to Home Screen feature. If the dor app crashes on startup, try clearing the app cache through your device Settings > Apps > dor, or reinstall the APK. If login fails after reinstall, verify your email and password by attempting login on the web version at dor.best.

Data and security on dor mobile

Our dor app requests standard permissions: internet access for live data, camera access for KYC identity uploads, and storage access to cache game images. We do not sell your data or share payment details with third parties. Your dor account uses encrypted connections (HTTPS) on all devices, and your balance is stored on our secure servers, not on your phone.

Mobile Experience on dor

The dor Android app and iOS web app both prioritise live-football coverage. When Liga 1 matches are underway, push notifications remind you of kickoff times and deliver live-score updates. The app loads market data (odds, team lineups, recent results) instantly when you open it. For Piala AFF and Champions League tournaments, dor aggregates fixtures across all participating teams so you see the full calendar without switching between screens.

Push notifications on dor are optional. You can disable them in your app settings if you prefer silent operation. The app still displays live scores, upcoming fixtures, and account alerts in the dashboard even with notifications off. For events during major holidays like Idul Fitri or Idul Adha, when traffic and server load spike, our dor app uses data compression to ensure fast loading times. You can adjust image quality in settings if you are on a slow connection in cities like Jakarta, Surabaya, Bandung, or Medan.

Our dor platform operates only where local law permits. We encourage you to verify that your jurisdiction allows access to dor before downloading the app or creating an account. If you have questions about eligibility or legal compliance in your region, contact our English-language support team during standard business hours through your dor account dashboard. We do not offer our services in jurisdictions where online wagering is prohibited by local law.

Deep Dive: Mobile Access and dor

Mobile-first experience

Our dor platform is built for mobile devices. Most users access dor from phones rather than desktop computers, so we prioritise responsive design and touch-friendly navigation. The dor Android app and iOS web app both load in portrait mode by default, with buttons sized for finger taps rather than mouse clicks. Push notifications alert you to live-game events without requiring you to open the app continuously. When you enable notifications in your dor settings, you receive alerts about Liga 1 kickoffs, Piala AFF fixture updates, and account activity (deposits, withdrawals, identity verification). Notifications respect your phone's do-not-disturb schedule, so they do not interrupt you outside your preferred hours. For users in areas with intermittent connectivity, the dor app caches recent odds and game data when you are online so you can browse football markets and slot titles during low-signal moments. This offline capability is particularly useful when traveling in regions with patchy mobile coverage.

Android app installation

Installing the dor Android app requires a few manual steps that differ from app-store installation. First, download the APK file from dor.best using your Android device's browser. Your device may ask whether to keep the file; confirm the download. Next, navigate to your device Settings, find the Security or Apps section (exact wording varies by manufacturer), and enable installation from unknown sources. Some newer Android versions ask you to grant per-app permission to install unknown apps; if so, return to your browser and grant that permission when prompted. Open the downloaded APK file and tap Install. The app installs within one to two minutes. Once installed, open dor, sign in with your account credentials, and proceed to KYC verification if you are a new user. The APK installation path gives you direct access without app-store delays or regional restrictions. You can also uninstall the app and reinstall a newer version by downloading the latest APK and repeating the process; your account data remains on our dor servers.

iOS access notes

iOS users cannot install the dor app from the App Store due to regional restrictions, but you can access dor through Safari or another mobile browser. Open Safari and navigate to dor.best. Log in with your account or register a new one. Once logged in, tap the Share button at the bottom of your screen (icon looks like a square with an upward arrow). A menu appears; scroll down and select Add to Home Screen. Name the shortcut "dor" and tap Add. A dor icon now appears on your home screen. Tapping it launches the dor web app in full-screen mode, hiding Safari's address bar and tabs to mimic a native app. This home-screen shortcut persists on your device and syncs with your dor account across devices. If you prefer to access dor without a home-screen icon, you can simply bookmark dor.best in Safari and tap the bookmark each time. Both approaches connect to the same dor account and payment methods. The web app approach works on iOS 12 and later.

Web app and browser version

The dor web app at dor.best is our primary platform. All features available in the Android app—football markets, live dealers, slots, account management, and payments through DANA, OVO, GoPay, ShopeePay, LinkAja, QRIS, BCA, Mandiri, BRI, BNI—work identically in the browser. The web version updates automatically; you never need to download a new file. If our engineers release a feature update, you receive it instantly when you next load dor.best. The web app works on desktop computers, tablets, and phones. When should you use the app versus the browser? Choose the Android APK if you want offline functionality, push notifications, and faster load times on slow connections. Choose the web app if you value automatic updates, smaller device storage footprint, or cross-device consistency. Most users benefit from both: use the APK for quick access and notifications, and use the web app as a backup or for detailed account management on larger screens.

Data usage and optimisation

Our dor app and web app both use data efficiently. Images load lazily, meaning we download only the images you scroll to, not the entire page at once. This reduces bandwidth consumption, particularly helpful in Jakarta, Surabaya, Bandung, Medan, and other areas where mobile data is metered. You can adjust image quality in your dor settings under Display Preferences. Lowering the quality from high to medium or low reduces data consumption by up to 60 percent without significantly affecting readability. Football match videos and live-dealer streams adapt to your connection speed automatically; if your connection weakens, the dor app reduces video resolution to maintain smooth playback. Turning off autoplay for videos in your settings also conserves data. Our dor platform does not require continuous streaming; you can view live scores, odds, and game details without video. For extended play sessions during high-traffic times (such as Liga 1 weekends or Piala AFF tournaments), our servers distribute load across multiple data centers to maintain fast response times. Clearing your app cache periodically (Settings > Apps > dor > Clear Cache on Android, or Safari > Settings > Advanced > Website Data on iOS) frees up device storage and can improve load speeds if the cache grows stale.