ba99 Terms and Conditions

Please read the following terms in full before using this platform. This document serves as a legal agreement between ba99 and the user.

For ages 21+ SSL Secured Bangla and English support Mobile wallet available
Last updated: January 2025

Welcome to the ba99 platform. These terms and conditions ("Terms") apply to the use of any service, game, website or mobile application provided by ba99. By accessing the site or creating an account, you are considered to have fully agreed to these Terms. If you disagree with any part, please do not use the service.

These Terms may change from time to time. Continued use of the site after any change means you have accepted the updated Terms. We therefore recommend reviewing this page regularly. To learn more about ba99, visit our About Us page.

1. Eligibility and Age Verification

ba99's services are available only to individuals residing in Bangladesh who are at least 21 years of age. By creating an account, you confirm that you are 21 years of age or older.

1.1 Age Confirmation

ba99 may at any time request a national identity card or other government-recognised document to verify age. Until age verification is complete, deposits, withdrawals or bonus benefits may be temporarily suspended.

1.2 Prohibited Persons

  • Any person under 21 years of age
  • Any person for whom participation in such activities is prohibited by law
  • Owners of accounts previously permanently closed by ba99
  • Persons operating an account in another person's name or identity

If an account belonging to an ineligible person is identified, ba99 reserves the right to close it immediately and forfeit the balance.

2. Account Registration and Management

2.1 One Account Policy

Each person may open only one account at ba99. If more than one account exists under the same person's name, they will be merged or closed and no bonus will be granted in such cases.

2.2 Accuracy of Registration Information

All information provided at registration must be truthful, accurate and complete. Discrepancies in name, mobile number or payment method details may result in withdrawal delays or rejections. If you need to update your information, please notify the support team via 24/7 live chat or email.

2.3 Account Security

It is entirely your responsibility to keep your account password and login details confidential. Any unauthorised access must be reported to ba99 immediately. ba99 will not be liable for losses resulting from account use by a third party.

2.4 Closing an Account

You may request to close your account at any time via live chat. Equally, ba99 reserves the right to suspend or permanently close any account without notice if sufficient cause exists.

3. Deposit and Withdrawal Policy

3.1 Deposit Methods and Minimum Amount

Deposits at ba99 can currently be made via bKash, Nagad, Rocket and bank transfer. For bank transfers, major commercial banks including Dutch-Bangla Bank, BRAC Bank and Islami Bank are supported. The minimum deposit amount is ৳100.

3.2 Withdrawal Methods and Processing

A minimum balance of ৳800 is required for a withdrawal. Withdrawal requests are generally processed within 1 hour. Withdrawals can be made through the same methods used for deposits — bKash, Nagad, Rocket or bank transfer.

3.3 Source of Funds

Money deposited at ba99 must come from your own legitimate source. It is prohibited to deposit using another person's payment method or to conduct transactions from a mobile number other than that of the account holder.

3.4 Transaction Verification

ba99 may verify identity and payment details before processing any withdrawal request. If the required documents are not submitted, the request will not be completed and the account may be placed under temporary review.

4. Bonuses and Promotional Offers

4.1 Welcome Bonus

ba99 offers new users a 120% bonus on their first deposit, up to a maximum of ৳8,000. The wagering requirement for this bonus is 10 times the bonus amount — meaning the bonus amount must be wagered 10 times before any winnings from it can be withdrawn.

For example: depositing ৳1,000 gives a ৳1,200 bonus, making a total balance of ৳2,200, and ৳1,200 × 10 = ৳12,000 must be wagered before it becomes withdrawable.

4.2 Bonus Terms of Use

  • Each account will receive the welcome bonus only once.
  • Claiming bonuses using multiple accounts is strictly prohibited.
  • Bonus funds cannot be withdrawn until the wagering requirement has been met.
  • ba99 reserves the right to modify or cancel any bonus offer.

4.3 VIP Program and Cashback

The ba99 VIP program has four levels: Bronze (up to 0.3% weekly cashback), Silver (up to 0.6%), Gold (up to 0.9%) and Platinum (up to 1.2%). The weekly cashback is a set percentage of the net loss for that week (total bets minus total winnings). For example, a Gold-level member with a net loss of ৳20,000 in a week will receive a maximum cashback of ৳20,000 × 0.9% = ৳180.

5. Gaming Code of Conduct and Prohibited Activities

5.1 Fair Play Policy

ba99 is committed to maintaining a fair and transparent environment for all users. The use of any software, bots, automation tools or unethical methods to influence game outcomes is strictly prohibited.

5.2 List of Prohibited Activities

  • Placing artificial bets or moving balances around to exploit bonus benefits
  • Using multiple accounts to circumvent wagering requirements
  • Exploiting any technical error or bug in the platform
  • Colluding with other players to cheat
  • Conducting transactions using another person's account

If any of the above activities are proven, the account will be permanently closed and the associated funds will be forfeited.

5.3 Technical Issues

If a loss occurs due to a technical fault in a game or server, ba99 will consider the circumstances and try to provide a resolution. However, ba99 is not liable for losses caused by internet connection interruptions.

Important Notice

ba99 believes in responsible gaming. If you feel that your betting habits are getting out of control, please let our support team know. We are available 24/7 in Bangla and English via live chat and email.

6. Intellectual Property and Content Use

6.1 Ownership

All content on the ba99 platform — logos, designs, text, graphics, software and code — is the intellectual property of ba99. No part may be copied, distributed or republished without prior permission.

6.2 Third-Party Content

Game content displayed on ba99 is provided by reputable studios such as Pragmatic Play, PG Soft, JILI, Evolution and Spribe. The intellectual property of this content remains with the respective studios.

6.3 Links and Referrals

No individual or organisation may run advertisements using ba99's brand name or logo without ba99's permission. If unauthorised advertising activity is identified, the associated account may be closed.

7. Privacy and Personal Data Protection

The methods by which user personal data is collected, stored and used are described in detail in ba99's Privacy Policy. By accepting these Terms, you are also considered to have accepted the Privacy Policy.

7.1 Data Protection Measures

ba99 uses SSL encryption and modern security technology to keep user data safe. All transaction data is sent through fully encrypted channels.

7.2 Sharing Data with Third Parties

ba99 does not sell user data to third parties. However, limited data may be shared with trusted partners for payment processing, identity verification or technical services — in such cases those partners are also required to follow strict privacy policies.

7.3 Use of Cookies

Cookies are used on the ba99 website to improve the user experience. Cookies can be disabled in browser settings, though this may limit some functionality of the site.

8. Responsible Gaming Commitment

ba99 believes that betting should be a form of entertainment, never a source of financial or mental stress. We help users develop healthy gaming habits. Read our responsible gaming guidelines and set your own limits.

8.1 Self-Exclusion

Any user may voluntarily suspend their own account for a set period. This request can be made via live chat and ba99 will action it promptly.

8.2 Setting Deposit Limits

ba99 allows users to set daily, weekly or monthly deposit limits. Reducing a limit takes effect immediately, while increasing a limit involves a short processing period.

8.3 Age Verification and Protection of Minors

No one under 21 years of age may use ba99. Age is confirmed at account registration and additional verification is carried out in cases of doubt. It is the responsibility of guardians to ensure that underage members of their household cannot access this platform.

9. Limitation of Liability

9.1 Service Limitations

ba99 strives to deliver the best service through reasonable technical improvements and maintenance. However, ba99 is not fully liable for service interruptions caused by technical faults, network issues or unforeseen circumstances.

9.2 Third-Party Game Providers

ba99 uses software from third-party game studios. The RTP, outcomes and functionality of these games are determined by the respective studios. ba99 acts solely as a platform to deliver these games.

9.3 Betting Outcomes

Game or bet outcomes depend entirely on chance or sporting conditions. ba99 does not guarantee any winnings and ba99 cannot be held responsible for betting losses.

10. Dispute Resolution and Contact

10.1 How to Submit a Complaint

If a dispute arises regarding a transaction, bonus or game, first notify ba99's support team via 24/7 live chat. Providing the subject of the dispute, the date and the relevant transaction number will help us resolve it more quickly.

10.2 Dispute Resolution Timeframe

The ba99 support team will investigate and work to resolve complaints as quickly as possible after they are received. Complex cases may take a little longer and the relevant user will be kept updated during the investigation.

10.3 Final Decision

The decision issued by ba99's management after completing its review will be considered final. Answers to common questions may be found on the FAQ page.

11. Changes to Terms and Termination of Agreement

11.1 Changes to Terms

ba99 may update these Terms at any time. Accessing the site or making a transaction after any change means the updated Terms have been accepted. For significant changes, an attempt will be made to notify users via their registered mobile number or email.

11.2 Suspension or Termination of Service

ba99 reserves the right to partially or fully suspend its service at any time, for any reason or no reason. In such cases, arrangements will be made to return any remaining valid balance to users.

11.3 Partial Invalidity

If any part of these Terms is found to be legally unenforceable, the remaining parts will continue to be fully effective. Failure to enforce any one clause does not constitute a waiver of the right to enforce other clauses.


For any questions regarding these Terms, please contact the ba99 support team via live chat or email. Support is available in both Bangla and English, seven days a week, twenty-four hours a day.