ba99a Terms & Conditions
Your Rights and Obligations on the Platform
These Terms & Conditions govern the relationship between ba99a and every registered player on the platform. By accessing ba99a and using any part of the service — sportsbook, live casino, slots, or cashier — you confirm that you have read, understood, and agreed to be bound by these terms in full.
Important Things to Know Before You Read
The summary cards below highlight critical rules from the full Terms & Conditions. They are provided for convenience only and do not replace the binding legal text that follows. If any summary conflicts with the full terms, the full terms govern.
Age Requirement: 21+
You must be at least 21 years old to register and use ba99a. Players who are found to be under the minimum age will have their accounts closed and any funds held pending review. Age verification may be requested at any point.
One Account Per Player
Each player is permitted to hold one active ba99a account at any time. Creating multiple accounts to circumvent restrictions, claim duplicate bonuses, or for any other purpose is a material breach of these Terms and will result in immediate account closure.
BDT Deposits & Withdrawals
All transactions on ba99a are processed in Bangladeshi Taka (BDT). Deposits via bKash, Nagad, Rocket, and Upay credit within 60 seconds. Withdrawals are processed within 4 hours BST. Minimum deposit and withdrawal amounts are displayed in the cashier at the time of transaction.
Bonus Terms Apply
All promotional bonuses, free bets, and cashback offers at ba99a are subject to wagering requirements and time limits that are stated explicitly in the individual promotion terms. Bonuses may not be withdrawn as cash until wagering requirements are fully met.
Fraud & Abuse Policy
ba99a employs monitoring systems to detect bonus abuse, match fixing, collusion, and other forms of fraudulent activity. Any account found engaging in such behaviour will be suspended immediately and any balance may be forfeited pending investigation.
Account Security
You are responsible for maintaining the confidentiality of your ba99a login credentials. ba99a will never ask for your password via email or live chat. If you suspect unauthorised access to your account, contact [email protected] immediately so the account can be secured.
Terms & Conditions — Complete Text
1 Acceptance of Terms
These Terms & Conditions ("Terms") constitute a legally binding agreement between ba99a ("the Platform", "we", "us", "our") and any individual ("Player", "you", "your") who accesses, registers with, or uses any service offered through ba99a, including but not limited to the sports betting sportsbook, live casino, slot games, virtual games, and payment cashier services available at ba99a.io and its associated subdomains.
By completing the registration process, clicking any "I agree" or equivalent checkbox, depositing funds, placing a wager, or otherwise using any part of the ba99a platform, you confirm that you have read these Terms in full, that you understand them, and that you unconditionally agree to be bound by them. If you do not agree to any part of these Terms, you must not use ba99a.
Important: These Terms are written in English. It is your responsibility to ensure you understand their content before using the platform. If you require clarification on any clause, contact [email protected] before registering.
ba99a reserves the right to modify these Terms at any time. Continued use of the platform following the publication of amended Terms constitutes acceptance of those amendments. Players will be notified of material changes via the email address on their registered account.
2 Eligibility
Access to and use of ba99a is restricted to individuals who meet all of the following eligibility criteria at the time of registration and throughout their use of the platform:
- You are at least 21 years of age. ba99a strictly enforces a minimum age of 21 for all players. Individuals under 21 are not permitted to register, deposit funds, or place wagers under any circumstances.
- You are a natural person accessing the platform in a personal capacity. Corporate entities, trusts, and automated agents may not register player accounts.
- You are not accessing ba99a from a jurisdiction in which online gambling is prohibited by applicable law. It is your sole responsibility to determine whether your use of ba99a is lawful in your location.
- You are not currently subject to a self-exclusion order or cooling-off period on ba99a or any related platform.
- You are not acting on behalf of any other person, and all funds you deposit originate from a source lawfully owned and controlled by you personally.
Age Verification: ba99a may request documentary proof of age at any point, including prior to processing any withdrawal. Accepted documents include government-issued national identity cards, passports, or driving licences. Failure to provide satisfactory verification within the timeframe requested will result in account suspension.
ba99a reserves the right to decline registration or close an existing account if, in its reasonable judgement, eligibility requirements are not met or cannot be confirmed. Any balance in a non-eligible account will be dealt with in accordance with ba99a's internal compliance procedures.
3 Account Registration
3.1 Single Account Policy
Each player is permitted to hold exactly one registered account on ba99a at any given time. The creation of multiple accounts by the same individual — whether under the same or different names, email addresses, device identifiers, or payment methods — is strictly prohibited and constitutes a material breach of these Terms. ba99a uses technical and manual checks to identify duplicate accounts. Where duplicate accounts are detected, ba99a may close all associated accounts and retain any balance pending investigation.
3.2 Accuracy of Registration Information
When registering an account, you must provide accurate, current, and complete information, including your legal full name, date of birth, valid email address, and contact details. You are obligated to update your account information promptly if any of these details change. ba99a is not liable for any loss arising from inaccurate registration information provided by the player.
3.3 Account Verification
ba99a operates a Know Your Customer (KYC) verification process. You may be required to submit identity documents, proof of address, and proof of payment method ownership before withdrawals are processed or at any other time ba99a deems necessary. Providing false, altered, or fraudulent documentation is a serious breach of these Terms and may result in account termination and referral to relevant authorities.
Verification documents can be submitted securely via the Account Settings section after login, or by emailing [email protected]. ba99a aims to complete standard KYC verification within 48 hours of document receipt (BST, UTC+6).
4 Account Security
You are solely responsible for maintaining the confidentiality of your ba99a username and password. You must not share your login credentials with any other person, allow any third party to access your account, or use another player's account for any reason.
All activity conducted via your account credentials will be deemed to have been carried out by you personally, unless you have notified ba99a of a security breach prior to the activity in question. ba99a will not be liable for losses arising from unauthorised account access where you have failed to take reasonable steps to protect your credentials.
ba99a will never contact you by email, live chat, or any other channel to request your account password. Any communication purporting to be from ba99a that requests your password should be treated as fraudulent and reported to [email protected] immediately.
You must notify ba99a immediately if you suspect that your account has been accessed without authorisation, that your credentials have been compromised, or that any transaction on your account was not made by you. Contact [email protected] for immediate account security assistance, available 24/7.
5 Deposits & Withdrawals
5.1 Accepted Payment Methods
ba99a currently accepts deposits and processes withdrawals via the following payment methods for players in Bangladesh: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, Sonali Bank, Visa, and Mastercard. Available payment methods may vary and are displayed in the cashier section of your account at the time of transaction.
5.2 Currency
All transactions on ba99a are conducted in Bangladeshi Taka (BDT). The ৳ symbol is used throughout the platform to denote BDT amounts. ba99a does not charge currency conversion fees for BDT transactions. Where a payment partner charges its own processing fee, this will be disclosed to you before you confirm the transaction.
5.3 Deposit Processing
Deposits via bKash and Nagad typically credit to your ba99a account balance within 60 seconds of confirmation by the payment provider. Deposits via bank transfer may take longer depending on the processing times of the originating institution. ba99a is not responsible for delays caused by third-party payment providers.
5.4 Withdrawal Processing
Withdrawal requests submitted by verified players are processed within 4 hours BST (UTC+6), seven days a week, including all Bangladeshi public holidays. Withdrawal requests submitted by accounts that have not completed KYC verification will be held until verification is complete. ba99a reserves the right to conduct additional security checks on withdrawal requests, which may extend processing times. You will be notified by email if your withdrawal request is subject to a delay.
5.5 Source of Funds
You warrant that all funds deposited to ba99a originate from sources that are lawfully owned and controlled by you. ba99a may request evidence of source of funds at any time as part of its anti-money-laundering obligations. Deposits that cannot be satisfactorily explained may be held or returned to the originating payment method.
Minimum Amounts: Minimum deposit and withdrawal amounts are displayed in the cashier at the time of transaction and may vary by payment method. These minimums are subject to change without prior notice.
6 Bonuses & Promotions
6.1 General Bonus Terms
ba99a offers promotional bonuses, free bets, cashback offers, and other incentives to eligible players from time to time. Each promotion is subject to specific terms including wagering requirements, minimum qualifying deposit amounts, game restrictions, eligible markets, and time limits. These specific terms are published alongside each offer and form part of these overall Terms & Conditions.
6.2 Wagering Requirements
Bonus funds credited to your account under a promotion that carries a wagering requirement may not be withdrawn as cash until the stated wagering requirement has been fully met. The wagering requirement, expressed as a multiplier of the bonus amount (e.g., 15x, 20x), is set out in each promotion's specific terms. Progress towards meeting the wagering requirement can be tracked in the Bonuses section of your account after login.
6.3 Bonus Abuse
ba99a operates a zero-tolerance policy with respect to bonus abuse. Prohibited activities include, but are not limited to: creating multiple accounts to claim a promotion more than once; placing opposing bets across accounts to guarantee a profit regardless of outcome; using automated betting strategies specifically designed to exploit promotional wagering requirements; and any other activity that ba99a reasonably determines constitutes an exploitation of promotional terms rather than genuine recreational betting.
6.4 ba99a's Right to Amend or Withdraw Offers
ba99a reserves the right to amend the terms of any active promotion, withdraw an offer before its stated expiry date, or withhold bonus funds where it has reasonable grounds to believe that a player is attempting to abuse the promotion. Where bonus funds are withheld, ba99a will notify the player via the registered email address and provide an opportunity to request a review.
7 Betting & Gaming Rules
7.1 Sports Betting
All sports bets placed on ba99a are subject to the specific rules applicable to each sport and market, which are available in the sportsbook Rules section. Cricket betting — covering BPL, IPL, T20 World Cup, and ICC fixtures — is governed by ba99a's cricket betting rules, including settlement rules for abandoned matches, revised targets under Duckworth-Lewis-Stern, and suspended markets. ba99a's decision on the settlement of all bets is final.
7.2 Casino Games
All casino games offered on ba99a — including live dealer titles from Evolution Gaming, Pragmatic Play Live, and Ezugi, and slot titles from Pragmatic Play, NetEnt, and Microgaming — are operated in accordance with the rules set by the respective game providers. Return-to-player (RTP) figures for slot games are certified by the respective providers and are available on request. The outcome of all games is determined by certified random number generation systems.
7.3 Errors and Malfunctions
In the event of a technical error, software malfunction, or human error that results in an incorrectly displayed odds figure, incorrect game result, or incorrect bonus credit, ba99a reserves the right to void affected bets or transactions and restore affected accounts to their pre-error state. ba99a will make reasonable efforts to notify affected players promptly.
Bets placed after the commencement of an event (in-play betting) are accepted at ba99a's discretion. ba99a may suspend in-play markets at any time and all in-play bets are subject to the same settlement rules as pre-match bets for the same market.
8 Prohibited Conduct
The following activities are strictly prohibited on ba99a and will result in immediate account suspension, forfeiture of balance, and where appropriate, referral to relevant authorities:
- Registering while under the age of 21 or providing false age information during registration or verification.
- Creating or operating multiple accounts in the same name or on behalf of the same beneficial owner.
- Using the platform for money laundering, terrorist financing, or any other financial crime.
- Attempting to manipulate the outcome of any sporting event or casino game, including match fixing or collusion with other players or dealers.
- Using any software, bot, script, or automated system to interact with the platform in a manner not intended for human players, including automated betting systems designed to exploit promotional terms.
- Attempting to access the platform's backend systems, databases, or source code without authorisation.
- Harassing, threatening, or abusing ba99a staff or other players through any communication channel.
- Providing false, misleading, or fraudulent information at any point during your use of ba99a.
- Attempting to charge back, reverse, or dispute any deposit transaction through your payment provider after using the deposited funds to place wagers.
9 Intellectual Property
All content on the ba99a platform, including but not limited to software, source code, database structure, text, graphics, logos, iconography, audio clips, and the overall design and layout of the platform, is the exclusive property of ba99a or its licensed content providers and is protected by applicable intellectual property laws.
You are granted a limited, non-exclusive, non-transferable, revocable licence to access and use the ba99a platform for personal recreational purposes in accordance with these Terms. This licence does not permit you to copy, reproduce, distribute, modify, create derivative works from, publicly display, or commercially exploit any content on the platform without ba99a's prior written consent.
Game content provided by third-party studios — including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi — remains the intellectual property of those respective studios. ba99a does not claim ownership over third-party game content.
10 Privacy & Data
The collection, use, storage, and protection of your personal data by ba99a is governed by the ba99a Privacy Policy, which forms part of these Terms and Conditions by reference. By registering an account, you confirm that you have read the Privacy Policy and consent to the processing of your personal data as described therein.
ba99a collects personal data that is necessary for account management, KYC verification, payment processing, fraud prevention, and responsible gaming compliance. ba99a does not sell your personal data to third parties for marketing purposes. Personal data may be shared with payment processors, identity verification providers, and regulatory authorities where required by law or by ba99a's operational requirements.
All data transmitted between your device and the ba99a platform is protected by SSL encryption. Account passwords are stored in hashed form and are not accessible to ba99a staff in plaintext.
11 Responsible Gaming
ba99a is committed to providing a safe and responsible gaming environment for all players aged 21 and above. The platform provides the following responsible gaming tools, accessible from Account Settings after login:
- Deposit Limits: Set daily, weekly, or monthly limits on the amount you can deposit to your account. Limit reductions take effect immediately; limit increases take effect after a 24-hour cooling-off period.
- Session Time Limits: Set a maximum duration for each gaming session. You will receive an in-session notification when you are approaching your set limit.
- Reality Checks: Configure regular pop-up reminders that display how long you have been playing and how much you have deposited in the current session.
- Self-Exclusion: Exclude yourself from the ba99a platform for a period of your choosing, ranging from 30 days to permanent exclusion. Self-exclusion requests are actioned within 24 hours and cannot be reversed for the duration of the exclusion period.
If you are concerned that your gambling may be causing harm to yourself or others, ba99a strongly encourages you to contact [email protected] or activate self-exclusion immediately. ba99a's support team is available 24/7 and can assist with setting up any responsible gaming tool.
Remember: Gambling is entertainment, not a source of income. Never gamble with money you cannot afford to lose. ba99a is strictly for players aged 21 and above.
12 Limitation of Liability
To the fullest extent permitted by applicable law, ba99a's total liability to you arising out of or in connection with your use of the platform — whether in contract, tort, negligence, breach of statutory duty, or otherwise — shall not exceed the total net deposits made by you to ba99a in the 90-day period immediately preceding the event giving rise to the claim.
ba99a shall not be liable for any indirect, incidental, special, consequential, or punitive loss or damages of any kind, including but not limited to loss of profits, loss of revenue, loss of data, or loss of goodwill, arising from your use of or inability to use the platform, even if ba99a has been advised of the possibility of such damages.
ba99a does not guarantee uninterrupted or error-free access to the platform. Scheduled and unscheduled maintenance, third-party service outages, force majeure events, and factors outside ba99a's reasonable control may result in temporary unavailability of some or all platform features. ba99a will endeavour to provide reasonable advance notice of scheduled downtime where possible.
Nothing in these Terms limits ba99a's liability for death or personal injury caused by its own negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot be excluded or limited by applicable law.
13 Amendments to These Terms
ba99a reserves the right to amend, update, or replace any part of these Terms & Conditions at any time. Where ba99a makes a material change to these Terms, it will provide reasonable notice to registered players via the email address on their account, and the updated Terms will be published on this page with a revised effective date.
Your continued use of the ba99a platform following the publication of amended Terms constitutes your unconditional acceptance of those amendments. If you do not agree to any amended Terms, you must cease using the platform and may request account closure by contacting [email protected]. Any balance remaining in your account at the time of closure will be returned to your registered payment method following completion of any applicable verification requirements.
14 Governing Law & Disputes
These Terms & Conditions shall be governed by and construed in accordance with the laws applicable to the operation of ba99a. In the event of any dispute arising out of or in connection with these Terms or your use of the platform, ba99a's decision on all matters relating to the platform — including bet settlement, account status, and bonus eligibility — shall be considered final pending the outcome of any formal dispute resolution process.
If you wish to raise a formal dispute, you must contact ba99a's support team at [email protected] within 30 days of the event giving rise to the dispute. ba99a will acknowledge your dispute within 48 hours BST and aim to provide a substantive response within 7 working days. ba99a is committed to resolving all disputes fairly and transparently.
15 Contact Information
If you have any questions about these Terms & Conditions, require clarification on any clause, or need to raise a concern about your account, please contact ba99a's support team using the details below. Support is available in English, 24 hours a day, 7 days a week, including all Bangladeshi public holidays.
Email: [email protected]
Response Time: Within 4 hours (BST, UTC+6)
Website: ba99a.io
ba99a's email address is displayed as plain text. Do not click on any email address claiming to be from ba99a that differs from [email protected] — this may be a phishing attempt. Report suspicious communications to ba99a's support team immediately.
Questions? Our Support Team Is Here 24/7
If anything in these Terms is unclear, contact ba99a's English-language support team before placing your first wager. For responsible gaming tools, visit the ba99a FAQ or access your account settings directly after login.