These terms govern your use of ba999 — the accounts you create, the deposits you make, the bets you place, and the withdrawals you request. Please read them carefully before using the platform.
By accessing or using ba999 — whether through the website at ba999.live, the ba999 mobile app, or any other ba999 service — you confirm that you have read, understood, and agreed to these Terms and Conditions in full. If you do not agree with any part of these terms, you must stop using ba999 immediately.
These terms form a legally binding agreement between you and ba999. They apply to every action you take on the platform — creating an account, depositing funds, placing bets, playing games, claiming bonuses, and requesting withdrawals. Using ba999 in any capacity means you accept these terms.
BA999 may update these Terms and Conditions from time to time. When changes are made, the updated version will be published on this page with a revised date. Continued use of ba999 after any update constitutes acceptance of the revised terms. It is your responsibility to check this page periodically.
If you have questions about any part of these terms, contact the ba999 support team at [email protected] before registering or depositing.
To use ba999, you must meet all of the following eligibility requirements at the time of registration and throughout your use of the platform:
BA999 reserves the right to request proof of age and identity at any time. If you cannot provide satisfactory verification, ba999 may suspend or permanently close your account and withhold any pending withdrawals pending investigation.
Providing false information about your age or identity during registration is a serious violation of these terms and may result in permanent account closure and forfeiture of all balances.
Each person may hold only one account on ba999. Creating multiple accounts — whether under the same name, different names, or using different payment methods — is strictly prohibited. If ba999 identifies multiple accounts linked to the same individual, all accounts may be suspended and balances forfeited.
When registering on ba999, you must provide accurate and complete information. This includes your real name, a valid contact number, and a working email address. BA999 uses this information to verify your identity, process withdrawals, and communicate important account updates.
You are responsible for keeping your ba999 login credentials — username and password — confidential. Do not share your account details with anyone. BA999 will never ask for your password via email, chat, or phone. If you suspect your account has been accessed without your permission, contact ba999 support immediately.
BA999 reserves the right to close or suspend any account at its discretion, including accounts that show signs of fraudulent activity, bonus abuse, or violation of these terms. In cases of suspected fraud, ba999 may freeze account balances pending investigation.
BA999 accepts deposits exclusively in Bangladeshi Taka (BDT) via bKash, Nagad, and Rocket. All deposits must be made from a payment account registered in your own name. BA999 does not accept deposits from third-party accounts.
Deposits on ba999 are processed instantly. Once a deposit is confirmed by the payment provider, the funds appear in your ba999 wallet and are available for use immediately. BA999 does not charge any fees on deposits, though your mobile payment provider may apply their own transaction charges.
If a deposit does not appear in your ba999 wallet within 10 minutes of completing the transaction, contact ba999 support with your transaction reference number. Do not attempt to deposit again until the issue is resolved, as duplicate deposits may complicate the resolution process.
BA999 monitors all deposits for signs of money laundering or fraudulent activity. Deposits that cannot be verified may be held pending investigation.
Withdrawals from ba999 are processed to the same bKash, Nagad, or Rocket account used for your most recent deposit. BA999 does not process withdrawals to third-party accounts or payment methods not previously used on your account.
Most withdrawal requests on ba999 are processed within 5 to 15 minutes during business hours. Requests submitted during off-peak hours may take slightly longer but will be completed within 24 hours in all cases. BA999 targets the fastest possible payout times because we understand that waiting for your own money is frustrating.
BA999 reserves the right to request identity verification documents before processing any withdrawal. This is a standard anti-fraud measure and applies to all players regardless of account history. Providing false documents will result in permanent account closure and forfeiture of all balances.
Withdrawals requested while a bonus is active will be declined until the wagering requirement is fully met. Check your bonus status in your account dashboard before submitting a withdrawal request.
All bets placed on ba999 are final once confirmed. BA999 does not accept requests to cancel or amend bets after they have been submitted, except in cases where ba999 has made a clear technical error in the odds displayed.
BA999 reserves the right to void any bet that was placed at odds that were clearly incorrect due to a technical error, data feed failure, or human error. In such cases, the stake will be returned to your ba999 wallet. BA999 will notify affected players when bets are voided for this reason.
In the event of a dispute regarding a bet outcome, the official result from the relevant governing body — such as the Bangladesh Cricket Board for cricket matches — will be used as the final reference. BA999's decision on disputed bets is final after review.
BA999 offers bonuses and promotions to both new and existing players. Each promotion has its own specific terms — including wagering requirements, eligible games, minimum odds, and expiry dates — which are published alongside the promotion. These specific terms take precedence over the general bonus rules in this section.
General bonus rules that apply across all ba999 promotions unless stated otherwise:
If you are unsure whether a specific bet or game contributes to your wagering requirement, contact ba999 support before placing the bet. Contributions vary by game type.
The following actions are strictly prohibited on ba999. Engaging in any of these activities may result in immediate account suspension, permanent closure, and forfeiture of all balances:
BA999 actively monitors platform activity for signs of prohibited conduct. Where prohibited conduct is identified, ba999 will take immediate action and may report the activity to relevant authorities where required by law.
BA999 is committed to promoting responsible gaming. The platform provides tools that allow players to manage their gaming activity, including deposit limits, session time reminders, and self-exclusion options. These tools are available in your account settings at any time.
If you feel that your gaming is becoming a problem — if you are spending more than you can afford, chasing losses, or gaming is affecting your daily life — please use the self-exclusion feature or contact ba999 support to have your account temporarily or permanently suspended.
BA999 will never pressure players to continue gaming or to deposit more than they are comfortable with. If you need a break, take one. The platform will be here when you are ready to return, and your account will remain secure in the meantime.
For more detailed information about responsible gaming tools and resources available on ba999, visit the Responsible Gaming page.
BA999 collects and processes personal data in accordance with its Privacy Policy. By using ba999, you consent to the collection and use of your data as described in that policy. The Privacy Policy is available at ba999.live/privacy-policy.
BA999 uses your personal data to operate your account, process transactions, verify your identity, provide customer support, and comply with legal obligations. BA999 does not sell your personal data to third parties.
BA999 uses industry-standard encryption to protect your data during transmission and storage. However, no online platform can guarantee absolute security. You are responsible for keeping your login credentials secure and for notifying ba999 immediately if you suspect unauthorised access to your account.
BA999 provides its platform on an "as is" basis. While ba999 makes every effort to ensure the platform is available and functioning correctly at all times, ba999 does not guarantee uninterrupted access or error-free operation.
To the maximum extent permitted by applicable law, ba999 shall not be liable for:
In all cases, ba999's total liability to any player shall not exceed the total amount deposited by that player in the 30 days preceding the event giving rise to the claim.
BA999 reserves the right to update or modify these Terms and Conditions at any time. Changes will be published on this page with an updated effective date. For significant changes, ba999 may notify registered players via email or an in-platform notification.
Your continued use of ba999 after any changes to these terms constitutes your acceptance of the updated terms. If you do not agree with the updated terms, you must stop using ba999 and may request account closure by contacting support.
If you have any questions about these Terms and Conditions, or if you need clarification on any specific rule before registering or depositing, the ba999 support team is available 24 hours a day, seven days a week.
You can reach ba999 support at: [email protected]
BA999 aims to respond to all support queries within five minutes during peak hours. For complex account or legal queries, responses may take up to 24 hours.
The principles behind ba999's terms — built to protect players, not to confuse them
Every ba999 promotion states its wagering requirement, eligible games, and expiry date upfront. No buried conditions, no surprise restrictions when you try to withdraw your winnings.
BA999 processes withdrawals within 15 minutes for verified accounts. The verification process is straightforward — complete it once and all future withdrawals are fast-tracked automatically.
BA999 uses encrypted connections for all account activity. Your personal data and payment details are protected at every step, from registration through to withdrawal.
Deposit limits, session reminders, and self-exclusion are built into every ba999 account. These tools are easy to find and take effect immediately when activated.
Have a question about these terms or your account? BA999 support is available around the clock. Real responses from real people — not automated replies that don't actually help.
All transactions on ba999 are in Bangladeshi Taka. No currency conversion, no exchange rate markups, no surprise deductions when you deposit or withdraw via bKash or Nagad.
Now that you know the rules, join ba999 and experience Bangladesh's most player-focused online gaming platform. Register in under two minutes and deposit via bKash or Nagad.