dj999 Terms & Conditions
These Terms and Conditions govern your use of the dj999 platform, including all betting, casino, and account services available to players in Bangladesh. Please read this document carefully before registering or placing any bet. By accessing dj999, you confirm that you have read, understood, and agreed to be bound by these terms in their entirety.
Key Policy Highlights
A summary of the most important rules that every dj999 player in Bangladesh must be aware of before using the platform.
Eligibility — 21 Years Minimum
All players must be at least 21 years of age to register and place bets on dj999. Age verification is mandatory during account registration. Any account found to belong to a person under 21 will be suspended immediately and all funds held pending review. This rule applies to all players across Bangladesh without exception.
One Account Per Player
Each individual player is permitted to hold exactly one dj999 account. Creating multiple accounts to circumvent limits, claim bonuses more than once, or evade a suspension is strictly prohibited and will result in permanent account closure and forfeiture of all balances across the duplicate accounts.
Bonus Terms Are Binding
All promotional bonuses, free bets, and cashback offers issued by dj999 are subject to wagering requirements and usage conditions specified at the time the offer is issued. Attempting to withdraw bonus funds before meeting stated wagering requirements will result in the bonus and any winnings derived from it being voided.
Account Security Responsibility
Players are solely responsible for maintaining the confidentiality of their dj999 login credentials. dj999 will never ask for your password via email, SMS, or live chat. Any activity carried out through your account is your responsibility. If you suspect unauthorised access, contact [email protected] immediately and change your password without delay.
Prohibited Activities
Use of automated betting software, bots, arbitrage strategies designed to exploit pricing errors, collusion with other players, and any form of fraud or money laundering are strictly prohibited. dj999 reserves the right to void bets, suspend accounts, and withhold balances where prohibited activity is detected, pending full investigation.
Withdrawals & Verification
All withdrawal requests require successful completion of identity verification (KYC). Players must provide valid identification documents before their first withdrawal is processed. Withdrawals are paid to the same payment method used for the deposit wherever technically possible. Processing times via bKash and Nagad average 15 minutes after verification is complete.
Contents
- 1. Introduction
- 2. Eligibility
- 3. Account Registration
- 4. Deposits & Withdrawals
- 5. Betting Rules
- 6. Casino Games
- 7. Bonuses & Promotions
- 8. Prohibited Conduct
- 9. Intellectual Property
- 10. Privacy & Data
- 11. Limitation of Liability
- 12. Responsible Gaming
- 13. Amendments
- 14. Governing Law
- 15. Contact Us
Version: 4.2
1 Introduction
These Terms and Conditions (hereinafter referred to as "Terms", "Agreement", or "T&C") constitute a legally binding agreement between you (the "Player", "User", or "you") and dj999 (the "Platform", "we", "us", or "our") governing your access to and use of the dj999 website located at https://dj999.io, including all betting markets, casino games, live dealer tables, virtual sports, promotional offers, and any other services made available through the platform.
By registering an account, making a deposit, placing a bet, or otherwise accessing any part of the dj999 platform, you confirm that you have read these Terms in full, that you understand them, and that you agree to be unconditionally bound by them. If you do not agree to any part of these Terms, you must not use the dj999 platform and must not register an account.
dj999 operates as a safe and reliable online betting and casino platform. These Terms are written in plain English and are intended to be understood by all players. Where a term has a specific legal meaning, that meaning is explained at the point of use.
Important Notice: These Terms are effective as of 1 January 2026 and supersede all previous versions. dj999 reserves the right to amend these Terms at any time. Continued use of the platform following the publication of amended Terms constitutes acceptance of those amendments. Players are encouraged to review this page regularly.
2 Eligibility
2.1 Age Requirement
You must be at least 21 years of age to register an account and use the dj999 platform. This age restriction applies to all players accessing dj999 from Bangladesh and any other jurisdiction. dj999 does not permit gambling by persons under the age of 21 under any circumstances.
2.2 Geographic Eligibility
The dj999 platform is operated for and directed at players in Bangladesh. It is your sole responsibility to ensure that accessing and using dj999 is lawful in your jurisdiction. dj999 makes no representations as to the legality of its services in any jurisdiction outside Bangladesh.
2.3 Capacity to Contract
By registering an account, you warrant that you have full legal capacity to enter into a binding contract and that you are not subject to any court order or legal restriction that would prevent you from gambling online. You further warrant that you are not a current employee, contractor, director, or close family member of an employee or director of dj999.
2.4 Self-Exclusion Status
If you have previously self-excluded from dj999 or from any other online gambling platform, you must not attempt to register a new account. Attempting to circumvent a self-exclusion by creating a new account is a serious breach of these Terms and may result in permanent exclusion from the platform and reporting to relevant authorities.
3 Account Registration
3.1 Registration Process
To access the full range of dj999 services, you must register a player account. During registration you will be required to provide accurate, current, and complete information including your full legal name, date of birth, residential address in Bangladesh, mobile phone number, and a valid email address. You must not use false information, pseudonyms, or the information of any other person during registration.
3.2 One Account Policy
Each player may hold exactly one active dj999 account at any time. Creating, operating, or having access to more than one account — whether using the same or different personal information — is strictly prohibited. Where duplicate accounts are identified, dj999 reserves the right to close all but the original account, void any bonuses claimed across duplicate accounts, and withhold associated balances pending investigation.
3.3 Identity Verification (KYC)
dj999 is required to verify the identity of all players before processing withdrawals and in certain other circumstances. You may be asked to provide one or more of the following documents:
- National Identity Card (NID) issued by the Bangladesh Election Commission
- Valid Bangladesh passport (biographical data page)
- Driving licence issued by BRTA
- Recent utility bill or bank statement (for proof of address, dated within 90 days)
- Screenshot or confirmation of your bKash, Nagad, or Rocket account linked to your registered mobile number
Failure to provide requested verification documents within the timeframe specified by dj999 may result in suspension of withdrawal privileges until compliance is achieved. dj999 may also request re-verification at any time at its sole discretion, particularly where account activity is inconsistent with the player's stated profile.
3.4 Account Security
You are responsible for maintaining the security and confidentiality of your account login credentials at all times. You must not share your username, password, or one-time password (OTP) with any other person. dj999 will never request your password through any channel. All bets placed, deposits made, and withdrawals requested through your account are your responsibility, regardless of whether they were made by you personally, unless you have reported a suspected compromise to [email protected] prior to the relevant transaction.
Security Warning: dj999 will never contact you by phone, SMS, email, or live chat to request your password or full payment details. Any communication claiming to be from dj999 and requesting your password should be reported to [email protected] immediately and treated as a phishing attempt.
4 Deposits & Withdrawals
4.1 Accepted Payment Methods
dj999 accepts deposits and processes withdrawals via the following payment methods available to Bangladesh players: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank (DBBL), City Bank, BRAC Bank, Islami Bank, Sonali Bank, Visa, and Mastercard. All transactions are conducted in Bangladeshi Taka (BDT). dj999 does not accept deposits in foreign currency.
4.2 Minimum and Maximum Deposit Limits
The minimum single deposit via bKash, Nagad, Rocket, and Upay is ৳200. The minimum deposit via bank transfer is ৳500. Maximum single deposit limits vary by payment method and player tier. VIP players at the Gold, Platinum, and Diamond tiers may be eligible for higher deposit limits as agreed with their dedicated account manager.
4.3 Withdrawal Processing
Withdrawal requests submitted to a verified bKash or Nagad account are typically processed within an average of 15 minutes. Withdrawals to Rocket, Upay, and local bank accounts are processed within 2 to 24 hours depending on the receiving institution's processing schedule. All withdrawal requests are subject to identity verification and the satisfaction of any applicable wagering requirements attached to bonus funds in the player's account.
4.4 Minimum and Maximum Withdrawal Limits
The minimum single withdrawal is ৳500. Maximum withdrawal limits apply per transaction and per calendar day. Players who wish to withdraw amounts exceeding standard daily limits should contact their account manager or the support team at [email protected] to arrange an elevated limit, subject to enhanced due diligence.
4.5 Withdrawal Method Restrictions
As a general principle, withdrawals will be returned to the same payment source used for the most recent deposit. This policy exists to prevent money laundering and is applied consistently across all player accounts. Where the original payment method is no longer available, dj999 will request supporting documentation before approving an alternative withdrawal destination.
4.6 Rejected Deposits
dj999 reserves the right to reject or reverse a deposit where there are reasonable grounds to suspect fraudulent activity, where the payment instrument does not belong to the account holder, or where the deposit would result in the account exceeding its designated limit. Reversed deposit amounts will be returned to the originating payment source within 3 to 5 business days.
5 Betting Rules
5.1 Bet Placement
All bets on dj999 are placed via the online interface. A bet is accepted and binding only when you receive a confirmation screen or notification from dj999 confirming the bet reference number, the selection, the stake, and the odds accepted. Bets that do not generate a confirmation screen are not accepted and no funds will be deducted. It is your responsibility to verify that your bets have been correctly placed and confirmed before the relevant event commences.
5.2 Minimum and Maximum Stakes
The minimum stake per bet is ৳10. Maximum stake limits vary by sport, market type, event, and player account tier. Maximum payout limits per bet and per event apply and are displayed within the betting interface at the time of bet placement. dj999 reserves the right to reduce maximum stakes for individual players or markets without prior notice.
5.3 Odds Changes
Odds displayed on dj999 are subject to change at any time prior to bet acceptance. If the odds on your selected market change between the time you initiate a bet and the time it is processed, you will be notified of the new odds before the bet is confirmed and given the option to accept the revised odds or cancel the transaction. In-play odds are particularly subject to rapid change.
5.4 Void Bets
dj999 reserves the right to void bets in the following circumstances: an obvious pricing error that is materially different from the true market price; late acceptance of a bet after an event has already commenced where in-play betting is not offered for that market; corruption or match-fixing involving the event; cancellation of the event; or any technical error that results in incorrect odds or market information being displayed.
Where a bet is voided, the original stake is returned to the player's account balance. dj999 will communicate voided bets via the account transaction history and, where practicable, by email or SMS notification.
5.5 Cricket Betting Specific Rules
For cricket betting markets including BPL, Bangladesh Tigers international fixtures, IPL, T20 World Cup, and other international competitions, the following specific rules apply:
- Match winner markets: settled on the official result as declared by the relevant governing body (BCB, ICC, BCCI). Super overs are included in match result settlement.
- In-play markets: settled on ball-by-ball data provided by dj999's official data provider. Any discrepancy between live broadcast and data feed will be resolved in favour of the official scorer's record.
- Abandoned matches: where fewer than the minimum number of overs required by Duckworth-Lewis-Stern (DLS) method have been bowled, all bets except those on markets already concluded will be voided and stakes returned.
- Reduced-over matches: all pre-match bets stand unless the match is reduced to fewer than the minimum DLS threshold, in which case void rules apply.
- Tournament outrights: if a tournament is abandoned or cancelled before the final is completed, all outrights bets will be voided unless a winner has been officially declared by the governing body.
6 Casino Games
6.1 RNG Games
All slot and Random Number Generator (RNG) casino games available on dj999 use certified RNG software that has been independently tested to ensure randomness and fairness. The outcome of every spin, hand, or round is independently determined and is not influenced by previous outcomes, by the size of the player's bet, or by the player's account history on the platform.
6.2 Live Casino Games
Live casino games on dj999 are operated by third-party game studios including Evolution Gaming, Ezugi, and Pragmatic Play Live. Live dealer games are governed by the rules specific to each game variant as displayed within the game interface. In the event of any discrepancy between these Terms and the rules displayed within a specific game, the game-specific rules shall govern for that game only.
6.3 Malfunctions
In the event of a technical malfunction, disconnection, or error during a game round — whether in an RNG or live casino game — dj999 reserves the right to void the affected round and return the stake to the player's account. Where a round has been fully completed and the result has been clearly determined prior to the malfunction, the settled result will stand. dj999 will not be liable for losses attributed to technical failures beyond its reasonable control.
6.4 Minimum and Maximum Bets in Casino
Minimum bet sizes for slot games start from ৳10 per spin. Live casino table minimums vary by table and game type. Maximum bet limits are displayed within each game interface. VIP-tier players may have access to private tables with higher minimum and maximum limits as part of their tier benefits.
7 Bonuses & Promotions
7.1 General Bonus Conditions
All bonuses, free bets, reload offers, cashback awards, and promotional credits offered by dj999 are subject to the specific terms and conditions published alongside each individual offer. In the event of any conflict between these general Terms and the specific terms of an individual promotion, the specific promotion terms shall prevail for that promotion.
7.2 Wagering Requirements
Unless explicitly stated otherwise in the specific promotion terms, all bonuses are subject to a wagering requirement before bonus funds or winnings derived from bonus funds may be withdrawn. Wagering requirements, the games that contribute to meeting them, and the time window within which they must be met are stated in full in each individual offer's terms and conditions page.
7.3 Bonus Abuse
dj999 reserves the right to void bonuses and associated winnings, and to close accounts, where it has reasonable grounds to believe that a player is engaging in bonus abuse. Examples of bonus abuse include: claiming the same bonus using multiple accounts; using low-risk or matched betting strategies specifically designed to minimise variance while satisfying wagering requirements; and systematic exploitation of promotional pricing errors.
7.4 VIP Loyalty Program
The dj999 VIP loyalty program comprises five tiers: Bronze, Silver, Gold, Platinum, and Diamond. Tier advancement is based on cumulative wagering activity within the relevant qualifying period. VIP benefits including cashback rates, reload bonus percentages, maximum payout limits, and access to private live casino tables are reviewed and may be adjusted at the beginning of each qualifying period. dj999 reserves the right to demote a player's VIP tier where qualifying activity thresholds are not maintained during the relevant period.
Note on Seasonal Promotions: dj999 issues special promotional offers around major Bangladesh sporting events (BPL season, Bangladesh Tigers international fixtures) and cultural occasions (Eid, Pohela Boishakh, Victory Day). These promotions are time-limited and subject to their own specific terms. Players are encouraged to check the promotions page regularly and to read all terms before opting in.
8 Prohibited Conduct
The following activities are strictly prohibited on dj999 and will result in account suspension, permanent exclusion, voiding of bets and balances, and where applicable, reporting to law enforcement authorities:
- Use of automated betting software, bots, scripts, or any artificial intelligence system to place bets or interact with the platform without human intervention
- Collusion with other players, match officials, athletes, or any person with insider knowledge of an event to gain an unfair advantage in betting markets
- Placing bets on events where the outcome is already known at the time the bet is placed (known as "courtsiding" or late betting)
- Money laundering: depositing funds derived from criminal activity, cycling funds through the platform to obscure their origin, or any other use of dj999 to facilitate financial crime
- Fraud: using stolen, cloned, or unauthorised payment instruments; providing false identity documents; impersonating another person
- Systematic exploitation of pricing errors, software bugs, or platform vulnerabilities to generate artificial profit
- Harassment, abuse, or threatening behaviour directed at dj999 staff or other players via any communication channel
- Attempting to access, reverse-engineer, or compromise the dj999 platform, its servers, or its data infrastructure
- Creating or operating an account on behalf of a third party without explicit written authorisation from dj999
dj999 employs a dedicated risk and security team that monitors betting patterns, financial transactions, and account activity around the clock. Players identified as engaging in prohibited conduct may have their accounts suspended without prior notice pending investigation. dj999 reserves the right to share data with relevant regulatory bodies, financial institutions, and law enforcement agencies where required by law or where there are reasonable grounds to suspect criminal activity.
9 Intellectual Property
All content on the dj999 platform — including but not limited to the website design, layout, graphics, logos, trademarks, text, software, game interfaces, odds data, and promotional materials — is the exclusive intellectual property of dj999 or is used under licence from third-party rights holders. You are granted a limited, non-exclusive, non-transferable licence to access and use the platform for personal, non-commercial betting and gaming purposes only.
You must not reproduce, copy, distribute, republish, transmit, display, or otherwise exploit any part of the dj999 platform or its content for commercial purposes without express prior written consent from dj999. Scraping odds data, game content, or any other data from the dj999 platform by automated means is strictly prohibited.
10 Privacy & Data
dj999 collects, processes, and stores personal data in accordance with its Privacy Policy, which is published at dj999.io/privacy-policy and 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.
Your data is used to operate your account, verify your identity, process transactions, detect and prevent fraud, comply with legal obligations, and deliver personalised promotions where you have opted in to marketing communications. dj999 does not sell personal data to third parties. Data shared with third parties is limited to payment processors, identity verification providers, and game studios strictly as necessary to deliver the services you have requested.
All personal data held by dj999 is protected by 256-bit SSL/TLS encryption in transit and by AES-256 encryption at rest. Passwords are stored as salted hashes and are never accessible in plain text by any member of dj999 staff.
11 Limitation of Liability
To the maximum extent permitted by applicable law, dj999's total liability to you for any claim arising out of or in connection with your use of the platform — whether in contract, tort (including negligence), breach of statutory duty, or otherwise — shall not exceed the total net deposits made by you to your dj999 account in the 12 months immediately preceding the event giving rise to the claim.
dj999 shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from or related to your use of the platform, including but not limited to loss of profits, loss of data, loss of goodwill, or loss of anticipated savings, even if dj999 has been advised of the possibility of such damages.
dj999 does not guarantee uninterrupted or error-free availability of the platform. Scheduled maintenance windows, unexpected outages, and third-party infrastructure failures may temporarily affect access. dj999 will use commercially reasonable efforts to notify players of planned maintenance in advance but accepts no liability for losses arising from platform unavailability.
Gambling Risk Acknowledgement: By using dj999, you acknowledge that gambling involves financial risk and that you may lose the money you deposit and wager. dj999 is not responsible for any financial loss you incur as a result of gambling on the platform, provided that your account has been operated in accordance with these Terms. Please gamble responsibly and only wager funds you can afford to lose.
12 Responsible Gaming
dj999 is committed to promoting responsible gambling among all players in Bangladesh. We provide the following responsible gaming tools free of charge to all registered players, accessible directly from the account dashboard:
- Deposit Limits: Set daily, weekly, or monthly maximum deposit amounts. Reductions take effect immediately; increases require a 7-day cooling-off period before activation.
- Loss Limits: Set the maximum amount you are willing to lose over a defined period. Loss limits are enforced in real time by the platform.
- Session Time Controls: Set the maximum duration of a single playing session. You will receive a notification when your session limit is approaching and be logged out automatically when it is reached.
- Reality Checks: Opt in to regular on-screen reminders displaying how long you have been playing and how much you have wagered in the current session.
- Cooling-Off Period: Take a break from the platform for a defined period of 24 hours, 7 days, or 30 days. Your account is suspended during this period and you will not receive any marketing communications.
- Self-Exclusion: Permanently exclude yourself from dj999 for a minimum period of 6 months. Self-exclusion cannot be reversed during the exclusion period. All marketing and promotional communications are stopped immediately.
If you believe your gambling may be becoming a problem, we strongly encourage you to use the above tools and to contact our responsible gaming support team at [email protected]. All responsible gaming enquiries are handled with strict confidentiality by a dedicated team available 24 hours a day, every day of the year.
For more detailed information on responsible gaming tools and guidance, please visit the dj999 Responsible Gaming page. Players under the age of 21 are strictly prohibited from using dj999.
13 Amendments to These Terms
dj999 reserves the right to amend, update, or replace these Terms at any time. Where changes are material — meaning they substantially affect your rights or obligations as a player — dj999 will provide at least 7 days' notice via email to your registered address and via a prominent notice on the platform homepage before the amended Terms come into force.
For minor changes — such as corrections to typographical errors, clarifications that do not alter the substance of a clause, or the addition of new payment method information — dj999 may update the Terms without prior notice, updating the "Last Updated" date at the top of this document accordingly .
Your continued use of the dj999 platform after the effective date of any amended Terms constitutes your acceptance of those amendments. If you do not accept the amended Terms, you must stop using the platform and may request closure of your account by contacting [email protected]. Any bets already placed and confirmed prior to the effective date of amended Terms will be settled under the Terms that were in force at the time the bet was placed.
14 Governing Law
These Terms and any dispute or claim arising out of or in connection with them or their subject matter (including non-contractual disputes or claims) shall be governed by and construed in accordance with the laws applicable to the jurisdiction in which dj999 operates. Both parties agree to submit to the exclusive jurisdiction of the competent courts for the resolution of any dispute arising under or in connection with these Terms.
Where any provision of these Terms is found by a court of competent jurisdiction to be invalid, unlawful, or unenforceable, that provision shall be deemed severed from the remaining Terms, which shall continue in full force and effect. The invalid or unenforceable provision shall be replaced with a valid provision that, to the greatest extent possible, achieves the same commercial intent as the original provision.
These Terms, together with the Privacy Policy, Responsible Gaming Policy, and the specific terms of any active promotions, constitute the entire agreement between you and dj999 with respect to your use of the platform and supersede all prior agreements, representations, warranties, and understandings of any kind relating to the same subject matter.
15 Contact Us
If you have any questions, concerns, or feedback regarding these Terms and Conditions, or if you require clarification on any clause, please contact the dj999 support team. Our dedicated team is available 24 hours a day, 7 days a week, 365 days a year to assist you.
Support email (plain text only — not a clickable link):
For responsible gaming enquiries, account closure requests, self-exclusion applications, and formal complaints, please include the relevant subject line in your email so that your message is directed to the appropriate specialist team without delay.
dj999 aims to acknowledge all support emails within 2 hours and to resolve the majority of enquiries within 24 hours. Complex account investigations, KYC disputes, and formal complaints may take up to 10 business days to resolve fully. You will be kept informed of progress throughout the resolution process.
Formal Complaints: If you are not satisfied with the resolution provided by the dj999 support team, you may escalate your complaint by emailing [email protected] with the subject line "Formal Complaint". dj999 will assign a senior case manager to your complaint and provide a final written response within 10 business days of receipt of the escalation.
Ready to Experience dj999?
Now that you are familiar with our Terms and Conditions, explore everything dj999 has to offer — from live cricket betting and premium slots to our world-class VIP casino. Bet responsibly and enjoy the best of online gaming in Bangladesh.