ba 999 Terms and Conditions
Please read these terms carefully before using ba 999's services. This document establishes the legal basis of the relationship between you and us.
Table of Contents
- 01 Introduction and Definitions
- 02 Eligibility and Age Requirements
- 03 Account Registration
- 04 Deposits and Withdrawals
- 05 Bonuses and Promotions
- 06 Gameplay and Betting
- 07 Code of Conduct and Prohibited Activities
- 08 Security and Verification
- 09 Suspension and Closure
- 10 Limitation of Liability
- 11 Privacy and Data
- 12 Responsible Gambling
- 13 Amendments and Governing Law
Introduction and Definitions
These Terms and Conditions ("Terms") apply to all services, gaming sections, betting features, and digital content associated with the ba 999 platform. By visiting the ba 999 website, creating an account, or using any of its services, you are considered to have fully accepted all of the terms below.
The meanings of certain specific terms used in this document are as follows:
- "Platform" — The ba 999 website, mobile app, and all associated digital services.
- "User" or "Member" — Any person who receives services through a registered account on ba 999.
- "Account" — The personal profile registered in the user's name through which all transactions are conducted.
- "Bonus" — Any promotional benefit granted by ba 999, usable subject to meeting specific wagering requirements.
- "Wagering Requirement" — The obligation to place bets a specified number of times before bonus funds can be withdrawn.
- "Net Loss" — The difference between total bets placed and total winnings over a given period.
To learn more about ba 999, our goals, and scope of services, please read our About Us page.
Eligibility and Age Requirements
The following conditions must be met to use ba 999's services:
- The user must be at least 21 years of age or older.
- The user must not be a resident of any area where online gaming or betting is completely prohibited.
- Only one account per person is permitted.
- All information provided at the time of registration must be true, accurate, and up to date.
ba 999 may request documents necessary for age and identity verification at any time. Withdrawals may be temporarily suspended until verification is complete.
Account Registration and Management
3.1 Registration Process
Membership on ba 999 is completely free. Providing your correct name, mobile number, and date of birth at the time of registration is mandatory. Accounts created on the basis of false information will be cancelled at any time.
3.2 Account Security
You are solely responsible for keeping your username and password completely confidential. Any unauthorised access to your account must be reported to ba 999 support immediately. ba 999 will not be liable for any loss resulting from use by a third party.
3.3 One Account Policy
Operating multiple accounts from the same person, the same household, the same device, or the same network address is strictly prohibited. In the event of a breach of this policy, all associated accounts will be closed and bonus balances will be cancelled.
Deposits and Withdrawals
4.1 Deposit Methods
Deposits on ba 999 are currently accepted via the following payment methods: bKash, Nagad, Rocket, Upay, and bank transfer (e.g. Dutch-Bangla Bank, BRAC Bank). The minimum deposit amount is ৳100.
4.2 Withdrawal Methods
The same methods are available for withdrawals: bKash, Nagad, Rocket, Upay, and bank transfer. The minimum withdrawal amount is ৳500. Once a request is successfully processed, funds are generally sent within 1 hour.
4.3 Payment Verification
ba 999 reserves the right to complete identity verification before processing a withdrawal request. The name on the user's payment account and the ba 999 account must match.
Bonuses and Promotions
5.1 Welcome Bonus
New members on ba 999 receive a 120% bonus on their first deposit, up to ৳8,000. The wagering requirement for this bonus is 20 times the bonus amount. For example, a ৳1,000 deposit with a ৳1,200 bonus added brings the total balance to ৳2,200; and before withdrawing, bets totalling ৳1,200 × 20 = ৳24,000 must be placed.
5.2 Ongoing Promotions
ba 999 offers a variety of regular promotions, including the following:
- Weekly ba 999 Deposit Gift — 50% of deposit, up to ৳5,000; wagering 20x; minimum deposit ৳100.
- ba 999 Cricket Festival Bonus — 30% of deposit, up to ৳3,000; wagering 18x; minimum deposit ৳100.
- Monday Reload Bonus — 40% of deposit, up to ৳4,000; wagering 20x; minimum deposit ৳100.
- ba 999 Birthday Joy Reward — up to ৳1,500; wagering 15x; for verified account members.
- Refer a Friend ba 999 Reward — up to ৳2,000 per successful referral; wagering 12x.
5.3 General Bonus Terms
- Another bonus cannot be added while one bonus is active, unless stated otherwise.
- Bonus funds cannot be withdrawn directly; withdrawal is only possible after the wagering requirement has been met.
- If a withdrawal is requested before the bonus terms are fulfilled, the bonus balance will be automatically deducted.
- ba 999 reserves the right to change the terms of any promotion without prior notice.
Gameplay and Betting
6.1 Gaming Services
The ba 999 platform offers slots, live casino, fishing games, and betting on cricket, football, and more. Each game or betting market is governed by its own rules, which are detailed within the game or in the relevant section.
6.2 Technical Issues
If any game or bet is left incomplete due to internet disruption, device failure, or any other technical issue, ba 999 will settle that session according to server records. Server logs will be considered the final evidence.
6.3 Betting Limits
Minimum and maximum bet limits are set for each game and market. These limits may change depending on circumstances and events. ba 999 reserves the right to set betting limits for any member, with or without reason.
Code of Conduct and Prohibited Activities
The following activities are strictly prohibited while using ba 999's services:
- Any form of fraud, software exploitation, or taking advantage of system vulnerabilities.
- Placing bets or operating games through bots or automated software.
- Abusing bonuses through multiple accounts or applying arbitrage strategies.
- Using the platform for money laundering or any other illegal financial activity.
- Collecting personal information from other members or engaging in fraudulent behaviour towards them.
- Making harassing, offensive, or threatening comments towards ba 999 staff or other members.
If any of the above violations are detected, the account will be immediately suspended or permanently closed, and law enforcement authorities will be notified if necessary.
Security and Verification
8.1 Identity Verification (KYC)
ba 999 may at any time request a national ID card, passport, or other government-issued documents to confirm a member's identity. This process is necessary to protect the security of the platform and the interests of all members.
8.2 SSL Encryption
All data transfers on the ba 999 platform are secured through SSL encryption. Your financial information and personal details are stored under strict security protocols.
8.3 OTP Verification
OTP verification may be required during login, withdrawals, and important changes to your account. Never share the OTP sent to your mobile number with anyone else.
Account Suspension and Closure
9.1 Closure by ba 999
ba 999 may suspend or permanently close an account in the following circumstances:
- Serious breach of the terms and conditions or fraudulent activity.
- Providing false information during the verification process.
- Extended inactivity (generally more than 12 months).
- Legal or regulatory reasons.
9.2 Closure by the Member
You may request to close your own account at any time. In that case, the account will be closed after the withdrawal of any verified balance has been completed. Bonus balances are not withdrawable in this situation.
Limitation of Liability
ba 999 accepts no liability in the following cases:
- If any transaction or game is left incomplete due to internet connection disruption or issues with a third-party service.
- If loss occurs due to malware or other security vulnerabilities on the user's device.
- If the user themselves shares their password or login details with a third party.
- If the service is temporarily unavailable due to government restrictions or unforeseen circumstances.
Gaming and betting on the ba 999 platform is entirely a matter of personal choice. Wins and losses depend on game outcomes, and ba 999 does not guarantee any specific result.
Privacy and Data Protection
ba 999 gives the highest importance to the protection of members' personal information. To learn in detail what information is collected and for what purpose, how it is stored, and under what circumstances it may be shared with third parties, please read our Privacy Policy.
By creating a ba 999 account, you consent to your information being processed in accordance with the terms set out in the Privacy Policy. Information may be used for service improvement, security verification, and customer support purposes.
Responsible Gaming Commitment
ba 999 believes that gaming is a form of entertainment — not a source of income. We always encourage members to bet within their means and enjoy gaming as a healthy pastime. 21+
If you have concerns about your own or someone else's gaming behaviour, use ba 999's self-exclusion, deposit limits, and session time limit features. For more information and support on this, see our Responsible Gaming Guide.
Amendments, Dispute Resolution & Applicable Law
13.1 Amendments to Terms
ba 999 may amend these terms, in part or in full, at any time. For significant changes, members will be notified via their registered mobile number or through the platform. Continued use of the service after amended terms are published will be considered acceptance of the new terms.
13.2 Dispute Resolution
If a dispute arises between ba 999 and a member, an attempt will first be made to resolve it through discussion. Members may submit a written complaint to ba 999 support, and ba 999 will respond within a reasonable time. To learn about common queries or the complaints process, see our FAQ section.
13.3 Service Availability
ba 999 reserves the right to temporarily suspend the service at any time for maintenance, upgrades, or other reasons. ba 999 is not obligated to provide compensation for such interruptions, but will make every effort to restore the service as quickly as possible.
13.4 Entire Agreement
These terms constitute the entire agreement between ba 999 and the member and supersede any prior oral or written understandings. If any part of these terms is found to be invalid or unenforceable, the remaining parts will continue in full effect.
Have a question? We're here to help
The ba 999 support team is available 24/7 in Bengali and English via live chat and email.
View Frequently Asked Questions Learn About Responsible Gaming