Official Platform Rules

BA999 Terms and Conditions

These terms govern your use of BA999 Casino. Please read them carefully before registering or placing any bets. By using BA999, you agree to everything on this page.

Last Updated: January 2025

Key Rules at a Glance

The most important points from BA999's Terms and Conditions, summarised for quick reference.

One Account Per Player

Each BA999 player is permitted one account only. Duplicate accounts are not allowed and will result in suspension. Your account must be registered with accurate personal information that matches your payment method details.

You Must Be 18 or Older

BA999 is strictly for adults aged 18 and above. If BA999 has reason to believe a player is underage, the account will be suspended immediately and any funds held pending verification. Age verification may be requested at any time.

Deposits and Withdrawals

All deposits and withdrawals on BA999 must be made through your registered payment method — bKash, Nagad, or Rocket. Third-party payments are not accepted. Withdrawals are processed to the same method used for the deposit.

Bonus Terms Apply

All BA999 bonuses and promotions are subject to wagering requirements. Bonuses cannot be withdrawn directly — they must be wagered the required number of times before any associated winnings become eligible for withdrawal. Bonus abuse will result in account suspension.

Prohibited Activities

Fraud, collusion, use of automated betting software, and any attempt to manipulate game outcomes are strictly prohibited on BA999. Any player found engaging in prohibited activities will have their account permanently closed and funds forfeited.

Responsible Gaming Tools

BA999 provides deposit limits, session reminders, and self-exclusion options to all players. These tools are available in your account settings at any time. BA999 encourages all players to use them if they feel their gaming activity needs adjustment.

01 Acceptance of Terms

By accessing, registering on, or using the BA999 platform in any way, you confirm that you have read, understood, and agreed to these Terms and Conditions in full. These terms form a legally binding agreement between you and BA999. If you do not agree with any part of these terms, you must not use the BA999 platform.

These Terms and Conditions apply to all BA999 services, including the website, the BA999 Android app, all games available on the platform, and all promotional offers. Using any part of BA999 constitutes acceptance of these terms, regardless of whether you have read them in full.

BA999 reserves the right to update these Terms and Conditions at any time. Continued use of the platform after any update constitutes acceptance of the revised terms. The date of the most recent update is shown at the top of this page.

02 Account Registration

To use BA999's gaming services, you must register a player account. Registration is free and open to eligible players in Bangladesh. When registering, you must provide accurate and complete information, including your full name, date of birth, mobile number, and payment method details. Providing false information during registration is a violation of these terms and may result in immediate account closure.

Each player is permitted to hold one BA999 account only. The following rules apply to BA999 account registration:

  • You may not register more than one account, whether under your own name or any other identity.
  • You may not register an account on behalf of another person.
  • Your account is personal to you and must not be shared with or accessed by any other person.
  • You are responsible for maintaining the security of your BA999 login credentials.
  • BA999 must be notified immediately if you believe your account has been accessed without your authorisation.
  • Your registered payment method must be in your own name and must match the name on your BA999 account.

BA999 reserves the right to request identity verification documents at any time. Failure to provide requested documents within a reasonable timeframe may result in account suspension until verification is completed.

03 Age Verification

BA999 is strictly an adult platform. You must be at least 18 years of age to register and use BA999. By registering, you confirm that you are 18 or older. BA999 takes underage gambling seriously and has zero tolerance for any attempt by minors to access the platform.

BA999 may request age verification documents at any point during your use of the platform. If age verification is requested, your account will be restricted until the required documents are submitted and verified. If BA999 determines that a player is under 18, the account will be permanently closed, all pending withdrawals will be cancelled, and any deposited funds will be returned to the original payment method after deducting any winnings generated during the period of underage use.

If you are aware of a minor attempting to use BA999, please contact our support team immediately at [email protected]. BA999 cooperates fully with any investigation into underage gambling.

04 Deposits

BA999 accepts deposits via bKash, Nagad, and Rocket — the three primary mobile financial services used by Bangladesh players. All deposits are processed in Bangladeshi Taka (BDT). The minimum deposit amount on BA999 is ৳100. There is no maximum deposit limit, though BA999 reserves the right to apply limits to individual accounts where necessary.

The following conditions apply to all BA999 deposits:

  • Deposits must be made from a payment account registered in your own name.
  • Third-party deposits — where someone else sends money to your BA999 account — are not permitted.
  • Deposits are credited to your BA999 account instantly upon confirmation from the payment provider.
  • BA999 does not charge fees on deposits, though your mobile financial service provider may apply their own transaction fees.
  • If a deposit does not appear in your BA999 account within 15 minutes, contact BA999 support with your transaction reference number.
  • BA999 reserves the right to reverse any deposit that is found to have been made fraudulently or in violation of these terms.

05 Withdrawals

BA999 processes withdrawal requests to the same payment method used for the player's most recent deposit. Withdrawals are paid in Bangladeshi Taka (BDT) directly to your bKash, Nagad, or Rocket account. The minimum withdrawal amount on BA999 is ৳200.

The following conditions apply to all BA999 withdrawals:

  • Withdrawals can only be made to a payment account registered in your own name.
  • Your BA999 account must be fully verified before any withdrawal can be processed.
  • BA999 aims to process all withdrawal requests within 5 minutes of approval. In some cases, processing may take up to 24 hours depending on verification requirements.
  • BA999 does not charge withdrawal fees. However, your mobile financial service provider may apply their own transaction charges.
  • Withdrawals of bonus-derived winnings are subject to the wagering requirements outlined in Section 6.
  • BA999 reserves the right to request additional verification before processing any withdrawal it considers unusual or high-value.
  • Withdrawals will not be processed to any payment account other than the one registered to your BA999 profile.

If your withdrawal has not arrived within 24 hours of approval, contact BA999 support with your withdrawal reference number and we will investigate immediately.

06 Bonuses and Promotions

BA999 offers bonuses and promotional offers to both new and existing players. All bonuses are subject to the specific terms attached to each promotion, as well as the general bonus rules set out in this section. By claiming any BA999 bonus, you agree to the applicable bonus terms.

  • Bonuses cannot be withdrawn directly. They must be wagered the required number of times before any associated winnings become eligible for withdrawal.
  • The wagering requirement for each bonus will be clearly stated at the time the bonus is offered.
  • BA999 reserves the right to withdraw any bonus that has been claimed in error or as a result of a technical fault.
  • Only one bonus may be active on your BA999 account at any time unless otherwise stated in the promotion terms.
  • Bonus abuse — including but not limited to creating multiple accounts to claim the same bonus, or using betting patterns designed to exploit bonus terms — will result in the bonus being voided and the account being suspended.
  • BA999 reserves the right to modify, suspend, or cancel any promotion at any time without prior notice.
  • Free bets and free spins awarded as part of a promotion are subject to the same wagering requirements as cash bonuses unless otherwise stated.

07 Game Rules and Fairness

All games available on BA999 operate using a certified random number generation (RNG) system. This ensures that every game outcome is genuinely random and independent of all previous results. BA999 does not manipulate game outcomes in any way, and no BA999 staff member has the ability to influence the result of any game round.

Each game on BA999 has its own set of rules, which are accessible within the game interface. Players are responsible for understanding the rules of any game before placing a bet. BA999 is not responsible for losses incurred as a result of a player misunderstanding game rules.

  • Game results displayed on BA999 are final. BA999 does not reverse game results except in cases of a verified technical fault.
  • In the event of a technical fault during a game round, BA999 will investigate and resolve the issue as quickly as possible. Affected bets may be voided and stakes returned at BA999's discretion.
  • BA999 publishes return-to-player (RTP) information for all games. This information is available within each game's help section.
  • Players may not use any software, tool, or method designed to gain an unfair advantage in any BA999 game.

08 Prohibited Activities

The following activities are strictly prohibited on BA999. Any player found to be engaging in prohibited activities will have their account permanently closed and any funds held may be forfeited:

  • Registering more than one BA999 account.
  • Providing false or misleading information during registration or verification.
  • Using another person's identity or payment method on BA999.
  • Attempting to access BA999 from a jurisdiction where online gaming is prohibited.
  • Using automated betting software, bots, or scripts on BA999.
  • Colluding with other players to manipulate game outcomes.
  • Exploiting software bugs or technical errors for financial gain. Any winnings obtained through exploitation of a technical error will be voided.
  • Engaging in any form of money laundering through BA999.
  • Threatening, harassing, or abusing BA999 staff or other players.
  • Attempting to reverse or dispute legitimate transactions through your payment provider (chargebacks).

BA999 actively monitors all accounts for suspicious activity. If your account is flagged, BA999 may place a temporary hold on withdrawals while an investigation is conducted. BA999 cooperates with relevant authorities in cases of suspected fraud or money laundering.

09 Account Suspension and Closure

BA999 reserves the right to suspend or permanently close any player account at its discretion. Reasons for account suspension or closure include, but are not limited to, violation of these Terms and Conditions, suspected fraud, failure to complete verification, or prolonged account inactivity.

  • If your account is suspended, BA999 will notify you by email or in-app message and provide a reason where possible.
  • If your account is closed due to a violation of these terms, any remaining balance may be forfeited depending on the nature of the violation.
  • If your account is closed for reasons unrelated to a violation — such as at your own request — your remaining balance will be returned to your registered payment method after any applicable verification checks.
  • Accounts that have been inactive for 12 consecutive months may be subject to a monthly inactivity fee of ৳50, deducted from the account balance. BA999 will notify you before any inactivity fee is applied.
  • You may request the closure of your BA999 account at any time by contacting [email protected].

10 Privacy and Data

BA999 collects and processes personal data in accordance with its Privacy Policy. By registering on BA999, you consent to the collection and use of your personal data as described in the Privacy Policy. BA999 does not sell your personal data to third parties.

BA999 uses your personal data to operate your account, process payments, verify your identity, provide customer support, and send you relevant promotional communications where you have opted in to receive them. Full details of how BA999 handles your data are available in the Privacy Policy.

11 Responsible Gaming

BA999 is committed to promoting responsible gaming among all its players. Gaming on BA999 should be an enjoyable form of entertainment, not a source of financial stress or personal harm. BA999 provides the following responsible gaming tools to all registered players:

  • Deposit limits — set a daily, weekly, or monthly cap on how much you can deposit.
  • Session time reminders — receive notifications when you have been playing for a set period of time.
  • Self-exclusion — temporarily or permanently exclude yourself from BA999 if you feel you need a break.
  • Reality checks — periodic on-screen reminders of how long you have been playing and how much you have wagered.

These tools are available in your BA999 account settings at any time. BA999 encourages all players to use them proactively. If you are concerned about your gaming habits, please visit our Responsible Gaming page for more information and support resources.

BA999 staff are trained to identify signs of problem gambling and may reach out to players whose activity suggests they may need support. We take this responsibility seriously and will always prioritise player wellbeing over revenue.

12 Limitation of Liability

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 cannot guarantee uninterrupted access or that the platform will be free from errors or technical faults at all times.

  • BA999 is not liable for any losses arising from platform downtime, technical faults, or interruptions to service beyond its reasonable control.
  • BA999 is not liable for any losses arising from a player's failure to understand game rules or bonus terms.
  • BA999 is not liable for any losses arising from a player's account being accessed by an unauthorised third party as a result of the player's failure to maintain account security.
  • BA999's total liability to any player in connection with any single incident shall not exceed the amount deposited by that player in the 30 days preceding the incident.

13 Changes to Terms

BA999 reserves the right to update or modify these Terms and Conditions at any time. When changes are made, the updated terms will be published on this page with a revised "Last Updated" date. BA999 will notify registered players of significant changes via email or in-app notification where possible.

Your continued use of BA999 after any update to these terms constitutes your acceptance of the revised Terms and Conditions. If you do not agree with any changes, you should stop using BA999 and contact support to close your account.

14 Contact Us

If you have any questions about these Terms and Conditions, or if you need clarification on any point, please contact the BA999 support team. We are available 24 hours a day, 7 days a week.

  • Email: [email protected]
  • Support Hours: 24/7, including weekends and public holidays
  • Response Time: Most queries are resolved within 1 hour

For responsible gaming support, please visit our dedicated Responsible Gaming page. For account and payment queries, log in to your BA999 account and use the in-app support chat for the fastest response.

Ready to Play on BA999?

Now that you know the rules, you're all set. Register your free BA999 account, make your first deposit via bKash or Nagad, and start playing today.