o999 Terms & Conditions
These Terms & Conditions govern your use of the o999 platform, including all sports betting, live casino, slot games, account management, deposits, withdrawals and promotions. Please read them carefully before registering or placing any wager on o999.
Key Highlights
What These Terms Cover
The sections below summarise the most important aspects of the o999 Terms & Conditions. The full legal text follows. In the event of any conflict, the full legal text governs.
All players must be aged 21 or above. Registering on o999 is a declaration that you meet this requirement. o999 reserves the right to request proof of age at any time and to suspend accounts pending verification.
Each player may hold only one o999 account. You are responsible for keeping your login credentials confid ential. Sharing accounts, using another person's account, or creating duplicate accounts will result in immediate suspension and forfeiture of any pending balances.
All transactions on o999 are processed in Bangladeshi Taka (BDT). Supported methods include bKash, Nagad, Rocket, Upay and selected bank transfers. o999 charges no fees on standard deposits or withdrawals.
All bonuses are subject to wagering requirements detailed at the time of the offer. o999 reserves the right to modify or withdraw any promotion. Bonus abuse, including multi-accounting to claim duplicate bonuses, will result in account closure.
All sports bets placed on o999 are governed by the rules published in the sportsbook help section. In-play bets are accepted at o999's discretion. o999 may void bets where clear pricing errors have occurred.
Any dispute arising from use of o999 should be submitted to customer support in the first instance. o999 aims to resolve all disputes within 10 business days. These Terms are governed by applicable law in the jurisdiction of registration.
These Terms & Conditions ("Terms") constitute a legally binding agreement between you ("Player", "User", "you") and o999 ("o999", "we", "us", "our") governing your access to and use of the o999 website located at https://o999.io, its sub-pages, mobile experience, and all associated betting, casino, and gaming services (collectively, the "Platform").
By registering an account, accessing the Platform, or placing any bet or wager on o999, you confirm that you have read, understood, and agree to be bound by these Terms in their entirety, together with o999's Privacy Policy and Responsible Gaming Policy, both of which are incorporated herein by reference.
If you do not agree to these Terms, you must not register an account or use the Platform in any way. These Terms are effective from January 2026 and supersede all prior versions.
Important: These Terms contain provisions that limit o999's liability and govern the resolution of disputes. Please read them carefully, particularly Sections 13 (Limitation of Liability) and 17 (Disputes).
To register and use an o999 account, you must satisfy all of the following eligibility conditions at the time of registration and on a continuing basis throughout your use of the Platform:
- You are aged 21 years or older. o999 operates a strict minimum age policy. Any person under the age of 21 is strictly prohibited from registering, depositing funds, or participating in any betting or gaming activity on the Platform.
- You are acting on your own behalf, as an individual, and not on behalf of any third party.
- You have not previously been excluded from o999 or had an account closed for violation of these Terms.
- You are not a current or former employee, director, officer, consultant, or agent of o999, or an immediate family member of any such person, unless prior written consent has been obtained from o999.
- Participating in online betting and gaming is not prohibited by the laws of the jurisdiction in which you are located at the time of accessing the Platform. It is your sole responsibility to determine whether your use of the Platform is lawful in your jurisdiction.
- You are not using the Platform in connection with any form of money laundering, fraud, or other financial crime.
o999 reserves the right to request documentary evidence of eligibility at any time. Failure to provide satisfactory evidence within a reasonable period may result in account suspension or permanent closure.
Each individual may hold only one registered account on o999. The creation of multiple accounts by a single individual, whether under the same or different personal details, is strictly prohibited and will result in the closure of all associated accounts and forfeiture of any funds held therein.
When registering, you must provide accurate, complete, and up-to-date information including your full legal name, date of birth, residential address in Bangladesh, and a valid mobile number or email address. You must update your account information promptly if any details change.
You are solely responsible for maintaining the confidentiality of your o999 username and password. You must not share your login credentials with any third party. o999 will not be liable for any loss arising from unauthorised access to your account that results from your failure to keep your credentials secure.
If you suspect that your account has been accessed without your authorisation, you must contact o999 support immediately via live chat so that your account can be secured without delay.
One Account Policy: Creating more than one o999 account is treated as a serious breach of these Terms. All accounts held by the same individual will be closed and any bonus funds, pending withdrawals, or promotional credits associated with those accounts will be forfeited.
As part of o999's commitment to responsible gaming and the prevention of financial crime, all players are required to complete identity verification ("Know Your Customer" or "KYC") before making any withdrawal or before any cumulative deposit threshold set by o999 is reached.
Accepted identity documents for KYC purposes include:
- Bangladesh National Identity Card (NID)
- Valid Bangladesh passport
- Bangladesh driving licence (accompanied by a secondary proof of address)
o999 may also request proof of address (such as a recent utility bill or bank statement issued within the past three months) and, where payment is made via mobile money, confirmation that the registered mobile money account belongs to the player.
Documents submitted for KYC are processed in accordance with o999's Privacy Policy. o999 will not share your personal documents with third parties except where required for payment processing, fraud prevention, or as required by law.
Where o999 is unable to verify a player's identity to its satisfaction, o999 reserves the right to restrict or close the account and return the verified deposit balance, minus any bonus credits, to the original payment method where technically feasible.
All deposits on o999 are processed in Bangladeshi Taka (BDT). o999 supports the following deposit methods:
- bKash — instant confirmation, minimum deposit ৳200
- Nagad — instant confirmation, minimum deposit ৳200
- Rocket — confirmation within minutes, minimum deposit ৳300
- Upay — confirmation within minutes, minimum deposit ৳300
- Dutch-Bangla Bank, City Bank, BRAC Bank, and other selected bank transfers — confirmation within 1–4 hours, minimum deposit ৳500
o999 charges no platform fees on any deposit method. Mobile money providers may apply their own transaction charges in accordance with their published tariffs; these charges are outside o999's control.
Deposits may only be made from payment accounts registered in the player's own name. Third-party deposits — that is, deposits made from a payment account belonging to another individual — are not permitted and will result in the funds being returned and the account being reviewed.
o999 reserves the right to set maximum deposit limits on individual accounts at its discretion for the purposes of responsible gaming or fraud prevention. Players may also set their own deposit limits voluntarily via their account settings.
Instant Deposits: bKash and Nagad deposits are typically credited to your o999 BDT wallet within seconds of your mobile money PIN confirmation. Bank transfer deposits are subject to the processing times of the originating bank.
Players may request a withdrawal of funds from their o999 account at any time, subject to the following conditions:
- The player's KYC verification must be complete and approved before any withdrawal is processed.
- The withdrawal must be made to a payment account registered in the same name as the o999 account.
- Any applicable wagering requirements attached to bonus funds must be fully met before bonus-derived winnings can be withdrawn.
- The minimum withdrawal amount is ৳500 for mobile money methods and ৳1,000 for bank transfers.
Withdrawal processing times on o999 are as follows:
- bKash / Nagad: Typically 30 minutes to 4 hours from approval
- Rocket / Upay: Typically 1–6 hours from approval
- Bank transfer: Typically within 24 hours from approval
o999 charges no fees on withdrawals. Processing times may be extended during periods of high withdrawal volume, public holidays in Bangladesh, or where additional verification is required.
o999 reserves the right to delay or withhold a withdrawal where there is reasonable suspicion of fraud, money laundering, or breach of these Terms, pending investigation. In such cases, o999 will notify the player and aim to resolve the matter within 10 business days.
o999 offers a range of bonuses and promotions to eligible registered players, including welcome bonuses, reload bonuses, free spins, cashback offers, and seasonal promotions tied to events such as the Bangladesh Premier League (BPL), IPL, Eid, and Pohela Boishakh. All bonuses are subject to the following general conditions unless otherwise stated in the specific promotion's terms:
- Bonuses are credited to a separate bonus balance and must meet the stated wagering requirement before they or any winnings derived from them can be withdrawn.
- Wagering requirements must be completed within the validity period specified for each bonus. Bonuses that expire before wagering requirements are met will be forfeited without compensation.
- Only one bonus may be active at any given time unless expressly stated otherwise by o999.
- Games may contribute differently toward wagering requirements. Contribution rates for each game category are published on the promotions page.
- Maximum bet limits apply when wagering with bonus funds. Placing bets that exceed the stated maximum while a bonus is active may result in the bonus and any associated winnings being voided.
- Bonuses are for personal use only and may not be transferred between accounts.
o999 reserves the right to amend, suspend, or withdraw any promotion at any time without prior notice. In cases where a promotion is withdrawn after a bonus has been credited, affected players will be notified and any valid bonus credits already meeting the relevant criteria will be honoured.
Any attempt to abuse the bonus system — including but not limited to the creation of multiple accounts to claim duplicate bonuses, hedging bets across accounts, or any other form of bonus exploitation — will result in the immediate closure of all associated accounts and the forfeiture of all bonus funds and any winnings derived from them.
All sports bets placed on o999 are subject to the sport-specific rules published in the o999 sportsbook help section. The following general betting rules apply across all sports markets:
- All bets are final once confirmed. o999 does not accept requests to cancel a confirmed bet except in specific circumstances defined in the sport-specific rules (e.g., event postponement or abandonment).
- o999 may refuse, restrict, or limit any bet at its sole discretion without providing a reason.
- Where an event is postponed, o999 will follow the sport-specific rules to determine whether bets remain valid or are voided and refunded.
- In-play betting is subject to additional latency considerations. Once a bet is submitted in-play, it is processed at the odds available at the time of server receipt, which may differ slightly from the odds displayed at the time of submission due to network latency.
- o999 reserves the right to void any bet where the outcome was determined before the bet was accepted, where a manifest pricing error occurred, or where the integrity of the event is in question.
- Maximum payout limits apply to all markets. The maximum single-event payout on o999 is ৳5,000,000 unless a higher limit is specifically communicated for a designated event.
Cricket markets on o999 cover the Bangladesh Premier League (BPL), IPL, T20 World Cup, ICC events, bilateral series involving the Bangladesh Tigers, and Test cricket. Market availability for each match is published in the o999 sportsbook and is subject to change based on data availability and event scheduling.
The o999 casino offers live dealer tables and slot games sourced from third-party providers including Evolution Gaming, Pragmatic Play Live, Ezugi, NetEnt, Microgaming, and Spribe. The following rules apply to all casino and slot activity on o999:
- All casino games use certified random number generation (RNG) technology. Return-to-player (RTP) percentages for each game are published by the respective game provider and are accessible within each game's help or information section.
- In the event of a disconnection during a live casino game or slot round, o999's system will record the state of the game at the point of disconnection. The round will be completed according to the game's logic and the outcome recorded. Players are encouraged to maintain a stable internet connection.
- Minimum and maximum bet limits for each casino game are displayed within the game interface before play commences.
- Malfunctions of any casino game, whether caused by software error, data transmission fault, or any other technical issue, void all associated bets and pays. In such cases, o999 will refund affected bets to the player's account.
- Crash game titles, including Aviator by Spribe, are subject to the individual game rules as published by the provider. o999 is not responsible for errors or malfunctions originating from third-party game software.
o999 is committed to promoting responsible gaming and minimising the risk of gambling-related harm. The following tools are available to all registered players and can be activated via account settings or by contacting the o999 support team via live chat:
- Deposit Limits: Set a maximum deposit amount on a daily, weekly, or monthly basis. Limits take effect immediately. Reductions are applied without delay; increases are subject to a 24-hour cooling-off period.
- Session Time Limits: Set a maximum daily session duration after which o999 will automatically log you out.
- Loss Limits: Set a maximum loss amount over a defined period. Once the limit is reached, no further wagers can be placed until the period resets.
- Cooling-Off Period: Temporarily suspend your account for a period of between 24 hours and 6 weeks.
- Self-Exclusion: Permanently or indefinitely exclude yourself from the Platform. Self-exclusions are irreversible for the duration of the selected period. o999 will not accept requests to reverse a self-exclusion before the exclusion period expires.
o999 enforces a strict minimum age of 21 years. Any player found to be under the age of 21 will have their account immediately closed, all bets voided, and any remaining balance returned to the payment method of deposit after deduction of any bonus credits received.
If you believe that gambling is having a negative impact on your life or the life of someone you know, please contact the o999 responsible gaming team via live chat at any time. More information is available on the o999 Responsible Gaming page.
The following conduct is strictly prohibited on the o999 Platform. Engaging in prohibited conduct will result in immediate account suspension, permanent closure, forfeiture of funds, and may be reported to relevant authorities:
- Registering more than one account or using another person's account
- Providing false, incomplete, or misleading information during registration or KYC
- Using stolen, unauthorised, or fraudulently obtained payment credentials
- Money laundering or any other financial crime using the Platform
- Attempting to manipulate the outcome of any sport, match, or game event in which a bet has been placed on o999
- Exploiting software bugs, errors, or vulnerabilities in the Platform for financial gain
- Using automated betting software, bots, scripts, or any artificial intelligence system to interact with the Platform without prior written consent from o999
- Colluding with other players in casino games to gain an unfair advantage
- Engaging in bonus abuse, including hedging, arbitrage across accounts, or any strategy designed to extract value from promotions without genuine recreational play intent
- Accessing the Platform from a jurisdiction where online betting is explicitly prohibited by local law without disclosing this to o999
o999 reserves the right to suspend or permanently close any player account at its sole discretion. Grounds for suspension or closure include, but are not limited to:
- Breach of any provision of these Terms
- Failure to complete KYC within the required timeframe
- Reasonable suspicion of fraud, money laundering, or match-fixing
- Chargeback initiated by the player against a deposit made to o999
- Player request for self-exclusion or account closure
- Inactivity (accounts with no login activity for 12 consecutive months may be classified as dormant)
Where an account is closed for breach of these Terms, o999 reserves the right to withhold any balance held in the account pending investigation. Where the investigation confirms a breach, the balance may be forfeited in whole or in part.
Where a player requests voluntary account closure, any real-money balance remaining in the account after deduction of bonus credits will be returned to the player's verified payment method within 5 business days.
To the fullest extent permitted by applicable law, o999 shall not be liable for any loss or damage arising from:
- Any interruption, suspension, or termination of the Platform for technical, maintenance, or security reasons
- Loss of winnings or bets resulting from system failure, internet connectivity issues on the player's side, or force majeure events
- Any reliance placed by the player on information, statistics, or content displayed on the Platform
- Unauthorised access to a player's account resulting from the player's failure to maintain credential security
- Any indirect, incidental, consequential, special, or punitive damages of any kind
o999's total liability to any individual player in any calendar month shall not exceed the net deposits made by that player to their o999 account during that calendar month.
Nothing in these Terms excludes o999's liability for death or personal injury caused by negligence, fraud, or fraudulent misrepresentation, or any other liability that cannot be excluded or limited by law.
All content on the o999 Platform, including but not limited to text, graphics, logos, icons, images, audio clips, and software, is the property of o999 or its content suppliers and is protected by applicable intellectual property laws. You are granted a limited, non-exclusive, non-transferable licence to access and use the Platform for personal, non-commercial purposes only.
You may not reproduce, distribute, modify, create derivative works from, publicly display, or commercially exploit any content from the o999 Platform without prior written consent from o999.
o999 collects, processes, and stores personal data in accordance with its Privacy Policy, which is available at o999 Privacy Policy. By registering an account, you consent to the collection and use of your personal data as described in the Privacy Policy.
o999 will never sell your personal data to third parties. Data is shared only where necessary for payment processing, KYC and fraud prevention services, and as required by applicable law.
o999 reserves the right to amend these Terms at any time. Where changes are material, o999 will provide notice to registered players via the email address or mobile number registered to the account, or via a prominent notice on the Platform, at least 14 days before the changes take effect.
Your continued use of the Platform after the effective date of any amendment constitutes your acceptance of the revised Terms. If you do not agree to the revised Terms, you must close your account before the effective date of the amendment.
The current version of these Terms, with the effective date clearly stated, is always accessible at https://o999.io/terms-conditions.
If you have a complaint or dispute regarding any aspect of your o999 account, a bet settlement, a withdrawal, or any other matter, you should first contact the o999 customer support team via live chat. o999 aims to resolve all disputes within 10 business days of receiving full details of the complaint.
All disputes must be submitted within 30 days of the event giving rise to the dispute. o999 will not consider disputes submitted after this period has elapsed.
o999's decision on any dispute is final, subject to any rights the player may have under applicable law. These Terms and any disputes arising hereunder shall be governed by applicable law. Nothing in these Terms affects your statutory rights as a consumer.
If you have any questions about these Terms & Conditions, please contact the o999 support team through the following channel:
- Live Chat: Available 24 hours a day, 7 days a week via the o999 Platform
- Email: (plain text — not a clickable link)
- Support Hours: Bangladesh Standard Time (UTC+6), 24/7
These Terms & Conditions were last updated in January 2026 and are effective immediately for all registered players. By continuing to use the o999 Platform after this date, you confirm your acceptance of these Terms.
For Responsible Gaming queries specifically, please visit the o999 Responsible Gaming page or contact the responsible gaming team via live chat. Self-exclusion and deposit limit requests are actioned immediately upon receipt.
Questions? Our Support Team Is Here
If anything in these Terms is unclear, our 24/7 support team is ready to help. You can also explore our FAQ, review our Responsible Gaming resources, or head straight to the games.