Legal Document

bf99 Terms & Conditions

Please read these terms carefully before using the bf99 platform — complete information about your rights and responsibilities is provided here.

Last Updated: January 2026 These terms apply to all services of bf99.

These Terms and Conditions ("Terms") form a legal agreement between bf99 ("Platform", "we", "us") and each individual who uses this platform ("User", "you"). By accessing bf99 or creating an account, you will be considered to have read and fully agreed to all of these terms.

If you do not agree with any part of these terms, please refrain from using bf99. For any questions, contact our support team.

1. General Provisions

bf99 is an online gaming and betting platform operated for adult users residing in Bangladesh. This platform includes slot games, live casino, cricket betting, and other gaming services.

1.1 Language of Agreement

These terms have been drawn up in Bengali and the Bengali version shall be considered the official version. If a translation is provided in another language, the Bengali version shall prevail in the event of any dispute.

1.2 Scope of Terms

These terms apply to all products, services, promotional offers, and all sections of the bf99 website. Game-specific or promotion-specific rules published on the bf99 website serve as a supplement to these general terms.

These terms may be changed at any time. Continued use of the platform after any change will be considered as your acceptance of the new terms.

2. Eligibility & Age Requirements

To open an account on bf99 and participate in any gaming activity, you must meet the following eligibility criteria:

  • You must be at least 21 years old.
  • You are using the platform voluntarily and at your own responsibility.
  • You do not reside in an area where online gaming is completely prohibited.
  • You are not on the self-exclusion list.
For ages 21+ only. Registration by minors is strictly prohibited. bf99 may request identification documents at any time for age verification.

If any user provides a false age, their account will be closed immediately and the associated balance may be forfeited.

3. Account Registration

3.1 Single Account Policy

Each user may operate only one bf99 account. Creating multiple accounts using the same device, IP address, or identity documents is strictly prohibited. If duplicate accounts are detected, all of them will be closed and bonuses will be forfeited.

3.2 Accuracy of Information

The information you provide at registration must be accurate, complete, and consistent with your real identity. bf99 may request the following documents at any time for identity verification:

  • National Identity Card (NID) or passport
  • Bank statement or proof of mobile banking transactions
  • Proof of residential address

3.3 Account Security

It is your responsibility to keep your account password secure. Granting a third party access to your account is prohibited. If you suspect unauthorized access, notify bf99 immediately.

4. Deposits & Withdrawals

4.1 Accepted Payment Methods

The following payment methods are currently accepted at bf99:

  • bKash — Mobile Banking
  • Nagad — Mobile Banking
  • Rocket — Mobile Banking
  • Bank Transfer — Major Bangladeshi banks including Dutch-Bangla Bank, BRAC Bank, and Islami Bank

4.2 Minimum Deposit & Withdrawal Limits

The following limits apply to all payment methods:

  • Minimum deposit: ৳100
  • Minimum withdrawal: ৳500

4.3 Withdrawal Processing Time

bf99 generally processes withdrawal requests within 10 to 45 minutes. Additional time may be required if identity verification is needed.

4.4 Source of Funds

You confirm that all funds deposited are obtained from lawful sources. Transactions associated with money laundering or any illegal financial activity will be cancelled immediately.

5. Welcome Bonus & Promotional Offers

5.1 Welcome Bonus Details

bf99 offers new members a 120% welcome bonus on the first deposit, up to a maximum of ৳10,000.

  • Example 1: Deposit ৳1,000 and receive a ৳1,200 bonus — total balance ৳2,200
  • Example 2: Deposit ৳18,000 and receive a ৳10,000 bonus — total balance ৳28,000

5.2 Wagering Requirements

A 15x wagering requirement applies to the welcome bonus. Wagering is calculated on the bonus amount only, not on the combined total of the deposit and bonus.

Example: ৳1,200 bonus × 15 = ৳18,000 must be wagered to withdraw the bonus funds.

5.3 General Bonus Terms

  • Each user will receive the welcome bonus only once.
  • To receive the bonus, it must be activated within the specified time after making the first deposit.
  • bf99 reserves the right to modify, suspend, or cancel any promotional offer at any time.
  • If evidence of bonus abuse is found, the relevant bonus and any winnings earned from the bonus will be forfeited.

6. Gaming Rules

6.1 Fairness of Game Results

bf99 uses software from established game providers to ensure fair play. All game results are determined by a verifiable random number generator (RNG).

6.2 Betting Limits

Specific betting limits apply to each game category. If an attempt is made to place a bet beyond the set limits, the system will automatically reject it.

6.3 Technical Errors

If a game result is affected by a technical error, that game or bet will be considered void and the funds used will be returned. Any winnings obtained by taking advantage of a technical error will not be approved by bf99.

6.4 Sports Betting

bf99's specific sports betting rules apply to betting on cricket, football, kabaddi, and other sports. The specific rules will be displayed at the time of accepting bets.

7. Prohibited Activities

The following activities are completely prohibited on bf99:

  • Creating multiple accounts or using a third party's account.
  • Conducting coordinated or artificial betting activity with the aim of abusing bonuses.
  • Attempting to breach the platform's security measures.
  • Using automated software, bots, or scripts.
  • Harassing or defrauding other users.
  • Depositing funds obtained from illegal sources.
  • Accessing the platform from a prohibited region using a VPN or proxy.

Violating these prohibitions will result in the immediate closure of the account, forfeiture of all balances and bonuses, and possible legal action.

8. Account Suspension & Closure

8.1 Suspension by bf99

bf99 may suspend or close any account without notice for the following reasons:

  • Violation of any clause of these terms.
  • Suspicion of fraudulent activity.
  • Failure to complete identity verification.
  • Prolonged inactivity.

8.2 Account Closure by the User

You may request to close your account at any time by contacting our support team. Any remaining balance may be withdrawn before account closure, subject to conditions being met.

9. Privacy & Data Protection

bf99 is committed to protecting your personal information. We keep your information secure using SSL encryption and modern cybersecurity measures.

To learn more about how your information is collected, used, and stored, please read our Privacy Policy.

We will never sell your personal information to third parties without your consent. However, information may be provided to the relevant authorities if required to meet legal obligations or to prevent fraud.

10. Responsible Gaming

bf99 is committed to ensuring a responsible gaming environment. Online gaming is a form of entertainment — it should not be used as a source of income.

10.1 Self-Exclusion Feature

If you feel your gaming habits are getting out of control, you can contact us to request that your account be suspended for a specified period.

10.2 Setting Limits

Users can set their own deposit, betting, or loss limits. To learn more about responsible gaming, visit our Responsible Gaming page.

Always bet within your means, keeping the well-being of yourself and your family in mind. If you need help, contact us via 24/7 live chat.

11. Limitation of Liability

bf99 is not liable for the following:

  • Interruption of a game session due to loss of internet connection or technical issues.
  • Errors in third-party software or services.
  • Account damage due to unauthorized access (if the password is leaked through the user's own negligence).
  • Force majeure events — such as natural disasters, government restrictions, or other uncontrollable circumstances.

The maximum compensation payable by bf99 will be limited to the amount of the balance in your account at the time of the relevant incident.

12. Changes to Terms

bf99 reserves the right to partially or fully modify these terms at any time. For significant changes, we will post a notice on the platform or notify you via your registered email.

If you continue to use bf99 after any changes, you will be considered to have automatically agreed to the new terms. Therefore, it is recommended that you visit this page regularly.

13. Contact & Support

If you have any questions or complaints regarding these terms, please contact the bf99 support team:

  • 24/7 Live Chat — available directly on the platform
  • Email: [email protected]
  • Support is available in both Bengali and English

Any dispute or disagreement related to these terms will first be attempted to be resolved through discussion. bf99 is always committed to resolving issues in a fair and transparent manner.