Terms & Conditions
Please read these terms carefully before using bf999. By accessing our platform, you agree to be bound by the following conditions.
Last Updated: January 2026
These Terms & Conditions govern your access to and use of bf999, Bangladesh's trusted online casino and sports betting platform. By registering an account, depositing funds, or participating in any game or promotion on bf999, you confirm that you have read, understood, and agreed to every provision set out in this document.
If you do not agree with any part of these terms, you must discontinue use of the platform immediately. bf999 reserves the right to update these Terms & Conditions at any time without prior notice, and continued use of the platform constitutes your acceptance of any changes.
1. Acceptance of Terms
By accessing bf999 through any device — mobile, tablet, or desktop — you enter into a legally binding agreement with bf999. This agreement covers all services provided on the platform, including cricket betting, live casino games, slots, crash games, and fish arcade titles.
These Terms & Conditions apply alongside our Privacy Policy and Responsible Gaming Policy. In the event of any conflict, these Terms & Conditions shall prevail. By proceeding, you acknowledge that online gambling involves financial risk and that you accept full personal responsibility for any losses incurred.
2. Eligibility
To register and maintain an active account on bf999, you must satisfy all of the following eligibility requirements at all times:
- You must be at least 21 years of age. bf999 operates strictly as a 21+ platform.
- You must be a natural person with full legal capacity to enter into binding contracts under applicable law.
- You must not be a resident of any jurisdiction where online gambling is explicitly prohibited by law.
- You must register using your own accurate personal information. Providing false details will result in immediate account suspension.
bf999 reserves the right to request identity verification documents at any time. Failure to provide satisfactory documentation within the required timeframe may result in account restriction or closure. We are committed to maintaining a safe environment for all players across Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, Barisal, and beyond.
3. Account Registration and Security
Each player is permitted to hold exactly one active account on bf999. Duplicate accounts, multi-accounting, or shared accounts are strictly prohibited. If multiple accounts are detected linked to the same person, household, device, or payment method, bf999 reserves the right to close all associated accounts and forfeit any pending balances.
Password and Login Security
You are solely responsible for maintaining the confidentiality of your bf999 login credentials. Do not share your username or password with any third party. bf999 will never ask for your password through email, SMS, or chat. If you suspect unauthorised access to your account, contact our support team immediately.
KYC Verification
Before processing any withdrawal, bf999 may require you to complete a Know Your Customer (KYC) verification process. You may be asked to submit one or more of the following:
- A valid government-issued photo identification (National ID card, passport, or driving licence).
- Proof of address issued within the last three months (utility bill, bank statement, or similar).
- Proof of payment method ownership (screenshot of bKash, Nagad, Rocket, or Upay account matching your registered name).
4. Deposits and Withdrawals
All financial transactions on bf999 are conducted in Bangladeshi Taka (BDT). We support a range of local payment methods to ensure fast, convenient access to your funds.
Deposit Policy
Deposits are processed immediately upon confirmation from your payment provider. Minimum and maximum deposit limits apply per transaction and per day; please refer to the payment page for current limits. bf999 does not charge fees on deposits, although your payment provider may apply their own charges. You must only deposit funds from payment accounts registered in your own name.
Withdrawal Policy
Withdrawal requests are typically processed within 1–24 hours, subject to successful KYC completion and any applicable wagering requirements on bonus balances. The following conditions apply to all withdrawals:
- Withdrawals may only be made to a payment method registered in the same name as your bf999 account.
- Any bonus funds credited to your account are subject to a rollover requirement before withdrawal is permitted.
- bf999 reserves the right to delay or suspend a withdrawal pending additional identity checks if unusual activity is detected on the account.
5. Bonuses and Promotions
bf999 offers a range of bonuses and promotional offers to both new and existing players. All bonuses are subject to the following general conditions unless specifically overridden by the terms of a particular promotion:
- A welcome bonus is available to new members on their first qualifying deposit. The minimum deposit and rollover requirement will be stated in the active promotion terms.
- Free spins awarded as part of a promotion may be restricted to specific slot titles. Winnings from free spins are treated as bonus funds and are subject to rollover requirements.
- Bonus abuse, including but not limited to placing opposing bets to guarantee a profit regardless of outcome, will result in the cancellation of the bonus and any associated winnings.
- bf999 reserves the right to withdraw, amend, or cancel any promotion at any time without prior notice.
If you are unsure about the terms attached to a specific promotion, please contact our support team before claiming the offer. Claiming a bonus constitutes your acceptance of its specific terms and conditions.
6. Fair Use and Prohibited Conduct
To maintain a fair and secure environment for all users, the following conduct is strictly prohibited on the bf999 platform:
- Using automated software, bots, scripts, or any artificial intelligence tool to gain an unfair advantage in any game or betting market.
- Engaging in any form of collusion with other players to manipulate game outcomes or exploit promotional offers.
- Attempting to launder money or process the proceeds of any criminal activity through the bf999 platform.
- Threatening, harassing, or using abusive language toward bf999 staff or other users through any communication channel.
- Registering or accessing the platform from a restricted jurisdiction where online gaming is prohibited by applicable law.
Any breach of these prohibited conduct provisions may result in immediate account suspension, permanent closure, forfeiture of balances, and referral to relevant authorities where legally required.
7. Privacy and Data Protection
bf999 is committed to protecting your personal data. All information collected during registration and account use is processed in accordance with our Privacy Policy, which forms part of these Terms & Conditions by reference. We implement industry-standard SSL encryption across all pages to keep your data secure.
We do not sell, rent, or share your personal information with third parties for marketing purposes without your explicit consent. You retain the right to request access to, correction of, or deletion of your personal data held by bf999, subject to legal retention obligations.
8. Intellectual Property
All content on bf999 — including but not limited to logos, graphics, text, software, game interfaces, and promotional materials — is the exclusive intellectual property of bf999 or its licensed content providers. Unauthorised reproduction, modification, distribution, or public display of any bf999 content is strictly prohibited.
Game titles, mechanics, and software provided by third-party studios such as Pragmatic Play, Evolution Gaming, Spribe, NetEnt, Microgaming, and Ezugi remain the intellectual property of their respective owners. bf999 operates these games under valid licensing agreements.
9. Limitation of Liability
bf999 shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of — or inability to use — the platform, including but not limited to loss of profits, loss of data, or service interruption. This limitation applies to the maximum extent permitted by applicable law.
bf999 does not guarantee uninterrupted or error-free access to the platform. Scheduled maintenance, technical upgrades, and unforeseen outages may temporarily affect service availability. We will endeavour to provide advance notice of scheduled downtime wherever possible.
10. Amendments to These Terms
bf999 reserves the right to revise these Terms & Conditions at any time. When changes are made, the updated version will be published on this page with a revised effective date. It is your responsibility to review these terms periodically. Your continued use of the platform after any amendment constitutes your binding acceptance of the revised terms.
We encourage all players to save or bookmark this page so they can check for any updates before continuing to use bf999 services.
11. Responsible Gaming
bf999 is firmly committed to responsible gaming. Gambling should be an enjoyable form of entertainment — not a means of income or a way to resolve financial difficulties. If you feel that gambling is negatively affecting your daily life, relationships, or finances, we urge you to seek help immediately. Players must be 21 years or older to register and play on bf999.
We provide self-exclusion, deposit limit, and session time-out tools within your account settings. You may also contact our support team at any time to request a temporary or permanent account closure. For external help, please reach out to a mental health or addiction counselling service available in Bangladesh.
12. Governing Law and Disputes
These Terms & Conditions are governed by and construed in accordance with applicable law. Any dispute arising out of or in connection with your use of bf999 shall first be addressed through our internal complaints resolution process. You may submit a complaint to our support team, and we will endeavour to resolve it within 10 working days. If a resolution cannot be reached, you agree to seek mediation before pursuing any formal legal proceedings.
Why Players Trust bf999
Every page and transaction is secured with industry-standard SSL encryption.
All games use certified RNG technology to ensure fair and unbiased outcomes.
bKash and Nagad withdrawals processed within 1–24 hours after KYC approval.
Deposit limits, session timers, and self-exclusion tools available to all members.
Explore slots from Pragmatic Play, NetEnt, Microgaming and more, optimised for mobile.
Bet on BPL, IPL, T20 World Cup and Bangladesh Tigers matches in real time.
Ready to Get Started?
Join thousands of players across Bangladesh enjoying safe, fast, and exciting games on bf999.