Reference

One Account, Every Game We Offer

Fill in your details, verify your number, and your account wallet is ready — bKash, Nagad and Rocket are all set up for you from the first deposit. Access is subject to local law and eligible regions in Bangladesh.

Mobile-first account setupbKash, Nagad, Rocket depositsLive casino, slots and cricket bettingLive casino and slots
app99 One Account, Every Game We Offer
DEPOSIT AND WITHDRAW

Local Payments Ready From Day One

Once your account is active, the wallet section lists every local payment method we support. Send via bKash, Nagad or Rocket using the account number shown on the deposit screen, confirm with your PIN in your wallet app, and the balance appears in your account. Withdrawals follow the same rails — request a cashout, and the amount is sent back to the same wallet you deposited from. All three methods are available for both deposits and withdrawals so you're never locked into one option.

bKash Send from your bKash app to the number displayed on the deposit screen. Confirm with your PIN and the balance reflects in your account wallet.
Nagad Use Nagad for both top-ups and cashouts. The same number you register on your account is where withdrawals land after verification.
Rocket Rocket transfers work the same way — open the app, send to the account number shown, confirm and your deposit is recorded on our end.
REGISTRATION HELP

Get Help Any Step of the Way

If your OTP does not arrive, your ID upload is rejected, or you are unsure which wallet to link first, our support team can walk you through it. Reach us through live chat from the account screen, send a message on our Telegram channel, or use the email address listed in the help section. Have your registered mobile number ready when you contact us — it speeds up account lookups and gets your issue resolved faster.

Team online

Live Chat

Open the chat widget from any account or registration screen. Our team responds to registration queries including OTP issues and wallet linking questions.

Telegram Support

Message us on Telegram using the link in the help section. Useful for ID verification questions and account access issues when chat is busy.

Email Help

Send your account question to the support email address listed on the contact page. Include your registered mobile number so we can pull up your account quickly.

YOUR ACCOUNT SECURITY

How We Protect Your Account and Data

Your registration details, wallet numbers and transaction history are stored with SSL encryption. We do not share your bKash, Nagad or Rocket account numbers with third parties. The OTP step at registration is there to make sure only you can activate the account on your phone number. Identity verification before the first withdrawal is a standard fraud-prevention step that protects your balance as much as ours.

SSL Encryption

Every page on app99 runs over SSL. Your registration form data, password and wallet numbers are encrypted in transit and never sent in plain text.

OTP Account Activation

Your account only activates after your mobile number receives and confirms a one-time code. No one else can register using your number without physical access to your phone.

Identity Verification

We verify ID before processing the first withdrawal. This step confirms the account belongs to you and prevents unauthorised cashout requests on your balance.

Data Protection

Your personal and payment data is held under our data protection policy. You can request account data review or deletion through the support channels listed above.

What to Expect When You Join app99

The registration form asks for your mobile number, a chosen password and your preferred currency. After you submit, an OTP arrives on your phone — enter it to confirm your number and your account is active. From there, head straight to the wallet section and link your bKash, Nagad or Rocket number so your first

deposit has somewhere to land. If you want to withdraw later, a quick identity check — uploading a valid ID — is required before the first payout is processed. Our account system keeps your session alive across devices, so you can start registration on your phone and continue on a browser without losing any progress.

When you run into a question at any point during setup, our support team is reachable via live chat directly from the account screen.

  • OTP Verification Your mobile number is confirmed by a one-time code sent to your phone. This keeps your account secure from the moment it's created.
  • Wallet Linking Add your bKash, Nagad or Rocket number inside the wallet tab right after registration so deposits and withdrawals are tied to an account you already use.
  • Identity Check for Payouts Withdrawals require a one-time ID upload. Submit a valid national ID or passport in the verification section before your first cashout request.
  • Cross-Device Session Your account works on Android, iOS and any browser. Log in on one device and pick up exactly where you left off on another without repeating steps.

Account

The registration form asks for your mobile number, a chosen password and your preferred currency. After you submit, an OTP arrives on your phone — enter it to confirm your number and your account is active. From there, head straight to the wallet section and link your bKash, Nagad or Rocket number so your first deposit has somewhere to land. If you want to withdraw later, a quick identity check — uploading a valid ID — is required before the first payout is processed. Our account system keeps your session alive across devices, so you can start registration on your phone and continue on a browser without losing any progress.

Explore the Lobby

Your details are encrypted for secure account access.

Common Questions About Joining app99

Below are the questions we hear most from people setting up an account for the first time — from OTP timing to what happens if your ID upload gets rejected.

You need a valid mobile number, a password and access to bKash, Nagad or Rocket to make your first deposit. A national ID or passport is only required when you request your first withdrawal.

Wait one minute, then use the resend option on the verification screen. If it still does not arrive, contact our live chat team with your registered number and we will check the delivery status.

Access depends on your local law and eligible region. We do not restrict by city, but you should confirm that using an online account is permitted under the rules that apply to you.

After registration, go to the wallet section in your account settings and enter your bKash, Nagad or Rocket number. That number is used for all future deposits and withdrawal requests.

We send you a message explaining the reason — usually the image is blurry or the document is expired. Upload a clear photo of a valid national ID or passport and resubmit through the verification tab.

Yes. Log in with your registered number and password on any device. Your account balance, wallet details and game history stay the same across your phone and any desktop browser.
Reference

Register

Service availability depends on eligible regions and local law. Users should check local rules before opening an account.

Access may be available only where local law permits.