How Quick Login works on agen12
Your first login on agen12 requires three pieces of information: your username or email, your password, and a one-time code we send to your registered phone number via SMS or authenticator app. This two-factor step is not optional—it's how we prevent unauthorized access to your account. Once verified, your login session stays active on that device for 30 days, unless you manually log out or use our "log out from all devices" option in account settings.
On Android, we recommend installing our native app from the Google Play Store. The app is optimized for battery life and uses less data than browser access. On iOS, you'll access agen12 through Safari or your preferred browser—we've designed the mobile website to feel app-like, with offline caching for core pages and smooth transitions between sections.
Account verification and KYC
When you log in for the first time, we ask you to verify your identity. This is a regulatory requirement in Indonesia. We need your national ID (KTP) number, your full name as it appears on your ID, and your date of birth. We use this information only for verification—we do not share it with third parties, and we encrypt it in our database. The verification process typically takes subject to verification, though during peak hours (around Liga 1 match days or major Piala AFF events) it may take longer.
Once your identity is verified, you can place your first deposit. If you choose not to verify your identity, you can still browse our game library and read articles, but you cannot deposit funds or play for real stakes.
Deposits and payment methods
On agen12, we accept nine payment routes for deposits and withdrawals. E-wallet transfers via DANA, e-wallet, mobile banking, local payment, and online payment are processed instantly—funds arrive in your agen12 account within seconds. You'll receive a confirmation SMS. Bank transfers via e-wallet, mobile banking, local payment, and online payment go through a virtual-account system: we generate a unique account number for your deposit, you transfer from your personal bank account to that number, and our system detects the transfer and credits your account within subject to verification, depending on your bank's processing speed.
There is no minimum or maximum account preferences. You control how much you fund your account. All deposits are non-refundable—once transferred, the funds become your agen12 balance, which you can use to play or withdraw.
Staying logged in across devices
If you log in on your Android phone in the morning and your desktop PC in the evening, we recognize both as your account. Your balance and transaction history are synchronized in real-time across all devices. If you want to log out from one device—for example, if you're using a shared phone—go to Settings → Account Security → Active Sessions, and we'll end the session on that device immediately.
We also offer a "Remember this device" option. If you check this box at login, we store a secure token on your device, so the next time you open agen12, you skip the two-factor code step. This is safe for personal devices; do not use it on shared or public devices.
Mobile data and connection stability
We know not everyone has unlimited data. Our mobile app on Android is designed to use minimal bandwidth—a typical session lasting one hour uses about 50–80 MB, depending on whether you're watching live video streams. If you're on a slow 3G or 4G connection, the app adapts: images load at lower resolution, video streams default to 480p, and form submissions retry automatically if the connection drops.
On browser (iOS or Android), we cache critical pages so they load instantly on return visits. Your login state, account balance, and recent transactions all load from cache first, then sync with our servers in the background. If you're offline, you can still view your account history and game rules; you just cannot place new plays until your connection returns.
- RTP (Return to Player)
- The percentage of bets a game returns to players over time. On agen12, each game displays its RTP so you know what to expect.
- Session timeout
- We log you out after subject to verification of inactivity for security. You can log back in instantly.
- Withdrawal hold
- Withdrawals are reviewed for fraud within 4–24 hours. We do this to protect your account from theft.
Getting help with login issues
Forgot your password? Go to the login page and tap "Forgot password?" We'll send a reset link to your email within seconds. Click the link, set a new password, and log in again. If you do not see the email, check your spam folder or contact our support team via live chat (available daily from 08:00 to 23:00 Jakarta time) or email. We respond to support emails within 2 hours on weekdays.
Lost access to your phone number? Contact support immediately. We can help you verify your identity using alternative methods and set up a new phone number for two-factor authentication. This process takes about one business day.
