Legal Agreement

ba99b Terms & Conditions

Please read these Terms & Conditions carefully before registering or using the ba99b platform. By creating an account, you confirm that you have read, understood, and agreed to these terms in full.

📅 Last Updated: January 2026 🌐 Jurisdiction: Bangladesh 🔞 Age Requirement: 21+

Introduction and Acceptance

These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("Player", "User", or "You") and ba99b ("ba99b", "We", "Us", or "Our"), the operator of the online gaming platform accessible at https://ba99b.pro. These Terms govern your access to and use of the ba99b website, mobile platform, all games, sports betting markets, payment services, promotional offers, and any other features or services made available through the ba99b platform.

By accessing or using the ba99b platform in any way — including browsing the website, registering an account, making a deposit, placing a wager, claiming a bonus, or contacting support — you unconditionally accept these Terms in their entirety. If you do not agree with any part of these Terms, you must immediately cease using the ba99b platform and close your account if one has been created.

Important: These Terms are subject to change at any time. ba99b will notify registered players of material changes via the registered mobile number or by posting an updated version on the website with a revised effective date. Your continued use of the platform after any amendment constitutes acceptance of the updated Terms.

Eligibility and Age Verification

The ba99b platform is exclusively available to individuals who satisfy all of the following eligibility criteria at the time of registration and throughout their use of the platform:

  • You are a natural person aged 21 years or older. ba99b strictly prohibits the use of its services by individuals under the age of 21 under any circumstances.
  • You are registering and playing for yourself, on your own behalf, and not as an agent or representative of any third party.
  • You are not currently excluded from the ba99b platform as a result of a self-exclusion request, a compulsory exclusion, or a prior account termination for breach of these Terms.
  • You have not been diagnosed with, and are not currently seeking treatment for, problem gambling. If you have concerns about your gambling behaviour, please visit our Responsible Gaming page before proceeding.
  • You are registering and using the platform from a jurisdiction where online gaming activity is not prohibited by applicable local law.
Age Verification: ba99b reserves the right to request proof of age and identity from any player at any time. Providing false information regarding your age or identity is a serious breach of these Terms and will result in immediate account closure and forfeiture of all funds held in the account at the time of discovery.

Account Registration and Security

To access the full features of the ba99b platform, you must register an account by providing a valid Bangladesh mobile number and selecting a secure password. Each individual is permitted to hold only one registered account at ba99b. The operation of multiple accounts by a single individual — whether under the same or different identities — is strictly prohibited and will result in the closure of all associated accounts and forfeiture of any balances therein.

You are solely responsible for maintaining the confidentiality of your account credentials, including your mobile number, password, and any one-time passwords (OTPs) sent to your registered number. ba99b will not be held liable for any loss or damage arising from your failure to keep these credentials secure. You must notify ba99b support immediately if you believe your account has been accessed without your authorisation.

  • You must provide accurate, complete, and current personal information during registration and update it promptly if any information changes.
  • Account credentials must not be shared with any other person. ba99b accounts are non-transferable.
  • You must complete identity verification (KYC) to the satisfaction of ba99b before your first withdrawal request will be processed.
  • ba99b reserves the right to request supporting documentation at any stage of the account lifecycle, including but not limited to National ID, passport, and proof of payment method ownership.

Key Terms at a Glance

🔞
21+ Only
Strictly for adults aged 21 and above. Age verification required before withdrawals.
🔒
One Account
One account per person. Duplicate accounts result in closure and balance forfeiture.
💳
BDT Payments
All transactions processed in BDT via bKash, Nagad, Rocket, Upay, and Bangladesh bank transfers.
⚖️
Bonus Rules
All bonuses are subject to wagering requirements. Read bonus terms before claiming any offer.
🎁
Fair Play
All RNG games are certified. Any form of cheating results in immediate account closure.
🛡️
Privacy Protected
256-bit SSL on all connections. Player data never sold to third parties.

Deposits, Withdrawals, and Payment Methods

ba99b accepts deposits and processes withdrawal requests exclusively in Bangladeshi Taka (BDT). The following payment methods are supported: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, BRAC Bank, City Bank, Islami Bank, and Sonali Bank. ba99b does not accept deposits in foreign currency and does not facilitate currency conversion. All displayed amounts are in BDT unless otherwise stated.

All deposits are subject to the following conditions:

  • The minimum deposit amount is ৳100. There is no maximum deposit limit set by ba99b, although individual payment providers may impose their own transfer limits.
  • Deposits must originate from a payment account registered in your own name. ba99b does not accept third-party deposits. Deposits received from unverified third-party sources will be returned and the associated account may be suspended.
  • Withdrawal requests will only be processed to the same payment method used for the corresponding deposit, subject to KYC verification being complete. The minimum withdrawal amount is ৳500.
  • ba99b processes withdrawal requests within 24 hours of approval for mobile wallet methods. Bank transfers may take up to 72 hours depending on the receiving institution.

ba99b charges no platform fees on deposits or withdrawals. Standard charges applied by your payment provider (for example, bKash or Nagad transaction fees) are outside ba99b's control and are the sole responsibility of the player. ba99b reserves the right to decline or delay any transaction that triggers an internal fraud or money laundering alert pending investigation.

Bonuses and Promotional Offers

ba99b may from time to time offer bonuses, free spins, reload promotions, and other incentive programmes to eligible players. All promotional offers are subject to the following general conditions, in addition to any specific terms communicated at the time the offer is made:

  • All bonuses are subject to a wagering requirement (rollover) that must be met before any bonus-derived winnings may be withdrawn. The applicable wagering requirement will be stated clearly in the specific bonus terms at the time of the offer.
  • Bonuses are valid only for the player to whom they are issued and may not be transferred to another account.
  • ba99b reserves the right to withdraw or modify any bonus offer at any time without prior notice if abuse or misuse of a promotional offer is detected.
  • Free spin winnings are typically capped at a maximum withdrawal amount. This cap will be clearly stated in the free spin offer terms.
  • ba99b seasonal and tournament promotions (including Pohela Boishakh, Eid, BPL, IPL, and T20 World Cup special offers) are subject to time-limited validity. Unused bonus credits will expire at the end of the promotional period.

Players who are found to be exploiting promotional offers in bad faith — including through the use of multiple accounts, collusion with other players, or systematic play designed to meet wagering requirements with minimal risk — will have their bonuses forfeited and may have their accounts suspended.

Wagering Requirement Note: The standard wagering requirement applied to ba99b welcome bonuses is stated in the welcome bonus terms visible at the time of claiming. Players should always read individual offer terms before opting in, as wagering requirements, eligible games, and time limits vary by promotion.

Game Rules and Fair Play

All casino games available on the ba99b platform — including slots, live dealer games, table games, and crash games — operate according to their own individual game rules, which are accessible within each game's interface. Players are responsible for familiarising themselves with the rules of any game they choose to play before placing real-money wagers. ba99b accepts no liability for losses arising from a player's unfamiliarity with game rules.

All RNG (Random Number Generator) game outcomes on ba99b are produced by certified random number generation engines supplied by licensed game providers including Pragmatic Play, NetEnt, Microgaming, and Spribe. These engines are tested and audited by independent third-party laboratories. ba99b does not interfere with, modify, or influence RNG outcomes in any way.

  • In the event of a technical malfunction during a game session (including server errors, disconnections, or software faults), ba99b will attempt to reconstruct the outcome of the disrupted round using server-side game logs. If the outcome cannot be determined with certainty, the affected wager will be voided and the staked amount refunded to the player's account.
  • Sports betting outcomes are determined by official match results from recognised governing bodies (ICC, FIFA, BPL governing authorities, etc.). ba99b will settle bets in accordance with these official results. In cases of postponed, abandoned, or void events, ba99b's specific sports betting rules will govern settlement.
  • ba99b reserves the right to void any bet that was placed on an event with clearly incorrect odds due to a manifest error. In such cases the staked amount will be returned to the player.

Prohibited Conduct

The following activities are strictly prohibited on the ba99b platform. Engaging in any of the following will result in immediate account suspension or permanent closure, forfeiture of all balances, and may be reported to relevant authorities where applicable:

  • Using the ba99b platform for any money laundering activity, including making deposits and withdrawals with no genuine gaming intent for the purpose of layering or integrating illicit funds.
  • Using automated software, bots, scripts, artificial intelligence tools, or any other technology to gain an unfair advantage over other players or over the platform itself.
  • Colluding with other players to manipulate game outcomes in sports betting markets or any multi-player casino game.
  • Registering more than one account, whether under your own identity or another identity, for the purpose of claiming multiple welcome bonuses or circumventing an existing account restriction.
  • Engaging in abusive, threatening, or harassing behaviour toward ba99b support staff or other players via any communication channel.
  • Attempting to reverse-engineer, hack, tamper with, or exploit any vulnerability in the ba99b platform, its software, or its APIs.
Enforcement: ba99b employs automated fraud detection systems and manual review processes to identify prohibited conduct. All suspicious activity is logged and may be shared with relevant financial institutions, payment processors, or regulatory authorities as required by applicable law.

Account Suspension and Termination

ba99b reserves the right to suspend or permanently close any player account at its sole discretion, with or without prior notice, in any of the following circumstances: breach of these Terms; failure to complete KYC verification within the required timeframe; receipt of a self-exclusion request from the account holder; detection of fraudulent, abusive, or prohibited activity; a court order, regulatory directive, or law enforcement request; or any other circumstance in which ba99b determines that continued operation of the account poses a risk to the platform, other players, or to ba99b itself.

Upon account closure, ba99b will calculate any outstanding balance and, subject to no outstanding bonus wagering requirements or compliance holds, will return verified funds to the player's registered payment method within a reasonable timeframe. Funds associated with breaches of these Terms (including but not limited to bonus abuse proceeds, duplicate account balances, and winnings derived from prohibited conduct) are not eligible for return and will be forfeited.

Responsible Gaming

ba99b is committed to promoting responsible gaming practices among all players. We provide a range of tools to help players manage their gaming activity, including deposit limits, session time reminders, cooling-off periods, and self-exclusion. These tools are accessible by contacting ba99b customer support. ba99b encourages all players to use these tools proactively if they feel their gaming is becoming difficult to control.

If you believe you or someone you know may have a problem with gambling, we encourage you to seek help immediately. ba99b supports access to free, confidential counselling services. Players may request immediate self-exclusion by contacting ba99b live support at any time. Self-exclusion requests are processed promptly and, once active, will prevent the affected account from placing wagers, claiming bonuses, or making deposits for the duration of the exclusion period selected.

21+ Reminder: Gambling is for entertainment purposes only and is strictly for adults aged 21 and above. Gambling is not a method of generating income. Never gamble with money you cannot afford to lose. If gambling stops being fun, stop playing and seek support.

Limitation of Liability

To the fullest extent permitted by applicable law, ba99b, its directors, officers, employees, agents, and service providers shall not be liable for any indirect, incidental, consequential, special, or punitive damages arising from your use of or inability to use the ba99b platform, including but not limited to loss of winnings, loss of data, business interruption, or any other pecuniary loss, even if ba99b has been advised of the possibility of such damages.

ba99b does not warrant that the platform will be uninterrupted, error-free, or free from viruses or other harmful components. ba99b will use reasonable endeavours to maintain platform availability but does not guarantee 100% uptime. Scheduled maintenance windows will be communicated in advance where possible. ba99b's total aggregate liability to any player in respect of any claim, whether in contract, tort, or otherwise, shall not exceed the total amount deposited by that player in the 30-day period immediately preceding the event giving rise to the claim.

Privacy and Data Protection

ba99b collects, stores, and processes personal data in accordance with its Privacy Policy, which is available at https://ba99b.pro/privacy-policy. By registering an account with ba99b, you consent to the collection and processing of your personal data as described in the Privacy Policy. ba99b uses 256-bit SSL encryption to protect all data transmitted between your device and ba99b's servers. Player data is never sold to third parties. ba99b may share limited data with payment processors and identity verification partners strictly as necessary to provide its services and comply with applicable legal obligations.

Amendments to These Terms

ba99b reserves the right to amend, update, or replace these Terms at any time. Where changes are material, ba99b will provide notice to registered players via their registered mobile number or by displaying a prominent notice on the ba99b website for a period of not less than seven (7) days prior to the changes taking effect, except where immediate amendment is required by law or for security reasons.

Your continued use of the ba99b platform after the effective date of any amendment to these Terms constitutes your unconditional acceptance of the revised Terms. If you do not accept the revised Terms, you must close your account and cease using the platform before the amendment takes effect.

Governing Language and Contact

These Terms are drafted in English. In the event of any conflict or inconsistency between the English version of these Terms and any translation thereof, the English version shall prevail. All formal communications between ba99b and its players, including account notices, dispute notifications, and legal correspondence, will be conducted in English. ba99b provides bilingual (English and Bengali) customer support for general queries and gameplay assistance.

Contact Us: For questions or concerns regarding these Terms and Conditions, please contact the ba99b support team by email at [email protected]. Support is available 24 hours a day, 7 days a week, in both English and Bengali.

Ready to Play at ba99b?

Now that you've reviewed our Terms & Conditions, explore our full game library or learn about responsible gaming before you start.

Explore ba99b Casino Responsible Gaming