These Terms & Conditions constitute the full legal agreement between you and ba999b governing your use of the online betting and casino platform. Please read them carefully before creating an account or placing any bet.
Throughout these Terms & Conditions, the following terms carry the meanings set out below unless the context requires otherwise:
2.1 Minimum Age. The ba999b Platform is available exclusively to individuals who are at least 18 years of age. By registering an Account, you represent and warrant that you are 18 years of age or older. ba999b reserves the right to request identity documents at any time to verify your age. Any Account found to have been created by a person under 18 years of age will be closed immediately and any Funds may be withheld pending investigation. 18+ only.
2.2 Registration Information. You must provide accurate, complete, and truthful information at the time of registration and at all times thereafter. You must notify ba999b promptly if any of your registration details change. ba999b is not responsible for any loss arising from inaccurate or outdated registration information provided by you.
2.3 One Account Per Player. Each player is permitted to hold only one ba999b Account. The registration of duplicate, multiple, or linked accounts by the same individual is strictly prohibited. ba999b reserves the right to close all duplicate accounts and confiscate any Funds or winnings associated with them.
2.4 Geographic Restrictions. ba999b primarily serves players located in Bangladesh. It is your sole responsibility to ensure that accessing and using the Platform is lawful in your jurisdiction. ba999b makes no representation that the Platform is appropriate or available for use in any location outside Bangladesh. If you access the Platform from a restricted jurisdiction, you do so at your own risk.
2.5 Account Credentials. You are solely responsible for maintaining the confidentiality of your username and password. You must not share your Account credentials with any third party. Any activity conducted through your Account will be treated as having been conducted by you, whether or not you authorised that activity. If you suspect unauthorised access to your Account, you must notify ba999b immediately via our support team.
3.1 Account Wallet. Your ba999b Account includes a wallet denominated in Bangladeshi Taka (BDT). All deposits, wagers, winnings, and withdrawals are processed in BDT. ba999b does not apply a currency conversion fee for players transacting in BDT.
3.2 Account Verification (KYC). ba999b operates a Know Your Customer (KYC) process. You may be required to submit identity documents — including a national identity card, passport, or driving licence — and proof of payment method before your first withdrawal is processed. Failure to provide satisfactory KYC documentation within a reasonable timeframe may result in suspension of withdrawal privileges or account closure.
3.3 Inactive Accounts. An Account that has recorded no login activity for a period of 12 consecutive months may be classified as inactive. ba999b reserves the right to apply an inactivity fee of ৳200 per month to inactive Account balances, after providing written notice to the registered email address. If the Account balance reaches zero, the Account may be closed. Players may reactivate a dormant Account by contacting customer support.
3.4 Account Currency. ba999b operates in BDT. All promotional offers, deposit limits, withdrawal limits, and bonus thresholds referenced on the Platform are stated in Bangladeshi Taka unless otherwise specified.
4.1 Accepted Payment Methods. ba999b accepts deposits and processes withdrawals via bKash, Nagad, Rocket, Upay, Visa, and Mastercard. ba999b reserves the right to add or remove payment methods at any time without prior notice. The availability of specific payment methods may vary and is subject to the policies of the respective payment provider.
4.2 Minimum Deposit. The minimum deposit amount is ৳500 per transaction. There is no fixed maximum deposit, but ba999b reserves the right to apply transaction limits at its discretion for fraud prevention or regulatory compliance purposes.
4.3 Withdrawal Processing. Withdrawal requests are processed by ba999b during normal business hours (Bangladesh Standard Time, UTC+6). ba999b aims to process approved withdrawal requests within 24–72 hours of the request being submitted. Processing times may be longer where additional KYC verification is required or where the request is flagged for security review.
4.4 Withdrawal Conditions. ba999b requires that deposited funds are wagered at least once before a withdrawal request will be approved. Funds deposited solely for the purpose of immediate withdrawal, without any genuine wagering activity, may be declined. Where a bonus has been claimed, the applicable bonus wagering requirements must be met before bonus-derived winnings can be withdrawn.
4.5 Fees. ba999b does not charge a platform fee on deposits or withdrawals. However, individual payment providers such as bKash or Nagad may apply their own transaction charges, for which ba999b accepts no responsibility.
5.1 General Bonus Terms. All bonuses, free bets, free spins, cashback offers, and other promotional incentives offered by ba999b are subject to the specific terms and conditions published alongside each promotion, in addition to these general Terms & Conditions. In the event of any conflict between promotion-specific terms and these Terms & Conditions, the promotion-specific terms shall prevail in respect of that promotion.
5.2 Wagering Requirements. Unless otherwise stated in the applicable promotion terms, all bonuses are subject to a minimum wagering requirement before any bonus-derived winnings may be withdrawn. Wagering requirements must be met within the timeframe specified in the promotion terms. Failure to meet wagering requirements within the stipulated period will result in the bonus and any associated winnings being forfeited.
5.3 Bonus Abuse. ba999b reserves the right to void any bonus and confiscate associated winnings if we determine, in our reasonable opinion, that a player has engaged in bonus abuse, including but not limited to: creating multiple accounts to claim a bonus more than once; using a bonus in breach of applicable promotion terms; employing betting strategies that constitute low-risk exploitation of bonus wagering requirements; or colluding with other players to exploit bonus offers.
5.4 Promotion Changes. ba999b reserves the right to modify, suspend, or terminate any promotion at any time. Any changes to active promotions will be communicated via the ba999b Platform or to the player's registered email address.
6.1 Acceptance of Bets. ba999b reserves the right to refuse, limit, or void any bet at its absolute discretion, without being required to provide a reason. This includes but is not limited to bets placed after the official start of an event, bets placed using information not available to the general public, or bets placed in a manner that ba999b considers to be in breach of these Terms & Conditions.
6.2 Errors and Malfunctions. In the event of a technical error, software malfunction, or manifest pricing error, ba999b reserves the right to void all affected bets and refund the staked amounts to the relevant player Accounts. ba999b shall not be liable for any loss suffered by a player as a result of such an error or malfunction. Winnings generated as a result of an obvious error will not be paid and will be removed from the player's Account.
6.3 Cricket Betting. All cricket betting markets — including BPL, IPL, T20 World Cup, and ICC events — are governed by the ba999b Sports Betting Rules published on the Platform. Markets are settled based on official results as confirmed by the relevant governing body. ba999b reserves the right to suspend markets at any time if match integrity concerns arise.
6.4 Live Casino. Live casino games offered on ba999b are provided by third-party game studios including Evolution Gaming, Ezugi, and Pragmatic Play Live. The rules applicable to each live game are those published by the game provider and displayed within the game interface. ba999b is not responsible for any interruption to a live game session caused by the game provider's systems.
6.5 Slots and RNG Games. All slot and random number generator (RNG) casino games on ba999b use certified RNG technology supplied by licensed game providers. Game outcomes are independently certified for fairness. Return-to-player (RTP) percentages are as stated in the individual game information panel.
The following activities are strictly prohibited on the ba999b Platform. Engaging in any prohibited conduct may result in immediate Account suspension or closure, forfeiture of Funds, and may be reported to relevant authorities:
8.1 Ownership. All content on the ba999b Platform — including but not limited to text, graphics, logos, icons, images, game software, audio clips, digital downloads, and data compilations — is the property of ba999b or its content and technology suppliers and is protected by applicable intellectual property laws.
8.2 Limited Licence. ba999b grants you a limited, non-exclusive, non-transferable, revocable licence to access and use the Platform for your personal, non-commercial entertainment purposes only. This licence does not include the right to reproduce, distribute, modify, create derivative works from, publicly display, or commercially exploit any Platform content.
8.3 Restrictions. You must not scrape, crawl, index, or mirror any part of the Platform. You must not reverse-engineer, decompile, or disassemble any ba999b software. Any unauthorised use of the Platform's intellectual property may result in Account termination and legal action.
ba999b collects and processes personal data in accordance with its Privacy Policy, which forms part of these Terms & Conditions and is incorporated herein by reference. By registering an Account, you acknowledge that you have read and understood the ba999b Privacy Policy.
In summary, ba999b collects personal data for the purposes of account management, identity verification (KYC), fraud prevention, payment processing, customer support, and regulatory compliance. ba999b does not sell your personal data to third parties for marketing purposes. Your data is stored securely with SSL/TLS encryption applied to all data in transit.
For full details of how ba999b processes your personal data, the legal bases for processing, your data subject rights, and how to make a data request or complaint, please refer to the Privacy Policy.
10.1 Platform Availability. ba999b aims to provide an uninterrupted service but does not guarantee that the Platform will be available at all times. The Platform may be temporarily unavailable due to scheduled maintenance, technical faults, or circumstances beyond our reasonable control. ba999b shall not be liable for any loss or damage arising from unavailability of the Platform.
10.2 Exclusion of Consequential Loss. To the fullest extent permitted by applicable law, ba999b shall not be liable for any indirect, incidental, special, consequential, or punitive loss or damage of any kind arising out of or in connection with your use of the Platform, including but not limited to loss of profits, loss of data, or loss of goodwill.
10.3 Cap on Liability. Where ba999b's liability cannot be entirely excluded by law, our total aggregate liability to you in respect of any claim arising out of or in connection with these Terms & Conditions shall not exceed the total amount deposited by you into your ba999b Account in the 30-day period immediately preceding the event giving rise to the claim.
10.4 Gambling Risk. You acknowledge that gambling involves a financial risk. ba999b provides the Platform as an entertainment service. You are solely responsible for the bets you place and any financial consequences arising from your gambling activity on the Platform.
ba999b is committed to providing a safe and responsible gaming environment. The Platform offers a range of player protection tools accessible from your Account settings, including deposit limits, session time reminders, loss limits, cool-off periods, and self-exclusion.
If you believe that your gambling is causing harm to yourself or others, you are encouraged to make use of these tools immediately and to seek independent support. You may contact the ba999b support team at any time via live chat to request the activation of any responsible gaming tool, including self-exclusion. A self-exclusion request will be processed promptly and will result in your Account being suspended for the period you specify.
ba999b enforces a strict 18+ age policy. The Platform is not directed at, and must not be used by, persons under the age of 18. 18+
For full details of the responsible gaming tools and support resources available to ba999b players, please visit the Responsible Gaming page.
12.1 Termination by You. You may close your ba999b Account at any time by contacting customer support. Upon closure, any remaining Account balance (subject to applicable verification requirements having been met) will be returned to you via your registered payment method.
12.2 Termination by ba999b. ba999b reserves the right to suspend or permanently close your Account with immediate effect if we determine, in our sole discretion, that you have breached these Terms & Conditions, engaged in fraudulent or prohibited conduct, or if we are required to do so for legal or regulatory reasons. Where an Account is closed for breach, ba999b may withhold any Funds in the Account pending investigation.
12.3 Effect of Termination. Upon termination of your Account, your licence to use the Platform ceases immediately. Provisions of these Terms & Conditions that by their nature should survive termination — including Sections 7, 8, 10, and 14 — shall continue to apply after termination.
ba999b reserves the right to amend, update, or replace these Terms & Conditions at any time. Where changes are material, ba999b will provide reasonable notice to registered players via the Platform or by email to the address on file. The date of the most recent revision will be indicated at the top of this page.
Your continued use of the ba999b Platform following the publication of any revised Terms & Conditions constitutes your acceptance of the changes. If you do not agree with the revised terms, you must discontinue use of the Platform and may close your Account as described in Section 12.
These Terms & Conditions shall be governed by and construed in accordance with applicable law. Any dispute arising out of or in connection with these Terms & Conditions, including any question regarding their existence, validity, or termination, shall be subject to the exclusive jurisdiction of the competent courts.
ba999b operates the Platform as a fair and transparent gaming service. If you have a complaint about any aspect of the Platform, you are encouraged to contact our customer support team in the first instance. ba999b will endeavour to resolve all complaints promptly and fairly.
If you are unable to resolve a dispute directly with ba999b, you may seek independent dispute resolution through applicable consumer protection channels available in Bangladesh.
Last updated: 2026 | Contact: [email protected]
Platform Commitments
Beyond the legal language, here is what the ba999b Terms & Conditions mean in practice for every player using the platform in Bangladesh.
Every slot, live table, and RNG game on ba999b uses independently certified random number generator technology from trusted providers including Evolution Gaming, Pragmatic Play, NetEnt, and Microgaming. No outcome is manipulated by ba999b.
ba999b does not apply platform fees to deposits or withdrawals. Once your KYC verification is complete, withdrawal requests via bKash, Nagad, Rocket, or Upay are processed promptly. There are no hidden conditions attached to legitimate withdrawal requests.
All data transmitted between your device and the ba999b Platform is protected by SSL/TLS encryption. Your account credentials, personal information, and payment details are handled with strict security controls in place at every layer of the system.
ba999b enforces a strict minimum age of 18 years for all registered players. Age verification may be requested at any point. Accounts found to belong to underage individuals are closed immediately and are ineligible to receive any winnings or deposited funds.
Every ba999b account comes with access to deposit limits, session time reminders, loss limits, cool-off periods, and full self-exclusion. These tools are available directly from account settings and can be activated immediately upon request to the support team.
The ba999b support team is available around the clock via live chat to assist with account queries, payment questions, technical issues, or responsible gaming requests. All support is delivered in English and tailored to the needs of Bangladesh-based players.
Ready to Play?
Now that you have reviewed the Terms & Conditions, log in to your ba999b account and explore cricket betting, live casino, and 500+ slots — all in BDT. 18+