999r Terms & Conditions
These Terms & Conditions govern your use of the 999r platform — Bangladesh's online casino and sports betting service. By registering an account or using any part of this platform, you agree to be bound by the terms set out in this document. Please read them carefully before proceeding.
Key Terms at a Glance
A plain-English summary of the most important rules. The full legal text follows below — that text governs in all cases.
Age Requirement — 21+
You must be at least 21 years of age to register an account or use any service on the 999r platform. We enforce strict age verification during the registration and withdrawal process. Accounts found to belong to underage users will be immediately suspended and any balance forfeited.
One Account Per Person
Each individual player is permitted to hold exactly one active 999r account. Duplicate accounts are prohibited and will result in suspension. Account credentials are personal and non-transferable — sharing your login details with any third party is a breach of these Terms.
Deposits & Withdrawals
All transactions are processed in Bangladeshi Taka (BDT) via local payment methods including bKash, Nagad, Rocket, and Upay. The minimum deposit is ৳500. Withdrawals are subject to identity verification and are processed back to the same payment method used for the original deposit.
Bonus & Promotions
All bonuses offered by 999r are subject to specific wagering requirements and validity periods. Bonus funds cannot be withdrawn until the applicable wagering requirements have been met in full. 999r reserves the right to amend, suspend, or withdraw any promotional offer at any time.
Fair Play & Fraud
Any attempt to exploit software errors, use automated tools (bots), engage in collusion, or manipulate game outcomes is strictly prohibited. 999r employs real-time fraud detection systems. Accounts found in breach of fair play rules will be suspended immediately and relevant balances withheld pending investigation.
Platform Changes
999r reserves the right to modify, suspend, or discontinue any feature, game, market, or service on the platform at any time without prior notice. These Terms & Conditions may be updated periodically. Continued use of the platform following any update constitutes your acceptance of the revised terms.
Table of Contents
Important Notice: These Terms & Conditions constitute a legally binding agreement between you ("the Player") and 999r ("the Platform", "we", "us", "our"). By accessing or using any part of the 999r platform, you confirm that you have read, understood, and agreed to be bound by these terms in their entirety. If you do not agree with any part of these Terms, you must immediately cease using the platform.
Definitions
In these Terms & Conditions, the following definitions apply unless the context clearly requires otherwise:
- "Platform" means the 999r website, mobile applications, and all associated services accessible at 999r.io and any related sub-domains.
- "Player" / "You" / "User" means any individual who registers an account on or accesses the 999r platform.
- "Account" means the unique registered profile created by a Player on the 999r platform.
- "Balance" means the total BDT funds held in a Player's account, including both real-money funds and any bonus funds where applicable.
- "Real Money Balance" means funds deposited by the Player into their account from a verified personal payment method, excluding bonus funds.
- "Bonus Balance" means promotional funds credited to a Player's account pursuant to a specific offer, subject to wagering requirements before withdrawal.
- "Wagering Requirement" means the total value of bets a Player must place using bonus funds before those funds become eligible for withdrawal, expressed as a multiplier (e.g., 30x).
- "BDT" means Bangladeshi Taka, the official currency of Bangladesh, denoted by the symbol ৳.
- "Payment Methods" means the local Bangladeshi mobile financial services and banking channels accepted by 999r, including bKash, Nagad, Rocket, Upay, and supported commercial bank accounts.
- "Game Provider" means any third-party software studio whose games are hosted on the 999r platform, including but not limited to Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi.
- "Prohibited Conduct" has the meaning assigned to it in Section 9 of these Terms.
- "Effective Date" means 1 January 2026, being the date from which this version of the Terms applies.
Acceptance of Terms
By completing the registration process, logging into your 999r account, depositing funds, or participating in any game or betting market on the platform, you confirm your unconditional acceptance of these Terms & Conditions, together with our Privacy Policy and Responsible Gaming Policy, each of which is incorporated into these Terms by reference.
These Terms apply to all Players accessing the 999r platform from Bangladesh, whether via desktop browser, mobile browser, or any native application made available by 999r. They supersede any prior agreements, representations, or understandings between you and 999r regarding the subject matter herein.
Note: If you access the platform on behalf of a business entity, you represent and warrant that you have the authority to bind that entity to these Terms, and references to "you" in these Terms shall include both you personally and the relevant entity.
Eligibility & Registration
You must be at least 21 years of age to register an account and use the 999r platform. Players aged under 21 are strictly prohibited from accessing or using any service on this platform. 999r reserves the right to request documentary proof of age at any time, and to suspend or permanently close accounts where the age requirement cannot be satisfied.
3.2 Residency & JurisdictionThe 999r platform is designed for use by players located in Bangladesh. It is your sole responsibility to ensure that accessing and using online gambling services is lawful in your specific location. 999r makes no representation that the platform is available or appropriate for use in any jurisdiction outside Bangladesh.
3.3 Account RegistrationTo register an account, you must provide accurate, complete, and up-to-date personal information including your full legal name, date of birth, residential address, and a valid mobile number linked to your primary payment method. Providing false information during registration constitutes a material breach of these Terms and may result in immediate account closure.
3.4 One Account PolicyEach individual is permitted to hold exactly one registered account on the 999r platform at any given time. Where 999r identifies that a Player holds multiple accounts — whether registered under the same or different personal details — all associated accounts may be suspended, and any balances held therein may be forfeited pending investigation.
3.5 Account Verification (KYC)999r operates a Know Your Customer (KYC) verification process. Players may be required to submit identity documents — including a valid National ID Card (NID), passport, or driving licence — before deposits above certain thresholds are permitted, before withdrawals are processed, or at any time at 999r's discretion. Failure to complete KYC verification within the required timeframe may result in account suspension.
Account Security
You are solely responsible for maintaining the confidentiality of your account credentials, including your username and password. You must not share your login details with any other person. 999r strongly recommends enabling two-factor authentication (2FA) via SMS OTP, which is available to all registered accounts at no additional cost.
You agree to notify 999r immediately at [email protected] if you suspect any unauthorised access to your account or any security breach affecting your credentials. 999r will not be liable for any losses arising from unauthorised account access where you have failed to take reasonable precautions to protect your login credentials.
999r reserves the right to temporarily lock or suspend an account where it detects unusual login activity, multiple failed login attempts, or other indicators of potential account compromise, for the purpose of protecting the Player's balance and personal data.
Deposits & Payments
999r accepts deposits exclusively through the following verified Bangladeshi payment channels: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, and Sonali Bank. All transactions are denominated in Bangladeshi Taka (BDT). 999r does not accept deposits from payment methods registered in the name of a third party.
5.2 Minimum DepositThe minimum single deposit amount is ৳500. Maximum deposit limits may vary depending on the payment method selected and your account verification status. 999r reserves the right to adjust deposit limits at any time.
5.3 Processing TimesDeposits made via bKash, Nagad, Rocket, and Upay are typically credited to your 999r account balance within a few minutes of confirmation. Bank transfer deposits may take up to one (1) business day to be reflected. 999r is not responsible for delays caused by third-party payment processors.
5.4 CurrencyAll account balances, bets, winnings, and transactions on the 999r platform are conducted in Bangladeshi Taka (BDT). 999r does not process transactions in any foreign currency and does not apply currency conversion. Players are responsible for any fees charged by their own bank or mobile financial service provider.
Anti-Money Laundering Notice: 999r complies with applicable anti-money laundering (AML) obligations. All deposits are monitored for suspicious activity. 999r reserves the right to freeze funds and report suspicious transactions to the relevant authorities where required by law or where there are reasonable grounds to suspect money laundering activity.
Withdrawals
Withdrawals from a 999r account are available only to Players who have completed the KYC identity verification process. Withdrawals must be made to the same payment method used for the relevant deposit. 999r does not process withdrawals to third-party accounts, bank accounts registered in another person's name, or payment methods not previously used for a deposit on the same account.
6.2 Withdrawal ProcessingWithdrawal requests are typically processed within the same Bangladesh Standard Time (BST, UTC+6) business day for verified accounts. In cases where additional security or compliance checks are required, processing may take up to three (3) business days. 999r will notify the Player by the contact details on file if an extended processing period is required.
6.3 Withdrawal LimitsThe minimum withdrawal amount is ৳500. The maximum single withdrawal and daily withdrawal limits depend on your account verification tier. Standard verified accounts are eligible for withdrawals of up to ৳200,000 per day. Higher limits may be available for accounts with enhanced verification status, subject to 999r's discretion.
6.4 Bonus Balance WithdrawalsBonus funds credited to your account cannot be withdrawn until the applicable wagering requirements specified in the relevant promotion have been met in full using the bonus balance. Once wagering requirements are satisfied, any remaining bonus-derived balance converts to real-money balance and becomes eligible for withdrawal subject to the limits in clause 6.3.
Bonuses & Promotions
999r offers a range of promotional bonuses to registered players, including welcome bonuses, reload bonuses, free spins, cashback offers, and special event promotions tied to occasions such as BPL season, IPL, T20 World Cup, Eid, and Pohela Boishakh. Each promotion is subject to its own specific terms, which will be displayed at the time the offer is presented.
The following general conditions apply to all promotions offered by 999r unless the specific promotion terms state otherwise:
- Bonuses are available to one account per household, per IP address, and per payment method.
- All bonuses are subject to wagering requirements. The applicable multiplier will be stated in the promotion terms. Typical wagering requirements range from 20x to 35x the bonus amount.
- Wagering requirements must be met within the validity period stated in the promotion. Bonus funds that have not met their wagering requirements by the expiry date will be forfeited automatically.
- Not all games contribute equally to wagering requirements. Slots typically contribute 100%, while live casino tables and sports betting may contribute at a lower rate as specified in the promotion terms.
- 999r reserves the right to withdraw any bonus offer, change its terms, or cancel a Player's participation in a promotion if there is evidence of bonus abuse, exploitation of a technical error, or breach of these Terms.
- Players who do not wish to accept a bonus should decline it at the time of the offer and contact support to ensure the bonus is not applied to their account.
Betting & Gaming Rules
All bets placed on the 999r platform are final once confirmed. Players are responsible for ensuring the accuracy of their bets before submission. 999r will not reverse or amend a confirmed bet on the grounds of player error. Minimum and maximum stake limits apply to all markets and games and are displayed within the relevant game or market interface.
8.2 Sports BettingSports betting markets — including cricket (BPL, IPL, T20 World Cup, Bangladesh Tigers matches), football, kabaddi, and other sports — are subject to 999r's published sports betting rules. In the event of a match being abandoned, postponed, or cancelled, bets will be settled according to 999r's event-specific settlement rules as published at the time of the market going live.
8.3 Casino & Live Casino GamesCasino games hosted on the 999r platform are provided by licensed third-party Game Providers including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi. Each game operates according to its own rules as determined by the respective Game Provider. The Return to Player (RTP) percentage for each game is determined by the Game Provider and is independent of 999r.
8.4 Technical MalfunctionsIn the event of a technical malfunction, system error, or communication failure during a game or betting session, 999r reserves the right to void affected bets and return stakes to Players. 999r shall not be liable for losses arising from technical malfunctions beyond its reasonable control.
Prohibited Conduct
The following conduct is strictly prohibited on the 999r platform and constitutes a material breach of these Terms:
- Registering an account if you are under 21 years of age, or assisting a minor to access the platform.
- Registering more than one account, or allowing another person to use your account.
- Providing false, misleading, or fraudulent personal information during registration or KYC verification.
- Using automated software, bots, scripts, or any other artificial means to interact with the platform.
- Exploiting software bugs, glitches, or technical errors to obtain an unfair advantage.
- Colluding with other Players or third parties to manipulate game outcomes or betting markets.
- Engaging in any form of money laundering, fraud, or financial crime using the 999r platform.
- Attempting to reverse-engineer, decompile, or tamper with any software or technology underlying the 999r platform.
- Accessing the platform using a VPN, proxy, or other means to disguise your geographic location.
- Engaging in any conduct that is abusive, threatening, or harassing towards 999r staff or other players.
Consequences: Any Player found to have engaged in Prohibited Conduct may have their account immediately suspended or permanently closed. Any balance held in a suspended or closed account may be withheld pending investigation. Where fraud, money laundering, or other criminal conduct is suspected, 999r will cooperate fully with relevant law enforcement authorities.
Intellectual Property
All content on the 999r platform — including but not limited to text, graphics, logos, icons, images, audio clips, software, game interfaces, and data compilations — is the property of 999r or its licensed Game Providers and is protected by applicable intellectual property laws. No content may be reproduced, distributed, modified, or used for commercial purposes without the express prior written consent of 999r or the relevant rights holder.
The 999r brand name, logo, and associated marks are proprietary to 999r. You are not granted any licence or right to use any 999r mark in any way without express written permission. Game content, including graphics and audio from Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, Ezugi, and other Game Providers, is the exclusive property of those respective providers.
Privacy & Data
999r collects, processes, and stores personal data in accordance with its Privacy Policy, which is available at /privacy-policy and is incorporated into these Terms by reference. By registering an account, you consent to the collection and processing of your personal data as described in the Privacy Policy.
999r uses industry-standard SSL encryption to protect data transmitted between your device and the platform. Personal data is not sold to third parties. Data may be shared with payment processors, KYC verification services, and fraud prevention systems as necessary to operate the platform and comply with legal obligations.
Responsible Gaming
999r is committed to promoting responsible gambling practices. We provide all registered Players with access to the following responsible gaming tools, available through the account settings dashboard:
- Deposit Limits: Set daily, weekly, or monthly caps on the amount you can deposit.
- Session Time Alerts: Receive notifications after a set period of continuous play.
- Cooling-Off Period: Temporarily suspend your account for a period of your choosing (24 hours to 6 weeks).
- Self-Exclusion: Permanently close your account and request exclusion from all future marketing communications.
- Reality Check: Periodic pop-up reminders displaying the duration and outcome of your current gaming session.
If you believe your gambling habits are causing harm to yourself or others, we strongly encourage you to visit our Responsible Gaming page for detailed guidance and support resources. 999r strictly enforces the 21+ age policy and will never knowingly allow underage gambling on the platform.
Limitation of Liability
To the fullest extent permitted by applicable law, 999r shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from or in connection with your use of the platform, including but not limited to loss of profits, loss of data, or loss of goodwill.
999r's total aggregate liability to any individual Player in connection with any claim arising from these Terms or the use of the platform shall not exceed the total amount deposited by that Player into their 999r account in the twelve (12) months immediately preceding the event giving rise to the claim.
999r does not warrant that the platform will be uninterrupted, error-free, or free from viruses or other harmful components. While 999r takes reasonable technical measures to ensure platform availability and security, Players access the platform at their own risk.
Termination
999r reserves the right to suspend or permanently close any Player account, with or without notice, in the following circumstances: breach of these Terms; suspected fraudulent activity; failure to complete KYC verification within a reasonable timeframe; account inactivity exceeding twelve (12) consecutive months; or at 999r's sole discretion where continued operation of the account is deemed contrary to the interests of the platform or its players.
A Player may close their account at any time by contacting 999r customer support at [email protected]. Upon closure of an account in good standing, any verified real-money balance remaining in the account will be returned to the Player via their registered payment method within five (5) business days, subject to the completion of any outstanding KYC requirements.
Governing Law
These Terms & Conditions shall be governed by and construed in accordance with the laws applicable in Bangladesh. Any dispute arising between you and 999r in connection with these Terms, the platform, or any service provided thereon shall be subject to the exclusive jurisdiction of the courts of Bangladesh.
999r and the Player agree to attempt to resolve any dispute informally by contacting 999r support in the first instance. Where informal resolution is not possible within thirty (30) days of a written complaint being submitted to 999r, either party may pursue formal legal remedies.
Amendments
999r reserves the right to amend, update, or replace these Terms & Conditions at any time. Where changes are material, 999r will endeavour to notify registered Players via the email address or mobile number associated with their account at least seven (7) days before the changes take effect. For non-material amendments — such as corrections of typographical errors, clarifications of existing provisions, or updates required by law — changes may take effect immediately upon publication.
The most current version of these Terms will always be available at /terms-conditions. Your continued use of the 999r platform following the publication of any updated Terms constitutes your acceptance of those changes. If you do not agree with any amendment, you must cease using the platform and close your account before the amended Terms take effect.
Contact Us
If you have any questions, concerns, or complaints regarding these Terms & Conditions or any aspect of the 999r platform, please contact our customer support team. We are available 24 hours a day, 7 days a week, including during Bangladesh public holidays.
- Email: [email protected]
- Live Chat: Available within your account dashboard after login, 24/7.
- Response Time: We aim to respond to all email queries within 2 hours during Bangladesh Standard Time (BST, UTC+6) business hours, and within 12 hours outside business hours.
Last Updated: These Terms & Conditions were last reviewed and updated on 1 January 2026. This version supersedes all previous versions of the 999r Terms & Conditions.
Questions About the 999r Platform?
Browse our FAQ for quick answers, explore our full game library, or log in to your 999r account to manage your responsible gaming settings. Our support team is available 24/7.