bf89 Terms & Conditions
These Terms and Conditions constitute the complete legal agreement between you and bf89 governing your use of the bf89 platform, including all betting, casino, and gaming services available to eligible players in Bangladesh. Please read every section carefully before using the platform.
What You Need to Know at a Glance
The sections below contain the full legal text. This summary highlights the most important obligations and rights — it does not replace the full Terms & Conditions.
Eligibility — 21+ Only
You must be at least 21 years of age to register and use bf89. By creating an account you confirm that you meet this age requirement. bf89 reserves the right to request age verification documents at any time.
One Account Per Player
Each player may hold only one bf89 account. Duplicate accounts are strictly prohibited and will result in immediate suspension, forfeiture of all balances and bonuses, and a permanent ban from the platform.
Bonus Wagering Requirements
All bonuses credited to your bf89 account are subject to wagering requirements before withdrawal. Specific multipliers and qualifying games are detailed in each individual promotion's terms. Bonus abuse results in forfeiture.
Account Security
You are solely responsible for maintaining the confidentiality of your bf89 login credentials. bf89 will never ask for your password via email, SMS, or live chat. Report suspected unauthorised access to support immediately.
Deposits & Withdrawals
Deposits and withdrawals are processed in BDT via approved payment methods including bKash, Nagad, Rocket, Upay, and bank transfer. Minimum deposit is ৳200. Full identity verification is required before the first withdrawal is processed.
Responsible Gaming
bf89 is committed to responsible gambling. Deposit limit, cooling-off, and self-exclusion tools are available to all players. If gambling is causing harm, contact our 24/7 support team or visit the bf89 Responsible Gaming page for guidance.
In these Terms and Conditions, the following definitions apply unless the context requires otherwise:
- "bf89" or "the Platform" refers to the online betting and gaming platform operated at bf89.io, including all associated products, services, tools, and features made available to registered players.
- "We", "Us", "Our" refers to the operator of bf89.
- "You", "Your", "Player" refers to any individual who accesses, registers on, or uses the bf89 platform.
- "Account" means the personal player account created upon successful registration on bf89.
- "Balance" means the total real-money funds held in your bf89 Account at any given time, excluding bonus funds unless otherwise stated.
- "Bonus Funds" means any promotional credits, free bet allocations, or bonus amounts credited to your Account by bf89 under any promotion.
- "Wagering Requirement" means the number of times Bonus Funds must be staked before they become eligible for withdrawal.
- "BDT" refers to Bangladeshi Taka (৳), the currency in which all account balances, deposits, and withdrawals are denominated on bf89.
- "Sporting Event" means any cricket match, football match, kabaddi contest, or other athletic competition offered for wagering on bf89.
- "Settlement" means the process by which bf89 determines the outcome of a bet and credits or debits the relevant Account accordingly.
These Terms and Conditions constitute a legally binding agreement between you and bf89. By completing the account registration process, making a deposit, placing a bet, or otherwise accessing any feature of the bf89 platform, you confirm that you have read, understood, and accepted these Terms and Conditions in their entirety.
These Terms and Conditions should be read in conjunction with our Privacy Policy and Responsible Gaming Policy, both of which are incorporated by reference into this agreement and form part of the overall legal framework governing your use of bf89.
If you are accessing the platform on behalf of another person, you represent that you have the authority to bind that person to these terms. In practice, however, Account holders must be natural persons — corporate or institutional accounts are not permitted.
To register and use bf89, you must satisfy all of the following eligibility criteria at the time of registration and on an ongoing basis throughout your use of the platform:
- You must be at least 21 years of age. bf89 strictly enforces this age requirement and will not knowingly permit anyone under 21 to hold an Account or participate in any wagering activity on the platform.
- You must be physically located in Bangladesh or be a Bangladeshi national accessing the platform from abroad, subject to the laws of your jurisdiction.
- You must not be a current or former employee, contractor, officer, director, or close associate of bf89 or any of its affiliated entities, subsidiaries, or technology partners.
- You must be legally permitted to engage in online gambling activities under the laws applicable to you in your country or territory of residence.
- You must not have been previously excluded, self-excluded, or permanently banned from the bf89 platform under any Account or username.
bf89 reserves the right to request documentary proof of eligibility — including a copy of your National ID card (NID), passport, or birth certificate — at any time during your Account lifecycle. Failure to provide satisfactory documentation within the timeframe specified by bf89 may result in Account suspension and withholding of funds pending verification.
Each eligible player may open one Account only on bf89. The creation of multiple Accounts by a single individual — whether under the same or different names, phone numbers, email addresses, payment methods, or device identifiers — is strictly prohibited.
During registration, you are required to provide accurate, current, and complete information including but not limited to your full legal name, date of birth, residential address in Bangladesh, mobile phone number, and a valid email address. Providing false or misleading information at any stage of registration constitutes a material breach of these Terms and Conditions.
bf89 may conduct identity verification checks using the information you submit during registration. These checks may be performed by third-party verification services. By submitting your registration details, you consent to such checks being carried out.
bf89 reserves the sole and absolute discretion to decline any registration application without providing a reason. Residents of any jurisdiction in which online gambling is explicitly prohibited by law should not attempt to register.
You are solely and entirely responsible for maintaining the confidentiality and security of your bf89 Account login credentials, including your username and password. You must not share your credentials with any third party under any circumstances.
bf89 will never contact you via email, SMS, live chat, or any other channel to request your Account password. Any communication purportedly from bf89 requesting your password should be treated as fraudulent and reported to our support team immediately.
All activity conducted through your Account — including bets placed, deposits made, and withdrawals requested — will be attributed to you and treated as authorised unless you have previously notified bf89 of suspected unauthorised access in writing. You must contact bf89 support without delay if you suspect that your Account has been accessed without your authorisation.
bf89 recommends that you use a strong, unique password for your Account and enable any two-factor authentication features when made available. Passwords should not be reused across multiple platforms.
bf89 accepts deposits in BDT (Bangladeshi Taka, ৳) via the following approved payment methods: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, BRAC Bank, City Bank, Islami Bank, Sonali Bank, Visa, and Mastercard. The availability of specific payment methods may vary. Please check the Cashier section of the platform for the current list of active methods.
- The minimum deposit is ৳200 per transaction.
- There is no maximum single deposit limit by default, though bf89 may apply transaction limits at its discretion for fraud prevention or compliance purposes.
- Deposits are credited to your Account balance in real time for mobile wallet methods (bKash, Nagad, Rocket, Upay) during normal processing hours. Bank transfers may take up to 24 hours to reflect.
- bf89 does not charge fees on deposits; however, your payment provider may apply their own transaction charges, for which bf89 bears no responsibility.
- Only funds deposited from payment methods registered in your own name will be accepted. Third-party deposits are strictly prohibited and will result in Account suspension and return of funds.
bf89 reserves the right to perform additional verification checks on large or unusual deposit transactions before crediting them to your Account. In the event that a deposit is credited in error, bf89 reserves the right to reverse the credit without prior notice to you.
Withdrawal requests may only be submitted once your Account has passed full Know Your Customer (KYC) verification. Required verification documents include a government-issued photo ID (National ID card or passport) and proof of the payment method used for your most recent deposit.
- The minimum withdrawal amount is ৳500 per transaction.
- Withdrawals to mobile wallets (bKash, Nagad, Rocket) are targeted for processing within 15 minutes for fully verified Accounts during standard operating hours.
- Bank transfer withdrawals may take up to 3 business days depending on the receiving institution.
- Withdrawals will be returned to the same payment method used for the most recent deposit wherever technically possible. If this is not possible, bf89 will contact you to agree an alternative method.
- bf89 does not charge withdrawal fees; however, your payment provider may deduct charges on receipt of funds.
- bf89 reserves the right to delay or decline withdrawal requests pending completion of enhanced due diligence checks, particularly where unusual betting patterns, rapid deposit-withdrawal activity, or other risk indicators are present.
Any Bonus Funds or winnings derived from Bonus Funds that have not satisfied the applicable Wagering Requirement will not be eligible for withdrawal. Attempting to withdraw ineligible bonus balances will result in the forfeiture of those funds.
bf89 may from time to time offer bonuses, free bets, deposit match promotions, cashback offers, tournament prize pools, and other promotional incentives to eligible players. All promotions are subject to the specific terms attached to each offer, which will be made available on the relevant promotion page at the time of the offer.
The following general conditions apply to all bf89 promotions unless explicitly stated otherwise in the promotion-specific terms:
- A player must have a fully registered and verified Account to claim any promotion.
- Bonuses are non-transferable and have no cash value until wagering requirements are fully satisfied.
- bf89 reserves the right to withdraw, amend, or cancel any promotion at any time. Where a promotion is withdrawn after a player has already opted in, the player will be notified and may complete existing wagering requirements under the original terms.
- Players who have self-excluded or set a deposit limit on their Account may be ineligible for certain promotional offers.
- Multiple account holders or players found to be engaging in bonus abuse — including but not limited to coordinated wagering, arbitrage, or exploitation of promotional structures — will have bonuses forfeited and Accounts suspended.
- bf89 reserves the right to determine at its sole discretion what constitutes bonus abuse.
All sports betting activity on bf89 is governed by the following general rules. Sport-specific rules are published separately in the relevant sportsbook section of the platform and form part of these Terms and Conditions.
- Bet acceptance: bf89 reserves the right to refuse or limit any bet at any time without providing a reason. Acceptance of a bet at the odds displayed at time of placement is confirmed by a unique bet reference number issued by the platform.
- Odds changes: Odds are subject to change at any time prior to acceptance. If odds change after you have submitted your bet but before acceptance, the new odds will be presented to you for confirmation before the bet is confirmed.
- Minimum and maximum stakes: Minimum stake per bet is ৳50. Maximum payout per bet or accumulator is ৳500,000. bf89 may apply lower individual player limits at its discretion.
- Void bets: A bet will be declared void and the stake returned where: a Sporting Event is cancelled without rescheduling; an event is postponed and not completed within 48 hours of the original scheduled time; or a clear pricing error has occurred.
- In-play betting: In-play (live) bets are subject to a brief acceptance delay to prevent exploitation of delayed data feeds. bf89 makes no guarantee of in-play bet acceptance and reserves the right to suspend in-play markets at any time.
- Result disputes: In the event of a disputed result, bf89's decision — informed by official governing body results (such as the ICC for cricket, FIFA for football) — is final and binding.
Casino games, live dealer games, slot titles, and fishing games available on bf89 are provided by third-party game studios including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi. Each game is governed by its own rules, which are accessible within the game interface.
- All casino games use certified Random Number Generator (RNG) software. RTP (return-to-player) percentages for all slot and table games are published within the respective game interfaces.
- In the event of a disconnection during a game round, the round will be completed automatically by the software. The result of any such round is final. bf89 is not liable for losses resulting from disconnection caused by your internet service provider or device.
- Game malfunctions — whether caused by software error, incorrect display, or data feed failure — void all affected rounds. Stakes will be returned to the player's Account in the event of a confirmed malfunction.
- bf89 reserves the right to remove, replace, or modify any game in its casino library at any time without notice.
The following activities are expressly prohibited on bf89 and constitute a material breach of these Terms and Conditions:
- Registering more than one Account, or permitting another individual to use your Account.
- Providing false, inaccurate, or misleading personal information at registration or during any verification process.
- Using automated bots, scripts, scraping tools, or any artificial means to interact with the platform, place bets, or extract data.
- Colluding with other players to manipulate the outcome of casino games, tournaments, or bonus structures.
- Exploiting software errors, glitches, or loopholes to gain an unfair advantage. Any winnings derived from exploiting a confirmed error will be void and forfeited.
- Using the bf89 platform for any form of money laundering, structuring, or other financial crime.
- Engaging in match-fixing, insider betting, or any form of corruption relating to Sporting Events offered on the platform.
- Attempting to reverse-engineer, decompile, or otherwise tamper with the bf89 platform's software or infrastructure.
bf89 actively monitors all Account activity for indicators of prohibited conduct. Where prohibited conduct is confirmed or reasonably suspected, bf89 may immediately suspend the Account, withhold all funds pending investigation, report the matter to relevant authorities, and permanently ban the player.
bf89 reserves the right to suspend or permanently close any Account at any time, with or without prior notice, in any of the following circumstances:
- Breach of any provision of these Terms and Conditions.
- Failure to complete identity verification within the required timeframe.
- Suspected fraudulent activity, money laundering, or violation of applicable law.
- Receipt of a chargeback claim from a payment provider relating to deposits made from your Account.
- A player's own request for self-exclusion under the Responsible Gaming policy.
You may request closure of your Account at any time by contacting bf89 customer support. Upon voluntary Account closure, any remaining real-money balance (excluding non-eligible Bonus Funds) will be returned to your verified payment method within 5 business days, provided all outstanding verification requirements have been met.
Where an Account is suspended or closed due to breach of these Terms and Conditions, bf89 reserves the right to withhold part or all of the Account balance at its discretion, subject to applicable law.
bf89 is committed to the promotion of responsible gambling. We recognise that gambling can become harmful for a minority of players and we maintain a range of tools to help players manage their activity responsibly. These include:
- Deposit limits: Players may set daily, weekly, or monthly deposit limits on their Account at any time via the Account Settings panel.
- Loss limits: Players may set a maximum net loss threshold over a defined period. Once reached, further play is restricted until the limit period resets or is adjusted upward after a cooling-off period.
- Session time limits: Players may configure reminders or automatic session timeouts after a set period of continuous play.
- Cooling-off periods: Players may request a temporary break from the platform for a period of 24 hours, 7 days, 30 days, or 90 days.
- Self-exclusion: Players who feel gambling is becoming a problem may request indefinite self-exclusion from the platform by contacting support. Self-exclusion takes effect within 24 hours and cannot be reversed for a minimum period of 6 months.
bf89 restricts all promotional communications to players who have set deposit limits or entered a cooling-off or self-exclusion period. Players aged 21+ are the only eligible participants on this platform. If you are concerned about your gambling behaviour, we strongly encourage you to use these tools or contact our support team at [email protected].
For more detailed guidance, please visit our Responsible Gaming page.
To the fullest extent permitted by applicable law, bf89 shall not be liable to you for any loss or damage of any kind arising from or connected to your use of the platform, including but not limited to:
- Any loss of profits, revenue, data, business, or goodwill, whether direct or indirect.
- Losses arising from platform downtime, technical failures, or maintenance periods.
- Losses resulting from your reliance on information displayed on the platform, including odds, statistics, or live scores.
- Losses arising from the actions or omissions of third-party game providers, payment processors, or data feed suppliers.
- Any unauthorised access to or alteration of your Account where you have not taken reasonable steps to protect your login credentials.
Nothing in these Terms and Conditions limits bf89's liability for death or personal injury caused by its gross negligence, or for fraud or fraudulent misrepresentation. bf89's total aggregate liability to you in respect of all claims arising under or in connection with your Account shall not exceed the total value of deposits made by you to the platform in the 12-month period immediately preceding the event giving rise to the claim.
bf89 reserves the right to amend, update, or replace these Terms and Conditions at any time. Where changes are material, bf89 will notify registered players via email or a prominent notice on the platform at least 7 days prior to the changes taking effect. Minor amendments — including corrections of typographical errors, clarifications of existing provisions, or updates required by law — may be made without advance notice.
Your continued use of the bf89 platform after the effective date of any amendment constitutes your acceptance of the revised Terms and Conditions. If you do not agree with any amended terms, you must stop using the platform and contact support to arrange Account closure.
The version of the Terms and Conditions in force at the time of any dispute will govern the resolution of that dispute, unless a court of competent jurisdiction orders otherwise.
These Terms and Conditions shall be governed by and construed in accordance with the laws applicable to the operation of bf89 and its player base in Bangladesh. Any dispute arising out of or in connection with these Terms and Conditions that cannot be resolved through direct negotiation or our internal complaints procedure shall be submitted to the exclusive jurisdiction of the courts or arbitral bodies specified by the governing operator.
bf89 operates its platform in English. In the event of any inconsistency between an English version of these Terms and Conditions and any translation produced for reference purposes, the English version shall prevail.
If you have any questions, concerns, or complaints relating to these Terms and Conditions or your use of the bf89 platform, please contact our support team through any of the following channels:
- Email: [email protected] (plain text — not a clickable link)
- Live Chat: Available 24 hours a day, 7 days a week directly on the bf89 platform
- Response time: Live chat queries are typically resolved within 5 minutes; email queries within 24 hours during Bangladesh Standard Time (BST, UTC+6) business hours
bf89 operates a formal complaints procedure. If your concern is not resolved to your satisfaction at first contact, you may escalate it to our Compliance team by clearly marking your email with the subject line "Formal Complaint — [Your Account Username]". bf89 commits to providing a written response to all formal complaints within 10 business days.
Ready to Play on bf89?
Now that you have reviewed our Terms & Conditions, explore the full bf89 platform. Bet on cricket, spin slots, or join a live casino table. Deposit from ৳200 via bKash or Nagad. 21+ only. Please gamble responsibly.