Legal

hm999 Terms and Conditions — Know Before You Play

These terms govern your use of hm999.onl — including your account, deposits and withdrawals in PKR, bonuses, sports betting, casino games and responsible gaming tools. Please read them carefully before registering.

Last Updated: June 2026
Key Highlights

What These Terms Cover

A quick overview of the most important sections before you read the full terms below.

Eligibility — 18+ Only

You must be at least 18 years old to register and use hm999. By creating an account you confirm you meet this requirement. Underage accounts will be closed and balances forfeited.

Deposits & Withdrawals in PKR

All transactions are in Pakistani Rupees. JazzCash, Easypaisa, Raast, Bank Transfer and cards are supported. Withdrawal requests are subject to identity verification and wagering conditions where applicable.

Bonus Terms & Wagering

All bonuses and promotions carry wagering requirements that must be completed before withdrawal. Bonus terms vary by promotion — check each offer's specific conditions in your account notifications.

Sports Betting Rules

Cricket, PSL, T20, Football and Esports betting are subject to individual sport rules. Void bets, match abandonment, rule 4 deductions and settlement timelines are covered in the sports betting section below.

Account Security

One account per person. You are responsible for keeping your login credentials confidential. hm999 will never ask for your password. Report unauthorised access to support immediately via live chat.

Responsible Gaming

Deposit limits, session reminders and self-exclusion are available to every player. hm999 encourages all players to use these tools proactively. Full details are in the Responsible Gaming section and at /responsible-gaming.

Important: By registering an account on hm999.onl, you agree to be bound by these Terms and Conditions in full. If you do not agree with any part of these terms, you should not use this platform.

1. Acceptance of Terms

These Terms and Conditions ("Terms") govern the relationship between hm999.onl ("hm999", "we", "us", "the platform") and you ("the player", "you", "your account holder") with respect to all activities carried out on the platform, including but not limited to account registration, deposits, withdrawals, sports betting, casino gaming, slot games and any promotional activity.

By accessing hm999.onl, creating an account, making a deposit or placing a wager, you confirm that you have read, understood and agreed to these Terms in their entirety. These Terms apply alongside any additional rules, bonus terms or promotional conditions that hm999 may publish from time to time. In the event of a conflict, specific promotional terms will take precedence over these general Terms for that specific promotion.

hm999 reserves the right to update or revise these Terms at any time. Updated Terms will be posted on this page with a revised date. Continued use of the platform following any update constitutes your acceptance of the revised Terms.

2. Eligibility

You must meet all of the following conditions to create and maintain an account on hm999:

  • You must be at least 18 years of age. hm999 is strictly an adult platform and does not permit access or use by anyone under 18.
  • You must be accessing the platform as an individual acting on your own behalf — not as an agent for, or on behalf of, any third party.
  • You must not have previously had an account closed or suspended by hm999 for violations of these Terms.
  • You must be using your own verified payment method. Deposits using payment accounts that do not belong to you are not permitted.
Age Verification: hm999 may request proof of age at any point during your use of the platform. Failure to provide satisfactory verification may result in account suspension and withholding of funds pending review.

hm999 does not make any representations regarding the legality of online gaming in your specific jurisdiction. It is your responsibility to ensure that you are permitted to use the platform under the laws applicable to you.

3. Your Account

Each player is permitted to hold only one account on hm999. Creating multiple accounts — whether using the same identity, different personal details, or through another person — is a serious breach of these Terms and will result in all associated accounts being closed and any pending withdrawals being forfeited.

When registering, you must provide accurate and complete information. This includes your legal name, date of birth, contact details and payment information. Providing false or misleading information at registration or at any subsequent point is grounds for immediate account closure.

  • You are solely responsible for maintaining the confidentiality of your username and password.
  • hm999 will never contact you to ask for your password via any channel.
  • Any activity carried out under your account credentials is your responsibility, including activity carried out by another person using your login details with or without your permission.
  • If you suspect unauthorised access to your account, contact our support team immediately via live chat. We will act promptly to secure your account.

hm999 reserves the right to carry out identity verification checks at any time, including before processing any withdrawal. You may be asked to submit a copy of a government-issued identity document, proof of address or proof of payment method ownership.

4. Deposits & Payments

All deposits on hm999 are processed in Pakistani Rupees (PKR). There are no currency conversion charges for PKR transactions. The following payment methods are currently supported:

  • JazzCash — mobile wallet deposits typically clear within minutes
  • Easypaisa — mobile wallet deposits typically clear within minutes
  • Raast — instant interbank transfer
  • Bank Transfer — subject to standard banking processing times
  • Debit/Credit Cards — Visa and Mastercard accepted
  • Mobile Wallets — other supported wallet services as listed at checkout

The minimum deposit amount is displayed at the time of transaction and may vary by payment method. Deposits must be made from a payment account registered in your own name. Third-party deposits are not accepted and will be returned, with any associated bonus voided.

Deposit Processing: JazzCash and Easypaisa deposits are typically credited to your hm999 balance within five minutes. Bank transfer timings depend on the sending institution. If a deposit does not reflect within the expected timeframe, contact support with your transaction reference.

hm999 does not store your full card or banking credentials on its servers. Payment data is handled through secure, encrypted processing channels. hm999 is not responsible for delays or failures caused by your bank, mobile wallet provider or network issues on the payment provider's side.

5. Withdrawals

Withdrawals are processed to the same payment method used for your most recent deposit, where technically possible. hm999 does not transfer winnings to third-party accounts or payment methods not registered in your name.

  • Identity verification must be completed before your first withdrawal is processed. This is a one-time process.
  • Withdrawals are subject to any active wagering requirements on bonus funds. Only the real-money portion of your balance is freely withdrawable where a bonus is active.
  • Minimum withdrawal amounts are displayed at the point of request.
  • Processing times vary by method: JazzCash and Easypaisa withdrawals are typically processed within 24 hours. Bank transfer withdrawals may take 1–3 working days.
Fast Withdrawals: hm999 aims to process all verified withdrawal requests as quickly as possible. Most JazzCash and Easypaisa withdrawals are approved and sent within a few hours during business hours.

hm999 may delay or withhold a withdrawal pending further verification if there is any suspicion of fraudulent activity, breach of these Terms, or if an ongoing investigation is underway. You will be notified of any hold via email or live chat.

6. Bonuses & Promotions

hm999 offers various bonuses and promotional offers to registered players. All bonuses are subject to specific terms and conditions that will be communicated at the time the offer is made. The following general conditions apply to all bonuses unless the specific promotion states otherwise:

  • Bon uses must be claimed within the validity period stated in the specific promotion. Expired offers cannot be retroactively applied.
  • All bonuses carry a wagering requirement — the bonus amount (and in some cases the deposit amount) must be wagered a specified number of times before withdrawal is permitted.
  • Wagering requirements must be completed within the timeframe specified in the offer. Incomplete wagering at expiry results in the bonus balance being removed.
  • Different game types contribute differently to wagering requirements. Slot games typically contribute 100%, while live casino games and sports bets may contribute at a lower rate. Specific contribution rates are listed in each promotion's terms.
  • Only one welcome bonus is available per player, per household, per device, and per payment method.
  • Bonuses are intended for recreational use only. Any attempt to exploit bonuses through low-risk strategies, bet hedging, or coordinated play across multiple accounts is a breach of these Terms and will result in account closure and forfeiture of bonus funds.
Bonus Abuse: hm999 actively monitors for bonus abuse patterns. Accounts identified as exploiting promotional offers will have bonuses voided and may be permanently closed.

hm999 reserves the right to modify, suspend or withdraw any promotion at any time without prior notice. Changes will not affect bonuses already accepted and in active use at the time of the change.

7. Sports Betting Rules

hm999's sportsbook covers Cricket (including PSL, T20 internationals, ODIs and Test matches), Football, Esports, Tennis, Kabaddi and over 30 other sports. The following general rules apply to all sports betting activity:

  • Minimum and maximum bet limits apply to every market and may vary by sport, event and market type. Limits are displayed at the time of bet placement.
  • Bet confirmation is the moment a bet is accepted by the system and a bet ID is generated. Bets are not valid until confirmed.
  • Live in-play bets are accepted subject to availability. hm999 reserves the right to suspend in-play markets at any time, including during play. Any bets placed after the relevant event outcome is known will be voided.
  • Match abandonment: If a cricket match or other sporting event is abandoned, postponed or not completed within 48 hours of the scheduled start, all affected bets will be voided and stakes returned — unless the specific market has been fully determined before the abandonment.
  • Obvious errors: If odds are published in error due to a technical fault, data feed failure or human error, hm999 reserves the right to void bets placed at incorrect odds. You will be notified and stakes returned promptly.
  • PSL and T20 rules: Reduced-over matches are settled on the result of the reduced game. If a match is reduced to fewer than the minimum overs stated in the market rules, it will be voided.
  • Accumulator bets: If one or more legs of an accumulator are voided, the bet is recalculated without those legs. All remaining legs must win for the bet to be paid.

Results are settled based on official scores from the relevant governing body (PCB for Pakistan cricket, FIFA for Football, etc.). hm999 will not be liable for errors in third-party data feeds that temporarily affect displayed odds or scores. Final settlement is based on official results.

8. Casino & Slot Games

hm999's casino section includes live dealer games, table games, slot games, crash games and other RNG-based titles provided by internationally recognised software providers. The following conditions apply:

  • All casino games use certified Random Number Generator (RNG) technology or live dealer streams. The outcome of every game round is independent of all previous rounds.
  • Game malfunctions void all plays and stakes for the affected round. If a game disconnects mid-round, the system will attempt to complete the round automatically. If the round cannot be completed, the stake will be returned.
  • Minimum and maximum bet limits apply per game and per round. These are displayed within each game interface.
  • Theoretical Return to Player (RTP) percentages vary by game and are determined by the software provider. RTP information is available within each game's help section.
  • Progressive jackpot games follow their own specific rules, which are displayed within the game. hm999 is not responsible for errors in jackpot amounts caused by software provider data feed issues.

hm999 acts as a platform for games provided by third-party software partners. While we work only with established international providers, the game rules and mechanics are governed by the provider's own certified software. Any queries about specific game mechanics should be directed to support, who will escalate to the provider where necessary.

9. Prohibited Conduct

The following activities are strictly prohibited on hm999 and will result in immediate account suspension, closure and possible forfeiture of funds:

  • Registering more than one account or accessing another player's account.
  • Using automated bots, scripts, or any software to place bets, exploit game mechanics, or circumvent security measures.
  • Exploiting bugs, glitches or errors in games or the platform — any such instances must be reported to support immediately.
  • Collusion with other players in poker-style games or coordinating bets to exploit promotional offers.
  • Using hm999 for any form of money laundering, financial fraud, or illegal transaction processing.
  • Providing false identity information or attempting to impersonate another person.
  • Placing bets on behalf of third parties as a commercial service.
  • Chargebacks — initiating a chargeback with your bank or payment provider for a deposit made on hm999. Any chargeback will result in immediate account suspension and recovery of all associated funds.
Fraud Prevention: hm999 uses automated monitoring systems and manual review processes to detect suspicious activity. We cooperate fully with payment providers and relevant authorities in cases of suspected fraud.

10. Privacy & Data

hm999 collects and processes personal data as necessary to operate the platform, verify player identities, process payments and comply with applicable obligations. The information we collect includes your name, date of birth, contact details, payment information and activity on the platform.

  • Your personal data is used solely for the purposes of operating your account, processing transactions, delivering customer support and communicating relevant promotions where you have opted in.
  • hm999 does not sell or share your personal data with unaffiliated third parties for their own marketing purposes.
  • Payment data is processed through encrypted, secure channels. Full card or banking credentials are not stored on hm999 servers.
  • You may request a copy of the personal data hm999 holds about you at any time by contacting support.
  • You may request deletion of your account and associated personal data, subject to any legal retention obligations that apply to financial transaction records.

For full details of how hm999 handles your personal data, including data retention periods and your rights, please refer to our Privacy Policy.

11. Responsible Gaming

hm999 is committed to providing a safe and enjoyable gaming environment. We recognise that for some players, gaming can become problematic, and we take this seriously. The following responsible gaming tools are available to every player from within their account settings:

  • Deposit Limits: Set a daily, weekly or monthly PKR cap on how much you can deposit. Limits take effect immediately when reduced and require a cooling-off period before they can be increased.
  • Session Reminders: Set a time limit for your gaming or betting sessions. You will receive an on-screen notification when your chosen time is reached.
  • Self-Exclusion: Temporarily or permanently lock your account. Self-exclusion takes effect immediately and cannot be reversed during the chosen exclusion period. Our support team can activate this for you via live chat at any time, 24/7.
  • Reality Checks: Enable periodic pop-up notifications during play that show your session duration and net win/loss, helping you stay informed of your activity.
Need Help? If you feel your gaming is no longer within your control, please use the self-exclusion tool in your account or contact our support team immediately. Gaming should always remain a form of entertainment — not a financial strategy.

hm999 is for adults aged 18 and over only. We encourage all players to set a budget before playing, never chase losses, and take regular breaks. For more information and guidance, visit our dedicated Responsible Gaming page.

12. Limitation of Liability

hm999 provides the platform on an "as available" basis. While we make every reasonable effort to ensure uninterrupted access, we cannot guarantee that the platform will be available at all times. Scheduled maintenance and unexpected technical issues may cause temporary interruptions.

  • hm999 is not liable for any loss of winnings, data or opportunity resulting from platform downtime, technical faults or connectivity issues on your end.
  • hm999 is not responsible for delays or failures caused by third-party payment providers, mobile wallets or banking institutions.
  • hm999 is not liable for losses incurred as a result of your use of the platform, including gambling losses, which are the player's sole responsibility.
  • In all cases where hm999 liability is established, the maximum liability is limited to the amount deposited in the relevant transaction giving rise to the claim.

Nothing in these Terms limits liability for fraud, gross negligence or any other liability that cannot be excluded under applicable law.

13. Amendments to These Terms

hm999 reserves the right to amend, update or replace these Terms and Conditions at any time. When material changes are made, we will update the "Last Updated" date at the top of this page. For significant changes, we may also notify registered players via email or an in-platform notification.

It is your responsibility to review these Terms periodically. Continued use of the platform after any changes are published constitutes your acceptance of the revised Terms. If you do not accept the updated Terms, you should stop using hm999 and may request account closure by contacting support.

hm999 also reserves the right to suspend, modify or discontinue any feature, game, promotion or service on the platform at any time, with or without notice, without liability to you.

14. Contact & Support

If you have any questions about these Terms and Conditions, your account, a transaction or any aspect of your experience on hm999, our support team is available 24 hours a day, 7 days a week via live chat on the platform.

  • Live Chat: Available directly within your hm999 account — fastest response method, typically under five minutes.
  • Email: [email protected] — for non-urgent queries, account documentation or formal complaints.

For responsible gaming support, account self-exclusion or urgent account security issues, live chat is strongly recommended as it connects you directly with a trained support agent who can take immediate action on your account.

Formal Complaints: If you are not satisfied with the resolution of a support query, you may escalate your complaint in writing to [email protected] with the subject line "Formal Complaint". We aim to acknowledge all formal complaints within 48 hours and provide a full response within 7 working days.

Ready to Join hm999?

Create your free account in two minutes, deposit in PKR via JazzCash or Easypaisa, and explore cricket betting, live casino and slot games — all in one place.