ba99f Terms & Conditions
These Terms & Conditions govern your use of the ba99f platform. By registering an account or placing a wager, you agree to be bound by the terms set out in this document. Please read the full text carefully before using ba99f.
Acceptance of Terms
By accessing the ba99f platform — whether via desktop browser, mobile browser, or any other interface through which ba99f services are delivered — you confirm that you have read, understood, and agree to be bound by these Terms & Conditions in their entirety. These terms apply to all use of the ba99f platform regardless of the device, network, or geographic location from which access is made, provided that access is otherwise permitted under applicable local laws and these terms.
ba99f reserves the right to amend, update, or replace these Terms & Conditions at any time. When material changes are made, ba99f will notify registered players via the contact details on file. Continued use of the platform following the publication of revised terms constitutes acceptance of those changes. It is your responsibility to review this document periodically to remain informed of the current terms governing your use of ba99f.
These Terms & Conditions should be read in conjunction with ba99f's Privacy Policy and Responsible Gaming Policy, both of which form part of the overall agreement between you and ba99f. In the event of any conflict between these documents, these Terms & Conditions shall take precedence unless otherwise stated.
Governing Language
The authoritative version of these Terms & Conditions is the English-language version. Any translation provided for convenience does not alter the meaning or interpretation of the English text. In the event of any discrepancy between a translated version and the English original, the English version shall govern.
- Using ba99f means you accept these terms
- Terms may be updated — check periodically
- Read alongside Privacy Policy
- English version is authoritative
- Discontinue use if you disagree
Eligibility & Age Restriction
To register and maintain an account on ba99f, you must satisfy all of the following eligibility requirements at all times during which your account remains active:
- You must be at least 18 years of age. ba99f is strictly an 18+ platform and does not permit access to players under the legal adult age.
- You must be accessing ba99f as an individual acting on your own behalf and not as an agent or representative of any other person or entity.
- You must not be prohibited from participating in online gaming or sports betting under any law or regulation applicable to you in your jurisdiction of residence.
- You must not be a current employee, contractor, director, officer, or immediate family member of a ba99f employee or affiliated business partner where a conflict of interest may arise.
- You must not have had a ba99f account previously closed or suspended for a violation of these Terms & Conditions, unless ba99f has explicitly reinstated your account access in writing.
Age Verification
ba99f employs age verification checks at the point of registration and may request documentary evidence of age at any subsequent point during the account's lifetime. Accepted documents for age verification include a valid National Identity Card (NID), passport, or birth certificate issued by a recognised Bangladeshi authority. Where age verification cannot be completed to ba99f's satisfaction, the account will be suspended pending resolution.
Underage Access
Any account found to belong to a player under the age of 18 will be permanently closed without prior notice. Any balance held in an underage account will be forfeited in full. ba99f will not be liable for any losses incurred by an underage player who misrepresented their age during registration, and ba99f reserves the right to report the matter to the relevant authorities where required by law.
Single Account Policy
Each individual player is permitted to hold only one active ba99f account at any time. Operating multiple accounts — whether under the same identity or under different names — constitutes a material breach of these terms and will result in the permanent closure of all associated accounts and the forfeiture of any balances held within them.
- National Identity Card (NID)
- Valid Bangladeshi Passport
- Birth Certificate (official)
Every ba99f account must belong to a real, verified individual aged 18 or older. Identity verification protects both the player and the integrity of the ba99f platform. Unverified accounts may be restricted from withdrawals until verification is completed.
Players are solely responsible for maintaining the confidentiality of their ba99f login credentials. Do not share your username or password with any third party. ba99f will never ask for your password via email, chat, or telephone. Report any suspected unauthorised access immediately.
All information submitted during ba99f registration — including full name, date of birth, contact number, and payment details — must be accurate and truthful. Providing false or misleading registration information constitutes a breach of these terms and may result in account closure.
Deposits to ba99f must be made exclusively from payment accounts registered in the player's own name. Using a third party's bKash, Nagad, Rocket, or bank account to fund a ba99f wallet is strictly prohibited and may result in the suspension of withdrawal privileges and full account review.
Players must engage with ba99f's games and betting markets in good faith. Any use of automated software, bots, exploits, collusion, or other methods intended to gain an unfair advantage over ba99f or other players constitutes cheating and will result in immediate account closure and balance forfeiture.
ba99f operates continuous fraud detection systems that monitor account activity for irregular patterns including chargebacks, duplicate deposits, bonus abuse, and unusual betting behaviour. Where fraud is detected, ba99f reserves the right to freeze the account, reverse transactions, and report the matter to relevant authorities.
Account Registration & Security
To access the full range of ba99f services — including deposits, withdrawals, sports betting, live casino, and slot games — you must create a registered account via the ba99f login and registration interface. The registration process requires you to provide accurate personal details including your full legal name, date of birth, valid mobile number, and preferred payment method.
Upon successful registration, ba99f will create a unique player account linked to your submitted credentials. You are responsible for all activity conducted under your account. If you believe your account has been accessed by an unauthorised party, you must contact ba99f customer support immediately at [email protected].
Account Security Responsibilities
You are solely responsible for:
- Selecting a strong, unique password for your ba99f account that is not shared with any other online service.
- Keeping your login credentials confidential and not disclosing them to any other person under any circumstances.
- Logging out of your ba99f account when using shared or public devices.
- Notifying ba99f immediately if you suspect any unauthorised access or security breach affecting your account.
Account Dormancy
A ba99f account is considered dormant if there has been no login, deposit, withdrawal, or wagering activity for a continuous period of 12 months. ba99f may apply a monthly dormancy fee to dormant account balances, details of which will be communicated to the registered email or mobile number prior to any deduction. Players may reactivate a dormant account by completing the standard ba99f login process and contacting customer support.
Account Transfers
ba99f accounts are personal and non-transferable. You may not sell, transfer, assign, or otherwise dispose of your ba99f account or any balance held within it to any third party. Any attempted transfer of account ownership will void the account immediately.
- Full legal name
- Date of birth (18+ only)
- Valid Bangladesh mobile number
- Preferred payment method
- Acceptance of these Terms
Deposits & Withdrawals
ba99f accepts deposits exclusively in Bangladeshi Taka (BDT) via the following supported payment channels: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, and Sonali Bank. All transactions are processed using 256-bit SSL encryption to ensure the security of your financial data.
Minimum and Maximum Deposit Limits
The minimum deposit amount at ba99f is ৳200 for mobile money methods (bKash, Nagad, Rocket, Upay). Bank transfer minimums may vary by institution. ba99f reserves the right to apply maximum deposit limits on a per-account or per-method basis, which will be communicated to the player prior to processing. Deposits exceeding the stated limits for your account tier will not be credited and will be returned to the originating payment source.
Deposit Processing
Deposits via bKash, Nagad, Rocket, and Upay are typically credited to your ba99f wallet within seconds of successful mobile payment confirmation. Bank transfer deposits may take longer depending on the processing schedules of the originating institution. ba99f is not liable for delays attributable to the payment provider's own processing systems.
Withdrawal Policy
The minimum withdrawal amount is ৳500. Withdrawal requests are subject to identity verification and, where applicable, wagering requirement completion on any active bonus. ba99f reserves the right to request supporting documentation before processing a withdrawal where the transaction triggers internal fraud or AML review thresholds. Withdrawals are processed to the same payment method used for the deposit wherever technically possible.
Currency and Conversion
All ba99f transactions are conducted exclusively in Bangladeshi Taka (BDT). ba99f does not apply foreign exchange conversion fees. Your ba99f wallet balance, deposit confirmations, and withdrawal amounts are all displayed and processed in BDT.
Chargebacks and Disputed Transactions
Initiating a chargeback or payment dispute through your bank or mobile money provider in respect of a ba99f deposit constitutes a breach of these Terms & Conditions. ba99f reserves the right to suspend the account immediately upon notification of a chargeback and to pursue recovery of the disputed funds through all available legal means. If you have a genuine concern about a transaction, contact ba99f support directly before involving your payment provider.
Bonus & Promotions Policy
ba99f offers promotional bonuses, free bets, deposit matches, and seasonal promotions to eligible registered players. All bonuses and promotions are subject to the specific terms communicated at the time of the offer, as well as the general bonus conditions set out in this section. In the event of any conflict between a specific promotion's terms and these general conditions, the specific promotion terms shall prevail.
Wagering Requirements
Unless otherwise stated in the specific promotion terms, all bonuses awarded by ba99f are subject to a wagering requirement before any winnings derived from bonus funds may be withdrawn. The applicable wagering multiplier will be stated clearly in the promotion details. Failure to satisfy the wagering requirement within the stated validity period will result in the forfeiture of the bonus balance and any associated winnings.
Bonus Eligibility
Bonuses are available only to players who have completed the full ba99f registration and identity verification process. ba99f reserves the right to exclude any player from a specific promotion at its sole discretion, including where the player has previously engaged in bonus abuse, has multiple accounts, or has otherwise violated these terms. Players using VPN services or accessing ba99f from a restricted jurisdiction are not eligible for promotional bonuses.
Bonus Abuse
ba99f actively monitors for bonus abuse, which includes but is not limited to: creating multiple accounts to claim the same promotion more than once, placing low-risk hedging bets solely to fulfil wagering requirements, exploiting an error in the promotion terms, and coordinating with other players to abuse a promotion. Where bonus abuse is identified, ba99f will void the bonus, reverse any associated winnings, and may permanently close the account.
Promotional Communications
By registering a ba99f account, you consent to receive promotional communications from ba99f via the contact details provided during registration. You may opt out of promotional communications at any time by contacting [email protected]. Opting out of marketing communications does not affect the validity of your account or these Terms & Conditions.
Seasonal Promotions
ba99f runs targeted promotional campaigns aligned with the Bangladeshi calendar, including Eid, Pohela Boishakh, BPL season, IPL, and T20 World Cup events. These promotions carry their own specific terms which are published on the ba99f platform at the time of the campaign. All seasonal promotions remain subject to the general bonus conditions in this section.
- Wagering requirements apply
- One bonus per verified player
- Validity period stated per offer
- No VPN / restricted jurisdiction
- Abuse results in void + closure
- BDT amounts only
Game Rules & Betting Conduct
All games available on the ba99f platform — including slot games, live casino tables, sports betting markets, fishing games, and arcade titles — are governed by the individual game rules published by the respective game providers (including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi). Players are responsible for familiarising themselves with the rules of each game or betting market before wagering.
Sports Betting Rules
All sports bets placed on ba99f are subject to the betting rules applicable to the relevant sport and market. In the event that a match, fixture, or event is abandoned, postponed, or otherwise not completed in accordance with the conditions specified in the bet acceptance rules, ba99f reserves the right to void the affected bets and return stakes. Results are settled based on the official outcome declared by the relevant governing body (e.g., ICC for cricket, FIFA for football).
Minimum and Maximum Stakes
Minimum and maximum stake limits apply to all games and betting markets on ba99f. These limits are displayed within the game or betting interface prior to wagering. ba99f reserves the right to adjust stake limits at any time, including on a per-player basis where unusual or high-volume wagering activity is identified.
Errors and Malfunctions
In the event of a technical malfunction, software error, or connectivity failure that affects the outcome or display of a game or bet, ba99f reserves the right to void the affected round or wager. Where a malfunction results in an incorrectly stated payout or odds figure, ba99f is not obliged to honour the erroneous amount. In such cases, the affected stake will be returned to the player's ba99f wallet.
Responsible Wagering
Players are encouraged to wager only amounts they can afford to lose. ba99f provides a range of responsible gaming tools — including deposit limits, session time reminders, and self-exclusion — to help players manage their activity. For full details, please review the ba99f Responsible Gaming Policy at ba99f.app/responsible-gaming.
- Pragmatic Play
- Evolution Gaming
- NetEnt
- Microgaming
- Spribe
- Ezugi
Account Suspension & Closure
ba99f reserves the right to suspend, restrict, or permanently close any player account — with or without prior notice — in circumstances including but not limited to the following:
- Breach of any provision of these Terms & Conditions.
- Provision of false, misleading, or unverifiable registration information.
- Underage access or failure to satisfy age verification requirements.
- Operating multiple accounts simultaneously .
- Suspected or confirmed fraudulent activity, including chargebacks, identity fraud, or payment fraud.
- Bonus abuse or exploitation of platform errors.
- Use of automated software, bots, or any tool designed to gain an unfair advantage.
- Collusion with other players or any attempt to manipulate game outcomes.
- Self-exclusion request submitted by the player via ba99f's Responsible Gaming tools.
- Regulatory or legal obligation requiring ba99f to cease providing services to the account holder.
Player-Initiated Closure
If you wish to close your ba99f account voluntarily, you may do so by contacting ba99f customer support at [email protected]. Before closure is processed, any outstanding wagering requirements on active bonuses must be resolved and any pending withdrawal requests completed. Once the account is closed, you will no longer be able to access your account history or recover any forfeited balances.
Effect of Closure
Upon account closure — whether initiated by ba99f or by the player — all access to the ba99f platform, including game history, transaction records, and active promotions, will be suspended. Where closure is due to a terms violation, any remaining wallet balance may be forfeited at ba99f's discretion. Where closure is player-initiated and no terms violation has occurred, any remaining verified balance will be returned to the player's registered payment method after identity checks are completed.
Appeals Process
Players who believe their account has been suspended or closed in error may submit a formal appeal to [email protected] within 30 days of the closure notice. ba99f will review the appeal and respond within a reasonable timeframe. During the appeal period, the account will remain suspended pending the outcome of the review.
- Terms violation
- False registration data
- Underage access
- Fraud or chargebacks
- Bonus abuse
- Multiple accounts
- Self-exclusion request
Limitation of Liability
To the fullest extent permitted by applicable law, ba99f, its directors, officers, employees, agents, partners, and game providers shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising out of or in connection with your use of — or inability to use — the ba99f platform or any content, services, or features available through it.
Platform Availability
ba99f endeavours to maintain continuous platform availability but does not guarantee uninterrupted access. Scheduled maintenance, emergency technical interventions, third-party infrastructure failures, and events beyond ba99f's reasonable control (including telecommunications outages, natural disasters, and regulatory actions) may cause temporary service interruptions. ba99f shall not be held liable for losses arising from such interruptions.
Third-Party Game Providers
ba99f acts as an aggregator of games and services provided by third-party studios including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi. While ba99f selects providers carefully and requires compliance with fairness and security standards, ba99f cannot accept liability for losses arising from game malfunctions, data errors, or service interruptions that originate within the third-party provider's own systems.
Player Responsibility
You acknowledge that gambling involves financial risk and that you may lose some or all of the funds deposited into your ba99f wallet. ba99f is not responsible for any financial harm resulting from gambling activity conducted on the platform, including losses incurred during periods when responsible gaming limits were not applied. It is your sole responsibility to set and maintain appropriate limits and to seek help if gambling causes you distress.
Indemnification
You agree to indemnify and hold harmless ba99f and its affiliates from any claims, losses, damages, or expenses (including reasonable legal fees) arising from your breach of these Terms & Conditions, your use of the ba99f platform in violation of any applicable law, or your infringement of any third-party right.
Governing Law
These Terms & Conditions are governed by and construed in accordance with the laws applicable to ba99f's operating jurisdiction. Any dispute arising from or relating to these terms that cannot be resolved through ba99f's internal complaints process shall be subject to the exclusive jurisdiction of the competent courts of the relevant jurisdiction. ba99f will always attempt to resolve disputes amicably before resorting to formal legal proceedings.
Severability
If any provision of these Terms & Conditions is found by a court or other competent authority to be invalid, unlawful, or unenforceable, that provision shall be deemed modified to the minimum extent necessary to make it enforceable. The validity and enforceability of the remaining provisions shall not be affected.
Entire Agreement
These Terms & Conditions, together with the ba99f Privacy Policy and Responsible Gaming Policy, constitute the entire agreement between you and ba99f with respect to your use of the platform and supersede all prior communications, representations, and agreements relating to the same subject matter.
Have Questions About These Terms?
Our support team is available 24/7 to clarify any aspect of ba99f's Terms & Conditions. You can also browse our FAQ for quick answers, or explore the platform's games and betting markets.