ha9999 Terms &
Conditions of Use
These Terms & Conditions govern your access to and use of the ha9999 platform. By registering an account or placing any wager on ha9999, you confirm that you have read, understood, and agreed to every provision set out in this document. Please read carefully before proceeding.
Key Points at a Glance
What These Terms Cover
The sections below summarise the most important aspects of your agreement with ha9999. Each point corresponds to a full section in the legal text further down this page.
Each player may hold exactly one ha9999 account. Duplicate accounts are subject to immediate closure and forfeiture of any balance held across all linked accounts.
ha9999 operates a native Bangladeshi Taka (BDT) wallet. Deposits and withdrawals via bKash, Nagad, Rocket, and Upay carry no platform-side processing fees. Third-party fees charged by your payment provider remain your responsibility.
All bonuses, free spins, and promotional credits are subject to wagering requirements and time limits published at the point of offer. Misuse of bonus terms — including multi-accounting to claim bonuses multiple times — will result in cancellation and account review.
ha9999 is strictly an 18+ platform. Any player found to be under 18 years of age will have their account closed immediately, all pending withdrawals cancelled, and any balance returned to the payment method used for deposit.
You are solely responsible for maintaining the confidentiality of your ha9999 login credentials. ha9999 will not be held liable for losses resulting from unauthorised account access caused by a player sharing or failing to protect their password.
ha9999 reserves the right to suspend or permanently close any account found to be in breach of these Terms, engaged in fraudulent activity, or operating in bad faith — without prior notice and without liability to the account holder.
General Terms
These Terms & Conditions ("Terms") constitute a legally binding agreement between you ("the Player", "you", "your") and ha9999 ("the Platform", "we", "us", "our") governing your access to and use of all services, games, promotions, and features available at ha9999.app. By creating an account, logging into an existing account, making a deposit, placing a wager, or otherwise using any part of the ha9999 platform, you confirm that you have read these Terms in full, that you understand them, and that you agree to be bound by them without reservation.
ha9999 reserves the right to amend, update, or replace these Terms at any time. When material changes are made, we will publish the updated Terms on this page with a revised effective date. It is your responsibility to review this page periodically. Continued use of the platform following the publication of updated Terms constitutes your acceptance of those changes. If you do not agree to a revised version of the Terms, you must cease using the platform and close your account.
These Terms must be read in conjunction with our Privacy Policy and Responsible Gaming Policy, both of which are incorporated by reference and form part of the overall agreement between you and ha9999.
These Terms are written in English. In the event of any discrepancy between this English version and any translated or summarised version of these Terms, the English text on this page shall take precedence.
ha9999 operates as an online casino and sports betting platform targeting adult players in Bangladesh. The platform offers casino games, live dealer tables, crash games, and sports betting markets. All monetary transactions on the platform are conducted in Bangladeshi Taka (BDT). ha9999 does not accept deposits or process withdrawals in any foreign currency. Players are responsible for understanding and complying with the laws applicable to online gambling in their own jurisdiction.
Account Registration
To access real-money games and place wagers on ha9999, you must register a player account. Registration is open to individuals who are: (a) at least 18 years of age; (b) residents of Bangladesh; and (c) not on any self-exclusion register maintained by ha9999. By submitting a registration application, you warrant that all information provided is accurate, complete, and current.
Each individual is permitted to hold exactly one (1) ha9999 account. Operating multiple accounts — whether using the same or different identity details, payment methods, device identifiers, or IP addresses — constitutes a material breach of these Terms. ha9999 employs automated and manual detection systems to identify duplicate accounts. Upon detection, all accounts linked to the same individual will be permanently closed and any balances held within them may be forfeited.
Identity Verification (KYC): ha9999 may require identity verification at any point — at registration, prior to processing a withdrawal, or following unusual account activity. Acceptable verification documents include a National ID card (NID), passport, or birth certificate. Failure to complete verification when requested will result in the suspension of withdrawal privileges until the process is completed satisfactorily.
You are responsible for keeping your account credentials — including your username and password — confidential at all times. You must not share your login details with any third party. If you suspect that your account has been accessed by an unauthorised person, you must contact ha9999 support at [email protected] immediately. ha9999 will not be held liable for losses sustained due to a player's failure to protect their account credentials.
All account communications, including promotional notifications, withdrawal confirmations, and security alerts, will be sent to the email address and mobile number registered on your account. It is your responsibility to ensure that these contact details remain accurate and up to date. Changes to registered contact details require SMS verification to the existing registered number before they take effect.
Deposits & Withdrawals
ha9999 supports deposits and withdrawals via the following Bangladesh mobile financial services: bKash, Nagad, Rocket (Dutch-Bangla Bank), and Upay (UCB). All transactions are denominated in Bangladeshi Taka (BDT). ha9999 does not charge a platform-side fee for deposits or withdrawals; however, your payment service provider may apply their own transaction charges, which remain your sole responsibility.
The minimum deposit amount is ৳500 across all supported payment methods. The minimum withdrawal amount is ৳1,000. Maximum deposit and withdrawal limits per transaction and per rolling period are displayed within the cashier section of your account and are subject to periodic review. Players who have completed full KYC verification are eligible for higher withdrawal limits.
- Deposits are credited to the ha9999 wallet in real time for the majority of transactions processed via bKash and Nagad.
- Withdrawals are typically processed within four (4) hours during Bangladesh Standard Time (BST, UTC+6) business hours.
- Withdrawals are returned to the same payment method used for the corresponding deposit — this is a standard anti-fraud and anti-money-laundering control.
- ha9999 reserves the right to request documentary proof of the source of deposited funds at any time as part of its anti-money-laundering obligations.
- Withdrawals will not be processed to third-party accounts or payment methods not registered in the account holder's own name.
Withdrawals submitted outside BST business hours or during public holidays in Bangladesh may take longer to process. ha9999 aims to complete all pending withdrawals within 24 hours of submission regardless of timing.
Any suspected fraudulent, irregular, or suspicious transaction activity will result in an immediate freeze on the affected account pending investigation. During an active investigation, the player will be unable to deposit, withdraw, or access funds held in the account wallet. ha9999 cooperates fully with relevant financial authorities in Bangladesh in cases involving suspected financial crime.
Bonuses & Promotions
ha9999 offers a range of bonuses and promotional incentives to both new and existing players, including welcome bonuses, reload bonuses, cashback offers, free spins, and seasonal promotions tied to events such as the BPL cricket season, Eid, Pohela Boishakh, and Victory Day. All bonuses are subject to the specific terms and wagering requirements published at the point of offer and must be read in conjunction with these general Terms.
Unless stated otherwise in the specific bonus terms, the following general bonus rules apply to all promotions on ha9999:
- Bonuses may only be claimed once per eligible player, per promotional period. One eligible player is defined as one unique individual, verified by a single registered account, NID, device, and payment method.
- Bonus funds are subject to a minimum wagering requirement before any winnings derived from bonus play may be withdrawn. The applicable wagering multiplier is stated in the individual promotion's terms.
- Bonuses have an expiry period, after which any unclaimed bonus funds and associated winnings will be removed from the account. Expiry periods are stated in the individual promotion's terms.
- ha9999 reserves the right to withdraw any bonus offer at any time prior to the player claiming it, without prior notice.
- Bonuses may not be transferred, exchanged for cash, or applied to bets placed outside the eligible games specified in the promotion's terms.
- Any evidence of bonus abuse — including, but not limited to, creating multiple accounts to claim a bonus more than once, using automated betting strategies to circumvent wagering requirements, or exploiting promotional errors — will result in the cancellation of all associated bonus funds, reversal of bonus-derived winnings, and permanent account closure.
ha9999 is committed to transparent bonus terms. The full wagering requirement, eligible games list, minimum odds (where applicable), and expiry period for every active promotion are displayed on the promotion detail page before you opt in. We do not bury conditions in fine print.
Fair Use & Conduct
ha9999 is committed to providing a fair, transparent, and enjoyable gaming environment for all players on its platform. All casino games available on ha9999 use certified Random Number Generators (RNGs) supplied by independently audited game providers including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi. The RNG certification for each game provider is maintained at the provider level and ensures that game outcomes are genuinely random and cannot be predicted or manipulated.
As a player on ha9999, you agree to use the platform in good faith and in accordance with these Terms. The following conduct is strictly prohibited:
- Using automated bots, scripts, or software to place bets, exploit game mechanics, or simulate human interaction with the platform.
- Colluding with other players to gain an unfair advantage in any multiplayer game, tournament, or live dealer session.
- Exploiting software bugs, display errors, or technical malfunctions to place bets or generate winnings. Any winnings derived from a demonstrable platform error may be voided by ha9999.
- Attempting to reverse-engineer, decompile, or access the source code of any game or platform feature.
- Using the platform for any form of money laundering, including structuring deposits or withdrawals to avoid detection thresholds.
- Providing false identity information, submitting forged documents during KYC, or impersonating another person.
- Engaging in abusive, threatening, or harassing conduct toward ha9999 support staff or other players on any platform feature that involves player interaction.
ha9999 monitors platform activity continuously using automated risk and fraud detection systems. Accounts flagged for investigation will be temporarily suspended. Accounts found to be in material breach of the fair use provisions above will be permanently closed and may be reported to relevant financial authorities in Bangladesh.
Age Restriction
ha9999 is strictly for adults aged 18 and above. It is illegal for any person under the age of 18 to register an account, make a deposit, or place any wager on the ha9999 platform. By registering, you confirm that you are 18 years of age or older.
ha9999 employs age verification checks as part of its Know Your Customer (KYC) process. All players may be required to submit proof of age — accepted in the form of a National ID card (NID), passport, or birth certificate — before their account is fully activated or before a withdrawal is processed. Accounts where age verification has not been completed will have withdrawal access suspended until the process is completed.
If ha9999 has reason to suspect that a registered account holder is under 18 years of age, the account will be suspended immediately pending investigation. If the suspicion is confirmed, the account will be permanently closed, all pending withdrawals will be cancelled, and any net deposits will be returned to the payment method used — minus any amounts already used for wagering. No winnings will be paid out to a player found to be under 18.
If you are a parent or guardian and believe that a minor in your care has registered an account on ha9999, please contact us immediately at [email protected]. We will act promptly to close the account and return any net deposits. We also encourage parents and guardians to use parental control software to restrict access to online gambling sites on devices used by minors.
Account Closure & Termination
You may request the closure of your ha9999 account at any time by contacting support at [email protected]. Account closure requests will be processed within one (1) business day. Any remaining wallet balance at the time of closure will be returned to your registered payment method, provided that the balance meets the minimum withdrawal threshold of ৳1,000 and that there are no outstanding verification requirements on the account.
ha9999 reserves the right to suspend, restrict, or permanently close any player account at its sole discretion, with or without prior notice, in any of the following circumstances:
- Breach of any provision of these Terms & Conditions.
- Provision of false, inaccurate, or fraudulent account information or verification documents.
- Evidence of multi-accounting or bonus abuse.
- Suspected money laundering, match-fixing, or any other financial crime.
- Failure to complete mandatory KYC verification within a reasonable time following a request by ha9999.
- Account inactivity: accounts with a zero balance that have not been logged into for a period of 12 consecutive months may be archived. Accounts with a positive balance that remain inactive for 24 consecutive months may be subject to a monthly maintenance fee of ৳200, applied until the balance reaches zero or the player reactivates the account.
In cases where an account is closed due to a breach of these Terms, ha9999 reserves the right to void any bonus funds, bonus-derived winnings, and — in cases of proven fraud — any other balance held in the account at the time of closure. ha9999's decision in such cases is final.
Players who have voluntarily self-excluded under the Responsible Gaming tools available on the platform may not request account reactivation until the self-exclusion period they selected has fully elapsed. ha9999 will not process early reactivation requests under any circumstances. This policy exists to protect the welfare of the player.
Limitation of Liability
ha9999 provides its platform and all services on an "as is" and "as available" basis. While we make every effort to ensure that the platform operates without interruption and that all games, payment systems, and features function correctly, ha9999 makes no warranty — express or implied — that the platform will be free of errors, interruptions, or technical faults at all times.
To the maximum extent permitted by applicable law, ha9999 shall not be liable to any player for any of the following:
- Loss of profits, winnings, or anticipated earnings resulting from platform downtime, technical errors, or service interruptions.
- Loss arising from delays in deposit crediting or withdrawal processing caused by third-party payment providers including bKash, Nagad, Rocket, or Upay.
- Loss of account access resulting from a player's failure to maintain the security of their login credentials.
- Any indirect, consequential, incidental, or punitive loss or damage arising from the use of, or inability to use, the platform.
- Decisions made by third-party game providers regarding game outcomes, RNG results, or game round resolutions — these are outside ha9999's direct control and are governed by the provider's own certification and audit standards.
In the event of a genuine technical error that results in an incorrect game outcome or an erroneously large payout, ha9999 reserves the right to void the affected bet and return the original stake to the player's wallet. ha9999 will provide written notification to the affected player in such cases.
Nothing in these Terms shall exclude or limit liability for death or personal injury caused by ha9999's negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot be excluded or limited under applicable law. These Terms shall be governed by the laws applicable to the jurisdiction in which ha9999 operates. Any dispute arising from these Terms that cannot be resolved directly with our support team shall be referred to binding arbitration in accordance with procedures communicated to the player in writing at the time the dispute is escalated.
For any questions regarding these Terms, or to raise a concern or formal complaint, please contact the ha9999 support team at [email protected]. We aim to respond to all formal complaints within two (2) business days of receipt and to resolve disputes within ten (10) business days wherever possible.
Ready to Play on ha9999?
Now that you've reviewed our Terms & Conditions, explore the ha9999 platform — from live casino tables to cricket betting and the best slots in Bangladesh.