bac99 Terms & Conditions
These Terms & Conditions govern your access to and use of the bac99 platform, including all casino games, sports betting markets, bonuses, and account services. Please read this document carefully before registering or placing any wagers.
Key Terms Summary
The full legal text appears below. These feature cards highlight the six most important obligations and protections for bac99 players.
Age Requirement: 21+
You must be at least 21 years of age to register, deposit, or wager on bac99. We reserve the right to request identity documents at any time to verify age compliance. Accounts found to belong to minors will be closed and balances forfeited.
One Account Per Player
Each player may hold only one active bac99 account. Duplicate accounts will be merged or closed, and any bonus funds obtained through multiple registrations will be voided. Deposits and withdrawals are processed through verified bKash, Nagad, Rocket, or Upay accounts held in your own name.
Bonus Wagering Requirements
All promotional bonuses, free spins, and cashback awards are subject to wagering requirements stated at the time of the offer. Bonus funds must be wagered the specified number of times before any withdrawal can be processed. bac99 may modify or withdraw promotions at any time with reasonable notice.
Fair Play & Integrity
Any attempt to exploit software vulnerabilities, engage in arbitrage betting, use automated betting scripts, or collude with other players constitutes a material breach of these Terms. bac99 reserves the right to void bets, suspend accounts, and recover funds obtained through unfair play.
Withdrawals & Verification
Withdrawal requests are subject to identity verification (KYC). You must provide a valid national ID or passport and proof of payment method ownership before your first withdrawal is approved. bac99 targets mobile wallet withdrawals within 10 minutes of approval for verified accounts.
Governing Law
These Terms are governed by the laws applicable to bac99's operating jurisdiction. Players are solely responsible for determining whether accessing and using bac99 is lawful in their own jurisdiction. Use of the platform constitutes acceptance of these Terms in full.
- 01Introduction
- 02Definitions
- 03Eligibility & Registration
- 04Account Management
- 05Deposits & Payments
- 06Withdrawals
- 07Bonuses & Promotions
- 08Betting & Gaming Rules
- 09Fair Play & Prohibited Conduct
- 10Responsible Gaming
- 11Privacy & Data
- 12Intellectual Property
- 13Limitation of Liability
- 14Suspension & Termination
- 15Disputes & Complaints
- 16Amendments
- 17Governing Law
- 18Contact Us
Introduction
bac99 operates an online casino and sports betting platform accessible at https://bac99.io. The platform is designed to serve adult players in Bangladesh and provides access to casino games, live dealer tables, slot machines, and sports betting markets including cricket, football, kabaddi, and other sporting events.
These Terms apply to all services offered by bac99, including but not limited to: casino games (slots, table games, live dealer), sports betting (pre-match and in-play), virtual games, promotional bonuses, loyalty programmes, and customer support interactions. These Terms should be read in conjunction with our Privacy Policy and Responsible Gaming Policy, both of which are incorporated herein by reference.
bac99 reserves the right to modify, update, or replace these Terms at any time. Continued use of the platform following the posting of updated Terms constitutes acceptance of those changes. We recommend that you review these Terms periodically to remain informed of any updates.
Definitions
For the purposes of these Terms, the following definitions apply:
- "Account" means a registered player account on the bac99 platform associated with a unique username and verified identity.
- "Balance" means the total funds held in a player's bac99 wallet, comprising real-money deposits and any qualifying bonus funds separately tracked.
- "Bonus Funds" means any promotional credit, free spin value, cashback award, or other non-cash incentive credited to a player's account subject to wagering requirements.
- "Deposit" means a transfer of real money from a player's verified payment method (bKash, Nagad, Rocket, Upay, or bank transfer) to the player's bac99 account balance.
- "KYC" means Know Your Customer — the identity and age verification process required before withdrawals are approved and as directed by our compliance team.
- "Platform" means the bac99 website, mobile web interface, and any associated software applications providing access to games and betting markets.
- "Wager" or "Bet" means any real-money stake placed on a casino game outcome or a sports betting market through the bac99 platform.
- "Winnings" means any funds credited to a player's account as a result of a successful wager outcome, after deduction of the original stake amount.
Eligibility & Registration
3.1 Age Requirement
You must be at least 21 years of age to register an account and use any service on the bac99 platform. This age restriction is strictly enforced. By completing the registration process, you represent and warrant that you are 21 years of age or older. bac99 reserves the right to request government-issued identity documentation at any point to verify your age. Where age verification fails or is refused, the account will be suspended and any balance consisting solely of bonus funds will be forfeited.
3.2 Jurisdictional Responsibility
You are solely responsible for ensuring that accessing and using the bac99 platform is lawful in your jurisdiction. bac99 does not provide legal advice and makes no representation that use of the platform is permissible under the laws of any specific country or territory. By registering, you confirm that online gambling is not prohibited in your jurisdiction and that you are not accessing the platform from any jurisdiction where such activity is restricted.
3.3 Registration Requirements
To open a bac99 account you must provide accurate, current, and complete information including your full legal name, date of birth, residential address, email address, and a valid mobile number registered in your name. You agree to update your account information promptly if any details change. Providing false information at registration is grounds for immediate account closure and forfeiture of all funds.
3.4 One Account Per Person
Each individual may hold only one registered account on bac99. Opening multiple accounts — whether in your own name or using the personal details of another person — is strictly prohibited. bac99 uses automated fraud detection systems to identify duplicate registrations. Where duplicate accounts are identified, all associated accounts will be suspended, bonus funds will be voided, and the matter may be referred to relevant authorities.
Account Management
4.1 Account Security
You are responsible for maintaining the confidentiality of your bac99 login credentials, including your username and password. You must not share your credentials with any third party. bac99 recommends that you use a strong, unique password and enable any available two-factor authentication features. Any activity conducted through your account is your responsibility unless you have promptly notified bac99 of unauthorised access.
4.2 Account Verification (KYC)
bac99 operates a Know Your Customer (KYC) programme consistent with internationally recognised responsible gaming and anti-money laundering standards. You may be asked to provide one or more of the following documents at any time: a valid national identity card (NID), passport, or driving licence for age and identity verification; proof of address such as a utility bill or bank statement issued within 90 days; and proof of payment method ownership such as a screenshot of your registered bKash or Nagad account. Failure to provide requested documentation within a reasonable timeframe may result in account suspension and withdrawal delays.
4.3 Inactive Accounts
An account is considered inactive if no login, deposit, withdrawal, or wager activity has been recorded for a continuous period of 12 months. bac99 reserves the right to apply an administrative maintenance fee of ৳200 per month to inactive account balances after the 12-month inactivity period. You will be notified by email before any inactivity fee is applied. Accounts that reach a zero balance as a result of inactivity fees may be closed.
4.4 Account Closure by Player
You may request closure of your bac99 account at any time by contacting our support team at [email protected]. Upon closure, any remaining real-money balance will be returned to your verified payment method within 5 business days, subject to completed KYC verification. Bonus funds that have not yet met wagering requirements will be forfeited upon voluntary account closure.
Deposits & Payments
5.1 Accepted Payment Methods
bac99 accepts deposits via the following payment methods: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank mobile banking, and selected local bank transfer channels. All payment methods must be registered in your own name. Third-party deposits — where the payment account is registered to a person other than the account holder — are not permitted and will be returned where technically possible or held pending investigation.
5.2 Deposit Limits
The minimum deposit amount is ৳200. There is no standard maximum deposit limit; however, bac99 may apply transaction limits for fraud prevention or compliance purposes at its discretion. Players may also voluntarily set personal deposit limits through their account settings as a responsible gaming measure. Voluntary deposit limits take effect immediately when reduced, and a 24-hour cooling-off period applies when a player requests an increase to a previously set limit.
5.3 Processing Times
Deposits via bKash, Nagad, Rocket, and Upay are typically credited to your bac99 account within 60 seconds of a successful transaction. Bank transfer deposits may take up to 2 business hours depending on the originating institution's processing schedule. bac99 is not responsible for delays caused by the payment provider's infrastructure.
5.4 Currency
All deposits, wagers, and withdrawals on the bac99 platform are denominated in Bangladeshi Taka (BDT, ৳). No foreign currency conversion is applied at the platform level. If your payment method processes in a different currency, any conversion fees are the sole responsibility of your payment provider.
Withdrawals
6.1 Withdrawal Eligibility
Withdrawals are available to players whose accounts have completed KYC verification. A minimum of one deposit must have been made on the account before a withdrawal request can be submitted. Withdrawal requests may only be made to a payment method that has previously been used for a deposit on the account and that is registered in your name.
6.2 Processing Times
bac99 targets approval and processing of mobile wallet withdrawal requests (bKash, Nagad, Rocket, Upay) within approximately 10 minutes for fully verified accounts during normal operating hours. Bank transfer withdrawals may take up to 1 business day. During periods of unusually high volume or following a large win, bac99 reserves the right to extend the processing time to a maximum of 3 business days while conducting standard security and integrity checks.
6.3 Withdrawal Limits
The minimum withdrawal amount is ৳500. Maximum withdrawal limits may apply depending on your account verification tier and payment method. bac99 will communicate applicable limits through your account dashboard. Players who have received a large bonus may be subject to maximum win withdrawal caps as specified in the relevant promotional terms.
6.4 Wagering Requirement Compliance
You may not withdraw funds that include active bonus funds which have not yet satisfied the applicable wagering requirement. Where a withdrawal request is submitted that includes unwagered bonus funds, bac99 will either deduct the bonus balance before processing the withdrawal or require you to forfeit the bonus before proceeding. Real-money deposits that are not subject to an active bonus are freely withdrawable at any time subject to KYC completion.
Bonuses & Promotions
7.1 Welcome Bonus
bac99 offers new players a welcome bonus of up to ৳20,000 on their first deposit, subject to the specific terms stated on the promotions page at the time of registration. The welcome bonus is available to one account per household, per device, and per IP address. The welcome bonus is not available in conjunction with any other new player offer unless explicitly stated.
7.2 Wagering Requirements
All bonuses are subject to wagering requirements. The applicable wagering multiplier for each promotion is stated in the individual promotion terms. Unless stated otherwise, bonus funds must be wagered the specified number of times using real-money bets before any winnings derived from bonus funds may be withdrawn. Not all games contribute equally to wagering requirements — slots typically contribute 100%, while table games and live dealer games may contribute at a reduced rate as specified in the promotion terms.
7.3 Bonus Validity
All bonus offers carry an expiry period, typically 7 to 30 days from the date of crediting, as specified in the individual promotion terms. Bangladesh Standard Time (BST, UTC+6) is the reference time zone for all bonus validity periods. Bonus funds and any associated winnings that remain subject to uncompleted wagering requirements at the time of expiry will be forfeited automatically.
7.4 Promotion Modifications
bac99 reserves the right to modify, suspend, or withdraw any bonus offer or promotional campaign at any time with reasonable prior notice. Players who have already opted into an active promotion will not be retroactively disadvantaged by changes made after the opt-in date, provided that the player continues to meet all relevant eligibility criteria.
Betting & Gaming Rules
8.1 Game Rules
Each casino game and sports betting market on bac99 operates according to its own specific rules, which are accessible within the game interface or betting market. These game-specific rules form part of these Terms. In the event of any conflict between these Terms and a specific game rule, the game rule shall prevail with respect to that game only.
8.2 Bet Acceptance
All bets are subject to acceptance by bac99. A bet is not confirmed until you receive an explicit on-screen confirmation with a unique bet reference number. bac99 reserves the right to decline or void any bet at its discretion, including where a bet is placed using funds obtained through bonus abuse, where a pricing error has occurred, or where the integrity of the relevant event is in question.
8.3 Errors and Malfunctions
In the event of a technical malfunction, system error, or human error that results in incorrect odds, incorrect game outcomes, or erroneous credits, bac99 reserves the right to void affected bets and rectify any erroneous balances. "Malfunction voids all pays and plays" is a principle that applies across the bac99 casino and sportsbook. bac99 will communicate the outcome of any error investigation to affected players via their registered email address.
8.4 Sports Betting Specifics
Sports betting markets including cricket (BPL, IPL, T20 World Cup, ICC events), football, kabaddi, and other events are offered on a best-efforts basis. bac99 relies on official data providers for match results and event outcomes. In the event that an official result is not available within a reasonable timeframe, bac99 may void affected bets and return stakes at its discretion. In-play bets accepted after an event's official conclusion are void regardless of the stated odds at time of acceptance.
Fair Play & Prohibited Conduct
bac99 is committed to maintaining the integrity of its platform for all players. The following conduct is strictly prohibited and constitutes a material breach of these Terms:
- Using any automated betting software, bot, script, or artificial intelligence tool to place bets or interact with the platform;
- Exploiting software vulnerabilities, glitches, or pricing errors to gain an unfair advantage;
- Engaging in arbitrage betting strategies designed to guarantee profit regardless of outcome;
- Collusion with other players to manipulate casino game or betting market outcomes;
- Match fixing or any involvement in the fixing of the results of events offered on the bac99 sportsbook;
- Using VPN services, proxy servers, or other tools to disguise your geographic location or circumvent platform restrictions;
- Opening accounts using false identity information or in the name of another person;
- Any conduct that constitutes money laundering, fraud, or any other criminal activity in connection with your bac99 account.
Where bac99 identifies or reasonably suspects any of the above conduct, it reserves the right to immediately suspend the relevant account(s), void all bets placed in connection with the prohibited conduct, confiscate any winnings derived from prohibited activity, and report the matter to relevant law enforcement or regulatory authorities.
Responsible Gaming
bac99 is committed to promoting responsible gaming across all aspects of its platform. We provide a range of tools to help players manage their gambling activity, including voluntary deposit limits, session time reminders, cooling-off periods, and self-exclusion options. These tools are accessible via your account settings at any time.
If you feel that your gambling is becoming a problem, we strongly encourage you to use our self-exclusion facility or contact our support team at [email protected]. Full details of all responsible gaming measures available to you are set out on our Responsible Gaming page.
bac99 enforces a strict 21+ age policy. Online gambling is intended as a form of entertainment and should never be used as a means of generating income or resolving financial difficulties. Please play within your means.
Privacy & Data
Your use of bac99 is subject to our Privacy Policy, which is incorporated into these Terms by reference. Our Privacy Policy describes how we collect, use, store, and protect your personal data, including information gathered during the registration and KYC verification processes.
By registering an account, you consent to the processing of your personal data as described in the Privacy Policy. We do not sell your personal data to third parties. Data is shared only with payment processing partners (bKash, Nagad, Rocket, Upay), game providers (Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, Ezugi), and fraud prevention services as required to operate the platform. All data transfers are protected by 256-bit SSL encryption.
You have the right to request access to, correction of, or deletion of your personal data held by bac99, subject to legal retention requirements. Such requests should be submitted in writing to [email protected].
Intellectual Property
All content on the bac99 platform — including but not limited to the website design, logo, graphics, text, game interfaces, promotional materials, and software — is the proprietary intellectual property of bac99 or its licensed content providers. No part of the platform may be copied, reproduced, distributed, modified, or reverse-engineered without prior written consent from bac99.
Game content from providers including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi is licensed to bac99 and remains the intellectual property of those respective studios. Any breach of intellectual property rights may result in account closure and legal action.
Limitation of Liability
To the fullest extent permitted by applicable law, bac99 shall not be liable for: any direct, indirect, incidental, special, or consequential loss or damage arising from your use of or inability to use the bac99 platform; loss of profits, revenue, data, or business opportunity; interruptions to service caused by scheduled maintenance, unplanned outages, or third-party infrastructure failures; or errors, inaccuracies, or omissions in game content or sports betting data provided by licensed third-party suppliers.
bac99's total aggregate liability to you for any claim arising under or in connection with these Terms shall not exceed the total net deposits made by you to your bac99 account in the 30-day period immediately preceding the event giving rise to the claim.
Suspension & Termination
14.1 Suspension by bac99
bac99 reserves the right to suspend or restrict your account at any time and without prior notice where it has reasonable grounds to believe that: you have breached any provision of these Terms; your account is subject to a fraud or security investigation; your account activity presents a money laundering risk; or a technical issue requires account-level action to protect platform integrity.
During a suspension period, access to the platform, deposits, withdrawals, and betting activity will be restricted. bac99 will endeavour to resolve account suspensions as quickly as practicable and will communicate the outcome of any investigation to you via your registered email address.
14.2 Termination by bac99
bac99 may permanently close your account where: you have committed a material breach of these Terms that is incapable of remedy; you have provided fraudulent identity documentation; or repeated violations of platform rules have been recorded on your account. Upon permanent closure for cause, any real-money balance remaining after deduction of any voided winnings or bonus funds will be returned to your verified payment method within 10 business days.
14.3 Effect of Termination
Upon account closure — whether initiated by you or by bac99 — all rights granted to you under these Terms will immediately cease. Obligations that by their nature survive termination, including those relating to intellectual property, limitation of liability, disputes, and governing law, will continue to apply after the date of closure.
Disputes & Complaints
15.1 Complaint Procedure
If you have a complaint regarding any aspect of your bac99 experience — including disputed bet outcomes, withdrawal delays, bonus disputes, or account management issues — you should contact our customer support team in the first instance at [email protected]. Please include your registered username, a clear description of the issue, the date and time of the relevant transaction, and any supporting screenshots or reference numbers. Our support team targets a first response within 2 hours (Bangladesh Standard Time, BST, UTC+6) and aims to resolve the majority of complaints within 3 business days.
15.2 Escalation
If you are not satisfied with the resolution provided by our frontline support team, you may request escalation to a senior compliance officer by replying to your support ticket and explicitly requesting escalation. Escalated complaints will be reviewed within 5 business days and a final resolution communicated in writing to your registered email address.
15.3 Finality of Game Outcomes
All game outcomes and sports event results are determined by certified random number generators or by official sporting data feeds. Where a complaint relates to a game outcome, bac99 will review server-side game logs to verify the result. The server-side log constitutes the definitive record of all game activity in the event of any discrepancy with data displayed on your device. bac99's determination following such a review is final and binding.
Amendments
bac99 reserves the right to amend, update, or replace these Terms at any time. We will provide notice of material changes by posting an updated version of these Terms on the bac99 website with a revised "Last updated" date, and where practicable by sending a notification to your registered email address. It is your responsibility to review these Terms periodically.
Changes to these Terms take effect immediately upon posting unless a later effective date is specified. Your continued use of the bac99 platform following the posting of any revised Terms constitutes your acceptance of those changes. If you do not accept the amended Terms, you must cease using the platform and may request account closure as described in Section 4.4.
Governing Law
These Terms and any dispute or claim arising out of or in connection with them (including non-contractual disputes or claims) are governed by and construed in accordance with the laws of bac99's operating jurisdiction. Both parties submit to the exclusive jurisdiction of the courts of that jurisdiction for the resolution of any dispute arising under or in connection with these Terms, subject to the complaints and escalation procedure set out in Section 15.
Nothing in this clause limits bac99's right to seek injunctive or other equitable relief in any jurisdiction where necessary to protect its intellectual property rights, prevent fraud, or enforce compliance with these Terms.
Contact Us
If you have any questions, concerns, or requests relating to these Terms & Conditions, you may contact the bac99 support team using the details below. All communications are handled in English and are monitored 24 hours a day, 7 days a week.
- Support Email: [email protected] (plain text — not a clickable link)
- Operating Hours: 24/7, Bangladesh Standard Time (BST, UTC+6)
- Response Target: Within 2 hours for standard queries; within 5 business days for formal complaints
- Website: https://bac99.io
Explore bac99's Full Casino Experience
Now that you've reviewed our Terms & Conditions, you're ready to enjoy 500+ games, live cricket betting, and instant bKash withdrawals — all on Bangladesh's most trusted platform.
21+ Only — Please gamble responsibly