Terms & Conditions — 99ba Platform Rules & Player Agreement
These Terms & Conditions constitute a legally binding agreement between you and 99ba. Please read them carefully before registering an account, making a deposit, or participating in any game or betting activity on this platform.
All 99ba players must be at least 21 years old. Underage gambling is strictly prohibited and accounts found to belong to minors will be closed immediately.
Each player may hold only one registered account on the 99ba platform. Duplicate accounts are subject to immediate closure and forfeiture of balances.
All games on 99ba use independently audited Random Number Generators. Outcomes are never manipulated. Fair play is a non-negotiable operational standard on this platform.
All data transmitted between your device and 99ba servers is protected by 256-bit SSL encryption. Your personal and financial information is never stored in plain text.
All deposits, withdrawals, bonus amounts, and account balances on 99ba are denominated in Bangladeshi Taka (৳). No currency conversion fees apply to local payment methods.
99ba provides deposit limits, session reminders, cool-off periods, and self-exclusion options to every registered player. Use of these tools is encouraged and actively supported.
1. Introduction & Acceptance
Welcome to 99ba. These Terms & Conditions ("Terms", "Agreement") govern your access to and use of the 99ba website located at https://99ba.io and all associated services, games, promotional offers, and features made available through the platform (collectively referred to as the "Service").
These Terms constitute a legally binding agreement between you ("Player", "User", "you") and 99ba ("the Platform", "we", "us", "our"). By accessing the 99ba website, creating a player account, making a deposit, or participating in any game or betting activity offered through the Service, you confirm that you have read, understood, and unconditionally agree to be bound by these Terms in their entirety.
If you do not agree to any part of these Terms, you must not use the 99ba platform. Continued use of the Service following any update to these Terms constitutes your acceptance of the revised agreement. It is your responsibility to review these Terms periodically.
These Terms should be read in conjunction with the 99ba Privacy Policy and Responsible Gaming policy, both of which are incorporated into this Agreement by reference. In the event of a conflict between these documents, these Terms take precedence unless otherwise specified.
2. Eligibility Requirements
Access to and use of the 99ba Service is subject to strict eligibility criteria. You represent and warrant that you meet all of the following conditions at the time of registration and on a continuing basis throughout your use of the platform:
- Age: You are at least 21 years of age. 99ba operates a strict 21+ policy. Players who are found to be under the minimum age will have their accounts suspended immediately, all winnings forfeited, and deposits returned at the sole discretion of the platform.
- Legal capacity: You have full legal capacity to enter into a binding contract under the laws applicable to you and have not been previously excluded or barred from online gaming services.
- Single account: You do not currently hold, and have not previously held, another 99ba account. Each individual may hold only one account at any given time.
- Own identity: You are registering and playing under your own true identity and will not impersonate any other person or use fictitious credentials.
- Own funds: All funds deposited into your 99ba account are your own, lawfully owned, and free from any criminal or fraudulent origin.
- Voluntary participation: Your decision to gamble is made freely and voluntarily. You are not currently subject to a self-exclusion order from any gambling platform.
Age Verification. 99ba reserves the right to request age and identity verification documents from any player at any time. Failure to provide satisfactory documentation within the stipulated time frame will result in account suspension and may result in the forfeiture of pending withdrawals pending review.
3. Account Registration & Security
To access the full range of 99ba services, you must complete the registration process by providing accurate, current, and complete information including your full legal name, date of birth, residential address, email address, and preferred payment method. You must ensure that all information provided remains accurate and up to date throughout your use of the platform.
You are solely responsible for maintaining the confidentiality of your account login credentials — including your username and password. You must not share your login details with any third party. 99ba will not be liable for any losses arising from unauthorised access to your account resulting from your failure to keep your credentials secure.
- Use a strong, unique password that you do not use on other websites or services.
- Enable two-factor authentication where available in your account settings.
- Log out of your account fully when using shared or public devices.
- Notify 99ba support immediately at [email protected] if you suspect any unauthorised access to your account.
Operating more than one 99ba account, whether individually or in conjunction with another person, is strictly prohibited. Where duplicate accounts are identified, 99ba reserves the right to close all associated accounts, void any bonuses or promotional credits applied to those accounts, and withhold any winnings generated through them pending investigation. Any original deposited balance may be returned at the platform's discretion following a completed review.
As part of our commitment to player safety and regulatory best practices, 99ba may at any time request Know Your Customer (KYC) documentation. Acceptable documents include a valid national identity card (NID), passport, or driving licence for identity verification, and a recent utility bill, bank statement, or mobile financial service (MFS) statement for address verification. Withdrawal requests may be held pending satisfactory completion of the KYC process.
4. Deposits, Withdrawals & Payments
99ba accepts deposits and processes withdrawals via the following payment methods: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank (DBBL), BRAC Bank, City Bank, and Islami Bank. All transactions are processed in Bangladeshi Taka (৳). The minimum deposit amount is ৳500. Minimum withdrawal amounts may vary by payment method and are detailed in the payment section of your account dashboard.
- All deposits must originate from a payment account registered in your own name. Third-party deposits are not permitted.
- 99ba does not charge deposit processing fees; however, your payment provider may apply its own transaction charges, for which 99ba accepts no responsibility.
- Deposits are credited to your 99ba account balance promptly upon confirmation from the payment provider. In cases of delay, please contact support at [email protected].
- Withdrawals may only be made to the same payment method used for the corresponding deposit, subject to the method's availability at the time of withdrawal.
- Before a withdrawal is processed, 99ba may require full KYC verification to be completed on the account.
- Withdrawal requests are typically processed within 1 to 5 business days. Processing times may vary depending on the payment provider and the volume of pending requests.
- 99ba reserves the right to delay or decline a withdrawal pending investigation if there is reasonable suspicion of fraudulent activity, bonus abuse, or a breach of these Terms.
- Wagering requirements attached to any bonus funds must be fully met before the corresponding winnings become eligible for withdrawal.
An account is considered dormant if there has been no login activity for a continuous period of 12 months. 99ba reserves the right to apply a dormancy administration fee to inactive account balances after providing reasonable advance notice to the registered email address. Players may reactivate their account at any time by logging in and contacting support.
5. Bonuses, Promotions & Wagering Requirements
99ba offers a range of bonuses and promotional offers to both new and existing players. All bonuses are subject to the specific terms communicated at the time the promotion is offered, in addition to the general conditions set out in this section.
- Bonuses are available to players who are at least 21 years of age and hold a verified 99ba account in good standing.
- Each bonus promotion is eligible to be claimed once per player, per household, per device, and per IP address unless the promotion terms explicitly state otherwise.
- 99ba reserves the right to withdraw, modify, or discontinue any bonus at any time without prior notice, subject to honouring bonuses already claimed in accordance with the prevailing terms.
- Bonus funds and any winnings generated from bonus funds are subject to wagering requirements before they can be withdrawn. Standard wagering requirements are communicated clearly within each promotion's individual terms.
- Attempting to exploit bonuses through coordinated play, the use of multiple accounts, or any other method constituting bonus abuse will result in immediate account suspension and forfeiture of all associated bonus winnings.
Wagering requirements specify the total amount a player must wager using bonus funds before any resulting winnings become eligible for withdrawal. Wagering requirements are expressed as a multiplier of the bonus amount (for example, a 20x wagering requirement on a ৳1,000 bonus means ৳20,000 must be wagered using those funds before withdrawal is permitted). Not all game types contribute equally to wagering requirements; specific contribution percentages are detailed in each promotion's terms.
Important: Bonus funds are distinct from real-money balance. When a player holds both a real-money balance and a bonus balance, real-money funds are typically wagered first. Players should review individual promotion terms carefully before opting in to any offer.
6. Gameplay Rules & Betting Conduct
All players are expected to conduct themselves in a fair, lawful, and respectful manner at all times while using the 99ba platform. Behaviour that is abusive, fraudulent, or designed to exploit technical errors or vulnerabilities in the platform is strictly prohibited and will result in immediate account action.
- Using automated software, bots, scripts, or any artificial intelligence tools to gain an unfair advantage in games or betting markets.
- Collusion with other players or coordinating with third parties to influence game outcomes.
- Exploiting software errors, glitches, or display malfunctions. Any winnings obtained as a result of a confirmed technical error are void and will be removed from your account.
- Money laundering, fraud, or using the 99ba platform to process funds of criminal origin.
- Placing bets with the intention of circumventing wagering requirements rather than participating genuinely in the game.
The results of all games on the 99ba platform are determined by certified Random Number Generator (RNG) technology or, in the case of live dealer games, by physical game equipment operated under the supervision of certified studio providers including Evolution Gaming, Ezugi, and Pragmatic Play Live. 99ba does not manipulate game outcomes. In the event of a dispute regarding a game result, the platform's server logs constitute the primary record and will be used to determine the outcome.
All cricket betting markets on 99ba — including BPL, IPL, T20 World Cup, and international Bangladesh Tigers fixtures — are governed by the specific market rules displayed at the time of bet placement. 99ba reserves the right to void bets in the event of match abandonment, official result reversal, or circumstances in which the integrity of a market cannot be guaranteed. Settled bets will not be re-opened except in cases where an incorrect result was applied in error.
7. Responsible Gaming Obligations
99ba is committed to promoting responsible gambling. Online gaming is intended to be a form of entertainment; it should never be pursued as a source of income or engaged in by those who cannot afford to lose. By accepting these Terms, you acknowledge that gambling carries inherent financial risk and that the platform is not responsible for any financial loss you incur through your voluntary participation.
Every registered 99ba player has access to the following responsible gaming tools directly from their account dashboard:
- Deposit Limits: Daily, weekly, and monthly caps on the total amount that can be deposited into your account.
- Session Reminders: Timed alerts that notify you when you have been playing for a pre-set duration.
- Cool-Off Periods: Temporary suspension of gaming access for periods of 24 hours, 7 days, or 30 days.
- Self-Exclusion: Permanent or long-term closure of your account for a minimum period of 6 months. Self-exclusion is irreversible for the duration selected and takes effect immediately upon request.
For full guidance on responsible gaming tools and external support resources, please visit our dedicated Responsible Gaming page. Players who believe their gambling is becoming harmful are encouraged to contact our support team at [email protected].
8. Intellectual Property Rights
All content on the 99ba platform — including but not limited to the website design, layout, graphics, logos, text, software, game content, trademarks, and service marks — is the proprietary property of 99ba or its licensed third-party 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 platform for personal, non-commercial entertainment purposes only. You may not reproduce, distribute, transmit, display, publish, modify, create derivative works from, or commercially exploit any content from the 99ba platform without prior written authorisation from 99ba.
Game content provided by third-party studios — including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi — remains the intellectual property of those respective providers and is used on the 99ba platform under valid licensing arrangements. Any unauthorised reproduction of such content is prohibited.
9. Limitation of Liability & Disclaimers
To the fullest extent permitted by applicable law, 99ba, its directors, employees, affiliates, licensors, and service providers shall not be liable for any direct, indirect, incidental, consequential, special, or punitive damages arising out of or in connection with your use of, or inability to use, the platform or its services.
- 99ba does not guarantee uninterrupted or error-free operation of the platform. Scheduled maintenance, third-party service disruptions, or force majeure events may result in temporary unavailability.
- The platform is provided on an "as is" and "as available" basis. 99ba makes no warranties, express or implied, regarding the fitness, accuracy, or completeness of information presented on the platform.
- 99ba is not responsible for losses arising from your failure to comply with these Terms, errors in bet placement made by you, or decisions you make based on information provided on the platform.
- In jurisdictions where the limitation of liability for consequential or incidental damages is restricted, 99ba's liability shall be limited to the maximum extent permitted by law.
10. Account Suspension & Termination
99ba reserves the right to suspend, restrict, or permanently close any player account at its sole discretion, including — but not limited to — the following circumstances:
- Breach of any provision of these Terms & Conditions.
- Provision of false, inaccurate, or misleading information during registration or KYC verification.
- Suspected money laundering, fraud, or use of funds of criminal origin.
- Evidence of underage gambling or failure to provide satisfactory age verification documents.
- Operating duplicate accounts or engaging in bonus abuse.
- Use of prohibited software, bots, or other automated tools.
- Any behaviour deemed harmful to the integrity of the platform or to other players.
Upon account closure by 99ba for a breach of these Terms, any bonus funds, promotional credits, and associated winnings will be forfeited. Real-money balances may be returned at 99ba's discretion following the completion of any investigation. In cases involving fraud or criminal activity, balances may be withheld pending legal proceedings.
You may request closure of your 99ba account at any time by contacting support at [email protected]. Before closure is processed, any outstanding withdrawal requests will be completed in accordance with standard processing procedures. Account closure does not constitute a self-exclusion — if you require a formal self-exclusion for responsible gaming purposes, please submit a dedicated self-exclusion request via your account dashboard or through our support team.
11. Changes to These Terms
99ba reserves the right to amend, update, or replace these Terms & Conditions at any time. When material changes are made, 99ba will notify registered players via the email address associated with their account and will display a prominent notice on the platform. The effective date at the top of this document will be updated to reflect the date of the most recent revision.
Your continued use of the 99ba platform following the notification of changes constitutes your acceptance of the revised Terms. If you do not agree with any changes, you must cease using the platform and may request account closure by contacting support. 99ba recommends that all players review these Terms periodically to remain informed of their current rights and obligations.
Version history. Previous versions of these Terms are available upon written request to [email protected]. Please include your registered account email address and the date range for which you are requesting the historical version.
12. Contact & Disputes
If you have any questions regarding these Terms & Conditions, or wish to raise a formal complaint or dispute, please contact the 99ba support team using the details below. All complaints will be acknowledged within 24 hours and investigated in good faith within a reasonable time frame.
- Support Email: [email protected] (plain text — not a clickable link)
- Support Hours: 24 hours a day, 7 days a week
- Languages: English and Bengali
- Response Target: Initial response within 24 hours; resolution target within 7 business days for standard disputes
In the event that a dispute cannot be resolved through direct communication with the 99ba support team, the parties agree to pursue resolution through good-faith mediation prior to initiating any formal legal proceedings. These Terms & Conditions shall be governed by and construed in accordance with applicable international online gaming regulations. Nothing in these Terms affects any statutory rights you may have as a consumer under applicable law.
Have Questions About Your Account?
Our support team is available 24/7 in English and Bengali to help with any queries about these Terms, your account, payments, or responsible gaming tools.