hd999 Terms &
Conditions of Use
These Terms & Conditions govern your use of the hd999 platform, including account registration, deposits, withdrawals, bonuses, and all gaming activity. By accessing or using hd999, you agree to be bound by these terms in full.
18+ Age Requirement
All players must be 18 years of age or older to register and use the hd999 platform. Age verification is mandatory during KYC. Accounts found to belong to underage users will be closed immediately.
BDT Transactions Only
All hd999 account balances, deposits, withdrawals, and wagering activity are denominated in Bangladeshi Taka (BDT). No foreign exchange conversion is applied. Minimum deposit is ৳500 BDT via bKash, Nagad, Rocket, or supported bank channels.
One Account Per Player
Each player is permitted to hold exactly one active hd999 account. Duplicate accounts are strictly prohibited and will result in the forfeiture of all balances and permanent closure of all associated accounts without prior notice.
Clear Bonus Terms
Every hd999 bonus and promotion carries plainly stated wagering requirements, minimum odds conditions, and expiry dates. hd999 does not bury conditions in fine print. All bonus terms are published in English and available before any offer is claimed.
SSL-Encrypted Security
All data transmitted between your device and hd999 is protected by 256-bit SSL encryption. Your personal information, Bangladeshi mobile number, National ID details, and BDT transaction records are secured to international financial-grade standards.
Responsible Gaming Tools
hd999 provides deposit limits, time-out periods, and self-exclusion options to all registered players. These tools are available immediately from the account settings panel and are described in detail on the Responsible Gaming page.
General Terms
These Terms & Conditions ("Terms") constitute a legally binding agreement between you ("the Player", "you", "your") and hd999 ("hd999", "we", "us", "our") governing your access to and use of the hd999 online casino and sports betting platform, accessible at hd999.net and all associated mobile or web interfaces ("the Platform"). By registering an account, making a deposit, placing a bet, or otherwise using any part of the Platform, you confirm that you have read, understood, and agreed to these Terms in their entirety.
These Terms apply to all products and services offered through the hd999 Platform, including but not limited to live casino games, video slots, crash games, sports betting (including cricket, football, and kabaddi markets), and all promotional offers and bonus programmes. Additional product-specific terms may apply and will be published alongside the relevant product or promotion.
hd999 reserves the right to amend, update, or replace these Terms at any time. When material changes are made, notice will be provided through the Platform. Your continued use of the Platform following notification of updated Terms constitutes acceptance of those changes. If you do not agree to any revision of the Terms, you must cease using the Platform immediately and contact support to close your account.
Governing Language. These Terms are written in English and the English-language version governs all interpretations and disputes. Where any translation may exist for informational purposes, the English text takes precedence in all circumstances.
If any provision of these Terms is found to be invalid or unenforceable under applicable law, that provision shall be modified to the minimum extent necessary to make it enforceable, and the remaining provisions shall continue in full force and effect. Failure by hd999 to enforce any right or provision of these Terms shall not constitute a waiver of such right or provision.
Age Restriction
18+ Only — This is a strict legal requirement. The hd999 Platform is intended exclusively for adults aged 18 years and above. Access to, registration on, or use of any feature of the Platform by any person under the age of 18 is strictly prohibited and constitutes a material breach of these Terms.
hd999 conducts mandatory Know Your Customer (KYC) age verification for all registered accounts. Players will be required to submit a valid form of government-issued identification — such as a Bangladeshi National ID Card (NID) or valid passport — confirming that they are 18 years of age or older before any withdrawal request can be processed and, in some cases, before depositing is permitted.
Where hd999 has reasonable grounds to believe that a registered player may be under the age of 18, the account will be suspended pending completion of age verification. During the suspension period, gameplay and deposits will be restricted, and no withdrawal of funds will be permitted. If verification confirms that the player is under 18, the account will be permanently closed, all funds deposited will be returned to the payment source, and any winnings accrued will be forfeited.
Players who knowingly provide false age information during registration or KYC, or who assist a person under 18 in accessing the Platform, commit a serious breach of these Terms. hd999 reserves the right to pursue all available legal remedies in such cases and to share relevant information with appropriate authorities in Bangladesh.
If you are aware of any person under the age of 18 accessing or attempting to access the hd999 Platform, please report the matter immediately to our support team via live chat or by emailing [email protected]. For further information on protecting minors from gambling harm, please visit the Responsible Gaming page.
Account Registration
To access real-money gaming and sports betting services at hd999, you must register a player account. Registration is free of charge and open to residents of Bangladesh aged 18 years and above. By completing registration, you warrant that all information provided is accurate, complete, and up to date.
Registration Requirements
During the registration process, you will be required to provide the following information:
- Your full legal name as it appears on your National ID Card or passport
- A valid, personal Bangladeshi mobile number (used for account verification and bKash / Nagad payments)
- A unique, secure password of your choosing
- Your date of birth confirming you are 18 years of age or older
- Your preferred currency (BDT — Bangladeshi Taka)
Account Accuracy and Updates
You are responsible for maintaining the accuracy of all account information at all times. If any of your registered details change — including your mobile number, email address, or payment method — you must update your account profile promptly. hd999 accepts no liability for failed transactions, delayed withdrawals, or security incidents resulting from outdated account information.
One Account Policy
Each individual player is permitted to hold one and only one active hd999 account. Opening, operating, or benefiting from multiple accounts — whether under the same name, the same Bangladeshi mobile number, the same National ID, the same device, or the same IP address — is strictly prohibited. Where duplicate accounts are identified, all accounts will be suspended, bonus funds will be forfeited, and withdrawals will be withheld pending investigation. hd999 reserves the right to permanently close all duplicate accounts and retain any associated balances.
Account Credentials and Security
You are solely responsible for the security of your hd999 account credentials, including your password and any two-factor authentication codes. You must not share your Login details with any other person. If you suspect that your account has been accessed without your authorisation, you must notify hd999 support immediately via live chat. hd999 will not be liable for any losses resulting from unauthorised access to your account where you failed to maintain the security of your credentials.
KYC Verification. hd999 reserves the right to request identity verification documents at any point during the player lifecycle — at registration, before processing withdrawals, or following any transaction that triggers a compliance review. Failure to provide requested documentation within the specified timeframe may result in account restriction or closure.
Deposits & Withdrawals
All financial transactions at hd999 are conducted in Bangladeshi Taka (BDT). hd999 does not charge currency conversion fees, and no foreign exchange rate is applied to your account balance. The following terms govern all deposit and withdrawal activity on the Platform.
Deposits
hd999 accepts deposits via the following payment methods available to Bangladeshi players: bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, Sonali Bank, Visa, and Mastercard. The minimum deposit amount is ৳500 BDT. Deposits via bKash and Nagad are typically credited to your hd999 account balance within seconds of confirmation. Bank transfer deposits may take up to one business day to reflect in your account balance, subject to the processing schedules of the originating Bangladeshi financial institution.
All deposits must originate from a payment source registered in your own name. hd999 does not accept deposits from third-party payment sources. Any deposit received from an unverified or third-party source will be reversed to the originating account and the corresponding transaction will be voided.
Withdrawals
Withdrawal requests may only be made to a payment method previously used to fund your account and registered in your own name. The following processing timeframes apply under standard conditions for KYC-verified accounts:
- bKash / Nagad / Rocket / Upay: Approximately 15 minutes during BST operating hours
- Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, Sonali Bank: 1–3 business days
- Visa / Mastercard: 3–5 business days subject to issuing bank processing
hd999 does not impose withdrawal fees on standard transactions. However, if a deposit was made and the funds were not wagered at least once before a withdrawal request is submitted, hd999 reserves the right to deduct any payment processing costs incurred from the withdrawal amount. All withdrawals are subject to completion of KYC verification. Accounts that have not completed KYC will have withdrawal requests queued until verification is finalised.
Transaction Limits
Minimum and maximum transaction limits apply to all payment methods and are published in the hd999 cashier section. These limits may vary by payment method and by account verification tier. hd999 reserves the right to adjust transaction limits at any time and will endeavour to notify affected players in advance where practicable.
Anti-Money Laundering. hd999 is committed to preventing financial crime. In accordance with applicable AML principles, hd999 may request documentary evidence of the source of funds deposited by any player. Failure to provide satisfactory documentation may result in account suspension and reporting to relevant authorities in Bangladesh.
Bonus Policy
hd999 offers a range of bonuses and promotional incentives to both new and existing players in Bangladesh. All bonuses are subject to the specific terms published alongside each offer, as well as the general bonus conditions set out in this section. In the event of any conflict between a promotion-specific term and this general Bonus Policy, the promotion-specific term shall prevail.
Wagering Requirements
All deposit bonuses, free bet credits, free spins, and other promotional awards at hd999 are subject to wagering requirements unless explicitly stated otherwise. Wagering requirements specify the total amount that must be staked using the bonus funds before any associated winnings become eligible for withdrawal. The applicable wagering multiplier and qualifying game types are stated clearly in each promotion's terms. Wagers placed on games excluded from wagering contribution (as listed per promotion) will not count towards the fulfilment of the requirement.
Bonus Expiry
All bonuses at hd999 carry an expiry date or time window within which the wagering requirement must be completed. If the wagering requirement is not met before the bonus expires, the remaining bonus balance and any associated winnings will be removed from your account automatically. Expiry timelines are displayed in the promotions section and within your active bonus balance panel.
Bonus Abuse
hd999 operates a zero-tolerance policy towards bonus abuse. This includes but is not limited to: claiming the same promotional offer across multiple accounts, using low-risk betting strategies (such as arbitrage or matched-betting patterns) to exploit bonus terms, colluding with other players to collectively meet wagering requirements, and providing false information to qualify for a promotion. Where bonus abuse is identified, hd999 reserves the right to void all bonus funds, forfeit associated winnings, and close the account permanently.
Welcome Bonus Eligibility
Welcome bonuses at hd999 are available exclusively to new players making their first deposit. Only one welcome bonus may be claimed per player, per household, per device, and per IP address. Players who have previously held an hd999 account — including accounts that were subsequently closed — are not eligible for a new welcome bonus upon re-registration.
Bonus Terms Transparency. hd999 is committed to presenting bonus terms in plain, readable English. If you have any questions about the wagering requirements or conditions attached to any current promotion, please contact our 24/7 live chat support team before claiming the offer.
User Obligations
By using the hd999 Platform, you agree to conduct yourself in accordance with the following obligations at all times. These obligations exist to protect the integrity of the Platform, the security of all players, and the compliance standing of hd999.
Prohibited Activities
The following activities are strictly prohibited on the hd999 Platform:
- Registering or operating more than one player account
- Providing false, incomplete, or misleading information during registration or KYC
- Using software, bots, scripts, or automated tools to interact with the Platform in any way
- Engaging in match-fixing, sports manipulation, or any form of collusion with other players or third parties
- Attempting to exploit technical errors, glitches, or bugs in any game or platform feature
- Using the Platform for any money-laundering activity or for the processing of proceeds of crime
- Accessing the Platform from a jurisdiction where online gambling is prohibited under applicable local law
- Sharing your account credentials with any other person or allowing third parties to operate your account
- Engaging in abusive, threatening, or harassing behaviour towards hd999 staff or other platform users
- Circumventing self-exclusion measures, including re-registering under a different identity following a self-exclusion request
Compliance with Laws
You are solely responsible for ensuring that your use of the hd999 Platform complies with all applicable laws and regulations in your jurisdiction. hd999 makes no representation that the Platform is legal for use in all locations. By accessing the Platform, you confirm that online gaming is not prohibited under the laws applicable to you personally.
Accurate Information
You warrant that all information provided to hd999 at registration, during KYC, or at any other point during your use of the Platform is truthful, accurate, and current. hd999 relies on the accuracy of player-provided information for compliance purposes. Providing inaccurate or fraudulent information constitutes a material breach of these Terms.
Account Closure
Either the Player or hd999 may initiate the closure of a player account, subject to the conditions set out below.
Player-Initiated Closure
If you wish to close your hd999 account, you may submit a closure request at any time via the live chat support team. Before closure is processed, any pending withdrawal requests will be completed and any active bonus balances will be forfeited in accordance with the Bonus Policy. Account closure requests submitted through the self-exclusion pathway are subject to the specific terms described on the Responsible Gaming page and are irrevocable for the duration of the chosen exclusion period.
hd999-Initiated Closure
hd999 reserves the right to suspend, restrict, or permanently close any player account at its sole discretion, with or without prior notice, in circumstances including but not limited to:
- Breach of any provision of these Terms & Conditions
- Confirmed or suspected identity fraud, account takeover, or financial crime
- Failure to complete KYC verification within the required timeframe
- Discovery that the account holder is under 18 years of age
- Identification of duplicate or linked accounts
- Confirmed bonus abuse or exploitation of Platform vulnerabilities
- Reasonable suspicion of match-fixing or sports manipulation activity
Where hd999 closes an account due to a breach of these Terms, any balance remaining in the account — including real-money funds, bonus funds, and pending winnings — may be forfeited in full. Where account closure is initiated by hd999 for reasons unrelated to player misconduct (for example, commercial decisions or regulatory changes), the verified real-money balance will be returned to the player via their registered payment method.
Dormant Accounts
An account is considered dormant if no Login activity has been recorded for a continuous period of 12 months or more. hd999 reserves the right to apply a monthly dormancy fee to dormant accounts in accordance with the fee schedule published in the account terms. Players will be notified by available contact means prior to dormancy fees being applied. If a dormant account balance reaches zero, the account will be closed and may not be reactivated.
Limitation of Liability
To the fullest extent permitted by applicable law, hd999 excludes all liability for losses or damages of any kind arising from your use of the Platform, including but not limited to direct losses, indirect losses, loss of profits, loss of data, and losses resulting from reliance on Platform content.
Platform Availability
hd999 does not guarantee that the Platform will be available at all times without interruption. Scheduled and unscheduled maintenance, technical faults, third-party service failures, and events beyond hd999's reasonable control may result in temporary unavailability of some or all Platform features. hd999 will endeavour to restore full Platform availability as promptly as practicable and will notify players of significant planned maintenance periods in advance.
Game Outcomes
All casino game outcomes at hd999 are determined by certified Random Number Generator (RNG) systems operated by third-party game providers including Evolution Gaming, Pragmatic Play, NetEnt, Microgaming, Spribe, and Ezugi. hd999 does not control individual game outcomes and accepts no liability for any losses resulting from participation in casino games or sports betting on the Platform. By participating in real-money gaming, you acknowledge that gambling involves financial risk and that you may lose money.
Third-Party Services
The hd999 Platform integrates services provided by third parties, including payment processors (bKash, Nagad, Rocket, Upay, Visa, Mastercard, and Bangladeshi bank partners), game content suppliers, and live streaming infrastructure providers. hd999 accepts no liability for failures, errors, or interruptions attributable to third-party services beyond its direct operational control.
Player Responsibility
You acknowledge that online gambling involves a risk of financial loss. hd999 strongly encourages all players in Bangladesh to gamble responsibly, to set personal deposit and spending limits, and to seek assistance if gambling begins to adversely affect their daily life, financial situation, or personal relationships. Full details of the responsible gaming tools available at hd999 are set out on the Responsible Gaming page.
Gambling Risk Acknowledgement. By using the hd999 Platform, you confirm that you understand and accept that gambling involves financial risk, that outcomes are not guaranteed, and that you are solely responsible for all decisions you make while using the Platform. hd999 is not responsible for any gambling-related financial loss you may incur.
These Terms & Conditions were last reviewed and updated in January 2026. For questions about any provision of these Terms, please contact the hd999 support team via 24/7 live chat or by writing to [email protected]. Support is available around the clock in Bangladesh Standard Time (BST, UTC+6).
Explore hd999
Ready to Start Playing?
Now that you have reviewed the hd999 Terms & Conditions, explore the full platform — live casino, cricket betting, slots, and crash games — all in BDT with instant bKash and Nagad transactions. 18+ only. Play responsibly.