99bf Terms & Conditions — Bangladesh Players
These Terms & Conditions govern your use of the 99bf platform, including account registration, deposits, withdrawals, bonuses, sports betting, and casino gameplay. By accessing 99bf, you agree to be bound by these terms in full. Please read carefully before proceeding.
Summary of Important Terms
The following cards summarise the key areas covered in these Terms & Conditions. They do not replace the full legal text below — please read the complete document before using the 99bf platform.
You must be at least 21 years of age to register and use the 99bf platform. By creating an account, you confirm that you meet this requirement. 99bf enforces age verification through KYC documentation review prior to the first withdrawal from any account.
All transactions on the 99bf platform are conducted in Bangladeshi Taka (BDT). Accepted payment methods include bKash, Nagad, Rocket, Upay, Visa, and Mastercard. Withdrawals are processed to the same payment method used for the corresponding deposit and require a verified account.
All bonuses offered by 99bf are subject to wagering requirements, minimum odds conditions, time limits, and game contribution rates. Bonus abuse — including duplicate accounts, collusion, or manipulation of promotional mechanics — will result in bonus forfeiture and may result in account suspension.
You are solely responsible for maintaining the confidentiality of your 99bf login credentials. One account is permitted per player. 99bf reserves the right to suspend accounts where multiple registrations, shared devices, or shared payment methods are detected across different account holders.
The 99bf platform must not be used for money laundering, fraud, collusion, match-fixing, or any other activity that undermines the integrity of sports betting or casino gaming. Accounts found to be engaged in prohibited activities will be permanently closed and balances may be withheld pending investigation.
99bf reserves the right to amend these Terms & Conditions at any time. Material changes will be communicated to registered players via the site announcement banner and, where appropriate, by direct notification to the registered mobile number on file. Continued use of the platform constitutes acceptance of revised terms.
- 1. Introduction & Acceptance
- 2. Definitions
- 3. Eligibility
- 4. Account Registration & KYC
- 5. Account Security
- 6. Deposits
- 7. Withdrawals
- 8. Bonuses & Promotions
- 9. Sports Betting Rules
- 10. Casino Games
- 11. Prohibited Activities
- 12. Responsible Gaming
- 13. Intellectual Property
- 14. Privacy & Data
- 15. Limitation of Liability
- 16. Amendments & Termination
- 17. Governing Law
- 18. Contact Us
1. Introduction & Acceptance
These Terms & Conditions ("Terms") constitute a legally binding agreement between you ("Player", "User", "you") and 99bf ("we", "us", "the platform", "99bf") governing your access to and use of the website located at https://99bf.io and all related services, products, and content offered thereon, including but not limited to sports betting, live casino, slots, fishing games, and all promotional activities.
By completing account registration, making a deposit, placing a bet, or otherwise using any feature of the 99bf platform, you acknowledge that you have read these Terms in full, that you understand them, and that you agree to be legally bound by them. These Terms apply to all users of the 99bf platform, regardless of the device, browser, or network connection used to access the site.
99bf reserves the right to modify, update, or replace these Terms at any time. The most current version will always be published at https://99bf.io/terms-conditions. Your continued use of the platform following any modification constitutes your acceptance of the revised Terms. If you disagree with any change, you must cease using the platform immediately and contact our support team to close your account.
2. Definitions
For the purposes of these Terms, the following definitions apply:
- "Platform" means the 99bf website at https://99bf.io and all associated services, software, features, and content.
- "Account" means the registered user account created by a Player upon completing the 99bf registration process.
- "Player" means any natural person who has successfully registered an Account on the 99bf platform and meets the eligibility criteria set out in Section 3.
- "Wallet" means the BDT-denominated balance held within a Player's Account on the 99bf platform.
- "Bonus Funds" means any promotional credits, free bet tokens, cashback amounts, or other incentives credited to a Player's Account subject to the bonus terms set out in Section 8.
- "KYC" means the Know Your Customer identity verification process conducted by 99bf in accordance with its internal compliance procedures.
- "BDT" means Bangladeshi Taka (৳), the sole currency used for all transactions on the 99bf platform.
3. Eligibility
The 99bf platform is available exclusively to individuals who satisfy all of the following eligibility criteria:
- You are at least 21 years of age. The 99bf platform is strictly for adults aged 21 and above. Players found to be under the age of 21 will have their accounts immediately closed and any funds returned to the depositing payment method after identity verification, minus any winnings derived from bets placed while underage.
- You are accessing the platform of your own free will and for personal recreational use only.
- You are not acting on behalf of another person, a business entity, or any third party.
- You are not prohibited from gambling under any applicable law, regulation, or court order that applies to you personally.
- You have not previously had an account on the 99bf platform that was closed for reasons of fraud, abuse, or breach of these Terms.
- You are not a current employee, contractor, or close family member of an employee of 99bf or any of its affiliated game content providers or payment partners.
99bf reserves the right to request documentary evidence confirming eligibility at any time, including but not limited to national identity card, passport, or birth certificate. Failure to provide satisfactory documentation within a reasonable timeframe may result in account suspension or closure.
4. Account Registration & KYC
To access the full features of the 99bf platform, including depositing funds, placing bets, and requesting withdrawals, you must complete the account registration process via the 99bf Login page. During registration, you are required to provide accurate, current, and complete information including your full legal name, date of birth, and a valid mobile number for account verification purposes.
Each individual may hold only one registered Account on the 99bf platform. Creating duplicate accounts — whether under the same name, the same mobile number, the same device, or the same payment method — is strictly prohibited and constitutes a material breach of these Terms. Where duplicate accounts are identified, 99bf reserves the right to merge, suspend, or permanently close all associated accounts without prior notice.
KYC verification is required before the first withdrawal can be processed. 99bf may request one or more of the following documents: national identity card (NID), passport, driving licence, or a recent utility bill or bank statement confirming the registered address. Documents must be provided in a clear, legible format. 99bf reserves the right to reject documents that appear altered, incomplete, or inconsistent with the information provided at registration.
The information you provide during registration and KYC must remain current at all times. If your personal details change — including your mobile number or primary payment method — you must update your account information promptly by contacting the 99bf support team.
5. Account Security
You are solely responsible for maintaining the confidentiality of your 99bf login credentials, including your username and password. You must not share your credentials with any third party, store them in an insecure location, or permit any other person to access your Account on your behalf.
Any activity carried out through your Account is your responsibility. If you suspect that your credentials have been compromised, or that your Account has been accessed without your authorisation, you must notify the 99bf support team immediately via the contact details in Section 18. 99bf will investigate the report and take appropriate action, which may include temporary suspension of the Account while the investigation is ongoing.
99bf implements 256-bit TLS encryption across all platform interactions to protect data transmitted between your device and the platform. However, 99bf cannot be held responsible for security breaches that arise from your own negligence, including failure to log out of a shared device, use of an unsecured public Wi-Fi network, or disclosure of credentials to a third party.
6. Deposits
All deposits to the 99bf platform are processed in BDT. The minimum deposit amount is ৳500 per transaction. There is no maximum single deposit limit unless one has been set by the Player using the responsible gaming tools available in the account dashboard.
99bf accepts deposits via the following payment methods: bKash, Nagad, Rocket, Upay, Visa, and Mastercard. Deposits via bKash and Nagad are typically credited to the Player's Wallet within 60 seconds of transaction confirmation. Deposits via Visa and Mastercard may take up to 10 minutes to reflect in the Wallet depending on the issuing bank's processing time.
99bf charges no fees on deposits. Any charges applied by the Player's bank, mobile money provider, or card issuer are the sole responsibility of the Player. 99bf is not responsible for delays in deposit processing caused by third-party payment system downtime, mobile network outages, or bank maintenance windows.
Deposits must originate from payment accounts registered in the Player's own name. Deposits made from payment accounts registered to a third party will be returned and may trigger a KYC review or account suspension pending investigation.
7. Withdrawals
Withdrawal requests may only be submitted once a Player's Account has passed KYC verification. Withdrawals are processed in BDT to the same payment method used for the corresponding deposit. The minimum withdrawal amount is ৳1,000 per transaction.
Withdrawal requests submitted by verified account holders are typically processed within 30 minutes, seven days a week, including Bangladeshi public holidays. Processing times may be extended during periods of high request volume or where additional verification is required by the 99bf compliance team.
99bf reserves the right to delay or withhold a withdrawal where there is reasonable suspicion of fraudulent activity, money laundering, bonus abuse, or any other breach of these Terms. In such cases, the Player will be informed of the delay and provided with a reasonable timeline for resolution.
Withdrawals of Bonus Funds are subject to the wagering requirements and conditions set out in Section 8. Real-money funds deposited by the Player are always available for withdrawal regardless of bonus activity, subject to any active wagering requirements that apply to the bonus component of the Wallet balance.
8. Bonuses & Promotions
99bf may offer welcome bonuses, reload bonuses, cashback promotions, free bets, and other incentive programmes to eligible Players from time to time. All promotions are subject to the specific terms published alongside each offer at the time it is made available. In the event of any conflict between a promotion-specific term and these general Terms, the promotion-specific term shall prevail.
Unless stated otherwise in the promotion-specific terms, the following general bonus conditions apply to all 99bf promotions:
- Each promotion is available once per Player, per household, per device, and per payment account.
- Bonus Funds must be wagered a minimum number of times (the "wagering requirement") before any winnings derived from Bonus Funds can be withdrawn. The applicable wagering requirement will be stated in the promotion-specific terms.
- Bets placed at odds below the minimum qualifying odds stated in the promotion-specific terms do not count towards the wagering requirement.
- Different games may contribute different percentages of bet value towards the wagering requirement. Game contribution rates will be specified in the promotion-specific terms.
- Bonus Funds that are not wagered within the time limit specified in the promotion-specific terms will expire and be removed from the Player's Wallet without notice.
99bf reserves the right to withdraw, modify, or cancel any promotion at any time without prior notice. Bonus abuse — including but not limited to creating multiple accounts to claim a promotion more than once, exploiting technical errors, or placing offsetting bets — will result in Bonus Funds being voided and may result in permanent account closure.
9. Sports Betting Rules
All sports bets placed on the 99bf platform are subject to the sports betting rules applicable to the specific sport, market, and event. These rules govern the settlement of bets in the event of postponement, abandonment, result reversal, or other exceptional circumstances, and are published in the platform's Sports Rules section.
Pre-match bets are accepted until the scheduled kick-off or start time of the event. In-play bets are accepted during the event at the odds displayed at the time the bet is confirmed. Odds and markets may be suspended at any time at the discretion of the 99bf trading team without prior notice.
Cricket betting — including BPL fixtures, Bangladesh Tigers matches, T20 World Cup events, and IPL games — is governed by cricket-specific settlement rules covering rain interruptions, DLS method application, abandoned matches, and ball-by-ball market void conditions. Players are responsible for reading the applicable rules before placing any cricket bet on the 99bf sportsbook.
In the event of a pricing error or manifest error in the odds displayed on the platform, 99bf reserves the right to void the affected bets and return stakes to Players' Wallets. 99bf will make reasonable efforts to correct pricing errors promptly and to notify affected Players within a reasonable timeframe.
10. Casino Games
Casino games on the 99bf platform — including slots, live dealer tables, fishing games, and crash titles — are provided by third-party studios including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi. Each game operates under its own paytable, RTP (return to player) rate, and rules, which are accessible within the game interface.
All casino games on the 99bf platform use certified random number generators (RNGs) supplied and regularly audited by the originating studio. 99bf does not modify game outcomes. Results are determined by the RNG at the moment of bet confirmation and cannot be reversed, edited, or disputed after the outcome has been displayed.
If a game session is interrupted due to a technical fault — such as a network disconnection, server error, or browser crash — the bet will be settled according to the game's outcome at the time of interruption. Where the outcome cannot be determined, the bet will be voided and the stake returned to the Player's Wallet.
11. Prohibited Activities
The following activities are strictly prohibited on the 99bf platform. Engaging in any prohibited activity constitutes a material breach of these Terms and may result in immediate account suspension, permanent closure, forfeiture of funds, and referral to relevant authorities:
- Using the platform for money laundering, terrorist financing, or any other illegal financial activity.
- Placing bets using funds obtained through fraudulent, criminal, or otherwise unlawful means.
- Registering more than one Account on the platform.
- Using automated software, bots, or scripts to interact with the platform, place bets, or claim bonuses.
- Exploiting technical errors, glitches, or pricing mistakes in a systematic or deliberate manner.
- Colluding with other Players to gain an unfair advantage in poker, live dealer games, or any other multiplayer format.
- Engaging in or facilitating match-fixing, spot-fixing, or any other corruption of sporting events on which bets are offered.
- Providing false or misleading information during registration or KYC verification.
- Allowing a third party to use your Account, or using an Account registered to a third party.
12. Responsible Gaming
99bf is committed to promoting responsible gambling. The platform provides a range of responsible gaming tools accessible from the account dashboard, including deposit limits, session time limits, cooling-off periods, and self-exclusion options. Players are encouraged to use these tools proactively to manage their gambling activity.
If you believe that your gambling is becoming harmful — to yourself or to others — please visit our Responsible Gaming page for guidance on available tools and external support resources. You may also contact the 99bf support team directly to request account restrictions or self-exclusion.
The 99bf platform is strictly for adults aged 21 and above. 99bf operates age verification controls as part of the KYC process and does not knowingly permit underage individuals to register, deposit, or place bets on the platform.
13. Intellectual Property
All content on the 99bf platform — including but not limited to text, graphics, logos, icons, images, audio clips, digital downloads, data compilations, and software — is the property of 99bf or its content suppliers and is protected by applicable intellectual property laws. You may not reproduce, distribute, modify, create derivative works from, publicly display, or otherwise exploit any content from the 99bf platform without prior written consent from 99bf.
Game content, including game graphics, sound effects, and paytable data, is the intellectual property of the respective game studios (Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, Ezugi, and others) and is subject to those studios' own intellectual property rights. Nothing in these Terms grants you any rights in such third-party game content.
14. Privacy & Data
The collection, use, storage, and processing of your personal data by 99bf is governed by the 99bf Privacy Policy, which forms part of these Terms and is incorporated herein by reference. By registering an Account, you consent to the processing of your personal data as described in the Privacy Policy.
99bf collects personal information for the purposes of account management, KYC verification, fraud prevention, responsible gaming monitoring, and the provision of customer support. 99bf does not sell personal data to third parties for marketing purposes.
15. Limitation of Liability
To the fullest extent permitted by applicable law, 99bf shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the platform, including but not limited to losses arising from betting outcomes, technical failures, data breaches attributable to your own negligence, or reliance on information published on the platform.
The 99bf platform is provided on an "as is" and "as available" basis. 99bf makes no warranties, express or implied, regarding the continuous availability, accuracy, completeness, or fitness for purpose of the platform or any content thereon. Scheduled and unscheduled maintenance may result in temporary unavailability of the platform or specific features.
In no event shall 99bf's total liability to you for all claims arising from your use of the platform exceed the total amount deposited by you in the twelve months immediately preceding the event giving rise to the claim.
16. Amendments & Termination
99bf reserves the right to amend, update, or replace these Terms at any time. Material changes will be notified to registered Players via the site announcement banner and, where appropriate, by direct notification to the mobile number registered on the account. The revised Terms will take effect from the date of publication at https://99bf.io/terms-conditions.
99bf may suspend or terminate your Account at any time, with or without notice, if we reasonably believe that you have breached any provision of these Terms, engaged in fraudulent or illegal activity, or if continued provision of the service to you creates a legal or regulatory risk for 99bf. Upon termination, any real-money balance remaining in your Wallet (net of any Bonus Funds subject to active wagering requirements) will be returned to your registered payment method following satisfactory identity verification.
You may close your Account at any time by contacting the 99bf support team at the contact details provided in Section 18. Account closure requests are typically processed within 48 hours of receipt of satisfactory verification from the Account holder.
17. Governing Law
These Terms shall be governed by and construed in accordance with applicable law. Any dispute, claim, or controversy arising out of or in connection with these Terms or your use of the 99bf platform that cannot be resolved amicably through direct negotiation with the 99bf support team shall be submitted to binding arbitration in accordance with applicable arbitration rules. Nothing in this clause prevents 99bf from seeking injunctive or other equitable relief in any jurisdiction where such relief is necessary to protect its intellectual property rights or to prevent irreparable harm.
If any provision of these Terms is found to be invalid, unlawful, or unenforceable by a court of competent jurisdiction, that provision shall be severed from the remaining Terms, which shall continue in full force and effect.
18. Contact Us
If you have questions, concerns, or complaints regarding these Terms & Conditions, or if you wish to request account restrictions, self-exclusion, or account closure, please contact the 99bf support team through the following channels:
- Email: [email protected] (plain text, not a clickable link)
- WhatsApp: +880 1700 000000 (display only)
- Live Chat: available on the 99bf platform 24 hours a day, 7 days a week, including Bangladeshi public holidays
The 99bf support team operates in the Bangladesh Standard Time zone (BST, UTC+6) and aims to respond to all written enquiries within one business hour during normal operating hours.
Ready to Start Playing at 99bf?
Now that you have reviewed our Terms & Conditions, explore the full 99bf platform — cricket sportsbook, live casino, slots, and fishing games — all in BDT via bKash or Nagad. For adults aged 21 and above only.
21+ only. Gambling involves financial risk. Please gamble responsibly. Full Terms & Conditions apply.