New player for bikhoki in Guide.
bikhoki Account Security - MotoGP, BWF & Football Sportsbook
Your bikhoki account holds your identity, payment methods, transaction history, and betting activity. We implement multiple layers of protection to ensure that only you can access your account and control your funds. This guide covers the security measures we use, the steps you take to protect yourself, and what to do if you suspect unauthorized access.
Open an account
Account Security
- and
- Category
- Live Table / Card
- RTP
- high
Account security on bikhoki is a shared responsibility. We manage encryption, password storage, two-factor authentication, and monitoring for suspicious activity. You manage your login credentials, device security, and awareness of common threats such as phishing emails or fake login links. Together, these practices keep your account safe whether you are tracking Liga 1 matches, betting on Piala AFF tournaments, or using our live-dealer tables.
Login basics and password security on bikhoki
Your bikhoki account is accessed via email address and password. We do not store your password in plain text. Instead, we use industry-standard hashing algorithms to encrypt your password and store only the encrypted version on our servers. When you log in, we compare your entered password to the stored hash; a correct match grants access.
This means: if our database were ever compromised, attackers would see hashes, not readable passwords. A strong password makes it computationally difficult for an attacker to reverse-engineer your original password from the hash. A weak password (e.g., "123456" or "password") is vulnerable even when hashed, because attackers can rapidly test common password variations.
We recommend passwords that are:
- At least 12 characters long.
- A mix of uppercase and lowercase letters, numbers, and symbols.
- Unique to bikhoki (not reused across other accounts).
- Stored in a password manager such as 1Password, LastPass, or Bitwarden, rather than written down or memorized.
Never share your password with anyone—not with bikhoki support staff, friends, or family. Our team will never ask for your password in an email, chat, or phone call. If someone requests it, it is a scam. Our support systems authenticate you via email verification links or security questions instead.
If you suspect your password has been compromised, change it immediately. Log into your bikhoki account, navigate to Account Settings, and select "Change Password." Your session will be logged out, and you will need to log back in with your new password. This invalidates any sessions a potential attacker may have opened with your old password.
Two-factor authentication (2FA) on bikhoki
Two-factor authentication adds a second layer of verification beyond your password. With 2FA enabled, logging in requires both your password and a code from a second device or app. This means that even if an attacker obtains your password, they cannot access your account without that second factor.
We offer two 2FA methods on bikhoki:
- SMS-based 2FA: A code is sent to your registered mobile phone number. You enter the code on the login screen to complete verification. SMS codes are typically valid for five minutes.
- Authenticator app 2FA: You install an authenticator app (Google Authenticator, Microsoft Authenticator, Authy) on your phone. The app generates six-digit codes that refresh every 30 seconds. You enter the current code at login.
We recommend authenticator app 2FA over SMS because authenticator apps are not vulnerable to SIM-swap attacks (where an attacker tricks your mobile carrier into redirecting your phone number to their SIM card). However, both methods are significantly more secure than password-only access.
2FA is mandatory for withdrawals
On bikhoki, you must enable 2FA before you can withdraw funds. This is a non-negotiable security requirement. If you have not set up 2FA, you cannot access withdrawal functionality.
To enable 2FA, log into your bikhoki account, go to Account Settings, and select "Security." Follow the prompts to choose SMS or authenticator app. If you use an authenticator app, you will see a QR code to scan with your phone. Save the backup codes that bikhoki provides—these allow you to regain access if you lose your phone.
Payment method security and withdrawal verification
Your payment methods (DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet) are stored on our platform with encryption. We do not store full card numbers or wallet passwords. Instead, we store tokenized references that allow us to process deposits and withdrawals without exposing your payment details.
When you request a withdrawal, bikhoki requires additional verification steps. You must confirm the withdrawal via 2FA (the code from your authenticator app or SMS). Some withdrawals may also trigger identity verification if the withdrawal amount is large or if your account activity seems unusual (e.g., a withdrawal attempt from a new location or device).



We recommend reviewing your payment methods regularly. If you added a wallet or bank account but no longer use it, remove it from your bikhoki account. This reduces the surface area for potential attack. You can manage payment methods in Account Settings under "Payment Preferences."
Session management and device security
When you log into bikhoki, your login session is stored with an expiry time. By default, sessions expire after subject to verification of inactivity. If you close the bikhoki app or browser tab and do not log back in for subject to verification, your session ends automatically. This prevents someone who gains access to your device while you are away from using your open session.
We recommend logging out manually if you are using a shared device (library computer, internet cafe, work computer, family tablet). Navigate to Account Settings and select "Log Out." This immediately terminates your session, even if the timeout has not elapsed.
You can also view your active sessions in Account Settings under "Active Sessions." This page shows all devices and locations where you are currently logged in. If you see a session you do not recognize (e.g., logged in from a city you have never visited), you can terminate that session from this page. This effectively logs the attacker out and forces them to re-authenticate with your password and 2FA.
What to do if you see suspicious activity
Monitor your bikhoki account regularly. Check your transaction history, recent login locations, and active sessions. If you notice something unusual—a withdrawal you did not authorize, a login from an unfamiliar location, or a failed login attempt—act immediately.
-
1
Change your password immediatelyAction 1
Go to Account Settings and change your password to something completely new. Use a strong, unique password that is different from your previous one.
-
2
Terminate active sessionsAction 2
Go to Account Settings > Active Sessions and log out any sessions you do not recognize. This forces any attacker to re-authenticate with your new password.
-
3
Update payment methodsAction 3
If you notice unauthorized withdrawals, remove the payment method that was used. Add a new, verified payment method if you plan to make future deposits or withdrawals.
-
4
Contact supportAction 4
Open a support ticket via email or live chat. Provide details about the suspicious activity (dates, amounts, locations). Our team will investigate and help recover your account if funds were stolen.
We take account compromise seriously. Our support team can freeze your account temporarily to prevent further unauthorized transactions while we investigate. If fraudulent withdrawals occurred, we work with your payment provider (mobile banking, local payment, online payment, e-wallet, etc.) to attempt recovery. The process can take several business days, but we will pursue it on your behalf.
Recognizing and avoiding phishing attacks
Phishing is a common attack vector. An attacker sends you an email or SMS that appears to come from bikhoki, asking you to "verify your account," "confirm your payment method," or "update your password" by clicking a link. The link leads to a fake bikhoki login page that looks identical to the real one. You enter your credentials, and the attacker steals them.
We never ask for your password via email, SMS, or any unsolicited message. If you receive an email claiming to be from bikhoki asking for your password, it is a scam. Here is how to stay safe:
- Check the sender email address. Legitimate bikhoki emails come from domains ending in @bikhoki.id or verified bikhoki subdomains. If the email is from a Gmail, Yahoo, or other free email address, it is fake.
- Hover over links before clicking. If a link claims to go to bikhoki.id but the URL preview shows a different domain, it is fake. Never click it.
- Log in directly, not via links. If you receive a suspicious email asking you to log in, open your web browser, type bikhoki.id into the address bar, and log in from there. Do not use any links from emails.
- Enable 2FA. Even if an attacker phishes your password, they cannot access your account without the 2FA code from your phone.
- Report phishing emails. Forward suspected phishing emails to our support team. We investigate and take action against the senders.
Account recovery if you lose access
If you forget your password, you can reset it via the login page. Click "Forgot Password," enter your email address, and we will send you a reset link. The link expires after subject to verification for security. Click the link, set a new password, and log back in.
If you lose access to your 2FA device (phone breaks, you switch phones, you lose your authenticator app), you can use the backup codes we provided when you set up 2FA. Enter your username and password at login, then enter one of your backup codes when prompted for the 2FA code. This grants you access to your account.
If you have lost both your password and your 2FA backup codes, account recovery becomes more complex. We will require you to verify your identity by answering security questions and providing identity documents (national ID, passport). This process can take several business days. To avoid this situation, save your backup codes in a secure location when you first set up 2FA.
For account recovery questions, contact our support team via email. Include your registered email address and as much account information as you can remember (payment methods you use, approximate account creation date, transaction history). We will work through identity verification and restore your access.
Wrapping up: account security is shared responsibility
bikhoki implements industry-standard encryption, password hashing, two-factor authentication, and session management to protect your account. However, your actions matter equally. Use strong, unique passwords; enable 2FA; recognize phishing attempts; and monitor your account activity regularly. Whether you are betting on Liga 1 matches in Jakarta, Surabaya, Bandung, or Medan, or exploring our live-dealer tables, these practices keep your account and funds secure.
If you have questions about account security features, contact our English-language support team via in-app live chat during business hours. We can guide you through 2FA setup, password changes, or account recovery. We are here to ensure your bikhoki experience is safe and that you maintain control of your account at all times.