📋 Please read JD99's Terms & Conditions carefully before register an account 🔒 Your data security is protected by SSL 256-bit & Malaysia PDPA 🔞 The JD99 platform is for players aged 18 years and above 💳 Minimum deposit RM10 — Withdrawals are processed within 3 minutes 🎁 Bonuses are subject to rollover requirements — read Promotions section for full details 📋 Please read JD99's Terms & Conditions carefully before register an account 🔒 Your data security is protected by SSL 256-bit & Malaysia PDPA 🔞 The JD99 platform is for players aged 18 years and above 💳 Minimum deposit RM10 — Withdrawals are processed within 3 minutes 🎁 Bonuses are subject to rollover requirements — read Promotions section for full details
Last updated: January 2026

JD99 Terms & Conditions — Malaysia Betting Platform Terms of Use

This document contains all terms and conditions governing the use of the JD99 platform. By registering for or using JD99's services, you agree to be bound by all the terms set out herein. Please read carefully before proceeding with your registration.


6 Key Things You Need to Know

Before reading the full terms, here is a summary of the most important points governing your use of the JD99 platform.

Minimum Age 18 Years

The JD99 platform is strictly for individuals aged 18 and above. This is an absolute requirement with no exceptions. JD99 reserves the right to request proof of age at any time and will immediately close any account found to belong to an underage player. If you are aware of any underage individual using this platform, please contact our support team immediately.

One Account Per Player

Each player is only permitted to hold one active account on JD99. Registering multiple accounts using different information is strictly prohibited and will result in the permanent suspension of all associated accounts, including all balances and accumulated bonuses. This is to ensure fairness for all players.

Deposits & Withdrawals in MYR

All transactions at JD99 are processed in Malaysian Ringgit (MYR). Deposits can be made via Touch 'n Go eWallet, DuitNow Transfer, FPX (Maybank2u, CIMB Clicks), GrabPay, Boost, and ShopeePay. Minimum deposit is RM10. Withdrawals via TNG and DuitNow are processed in under 3 minutes on regular business days.

Bonus Subject to Rollover

All bonuses and promotions at JD99 are subject to the rollover requirements specified in each offer. Winnings derived from bonuses cannot be withdrawn until those rollover requirements have been met. JD99 reserves the right to void any bonus where abuse or fraud is found to have occurred. Full terms for each promotion are available on the Promotions page.

Security & Data Protection

JD99 protects all your personal data using 256-bit SSL encryption and is fully compliant with the Personal Data Protection Act (PDPA) Malaysia 2010. Your information will not be shared with any third party without your consent. You have the right to access or request deletion of your data at any time.

Responsible Gaming

JD99 is committed to responsible gaming. We provide deposit limit, loss limit, session time limit, and self-exclusion tools for players who need them. If you feel that gambling is starting to affect your life, please use these tools or contact our support team for assistance.


Important Notice: By registering, accessing, or using any part of the JD99 platform, you confirm that you have read, understood, and agreed to be bound by all Terms & Conditions set out in this document. If you do not agree with any part of these terms, please do not proceed with registration or use of the JD99 platform.

1

Acceptance of Terms of Use

These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("Player" or "Member") and JD99 ("Platform", "we", "us"). These Terms govern all aspects of your use of the jd99.online platform, including all games, services, financial transactions, and communications conducted through the platform.

  • JD99 reserves the right to update, modify, or replace any part of these Terms at any time without prior notice. It is your responsibility to review this page periodically.
  • Continued use of the JD99 platform following any changes to the terms will be considered acceptance of the revised terms.
  • These Terms shall be interpreted and governed by applicable law. Any disputes arising shall be resolved through good-faith negotiation before any legal action is pursued.
  • If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions will continue to remain in full force and effect.
2

Platform Eligibility

To use the JD99 platform, you must meet all of the following eligibility requirements at all times:

  • You must be at least 18 years of age. JD99 does not permit participation by underage individuals under any circumstances. This is a non-negotiable requirement.
  • You must register using your own legal name. Registering on behalf of another person or using a false identity is strictly prohibited and constitutes a criminal offence.
  • You are not currently on any betting platform's self-exclusion list and have never been prohibited by any relevant authority from participating in betting activities.
  • You have full legal capacity to enter into a binding agreement and are solely responsible for all actions carried out through your account.
  • Your use of the JD99 platform must not violate any applicable laws or regulations in your place of residence. It is your responsibility to ensure this.
3

Registration & Account Management

The following terms govern the registration and management of your JD99 account and must be observed by all members:

  • Each individual is only permitted to register and hold one (1) active account on JD99. Registering multiple accounts is prohibited and will result in the closure of all associated accounts.
  • You must provide accurate, complete, and up-to-date information during registration. False or inaccurate information may result in your account being suspended or closed.
  • You are solely responsible for keeping your JD99 username and password confidential. JD99 will not be held liable for any losses arising from unauthorised access to your account.
  • If you suspect that your account has been accessed by an unauthorised party, you must notify the JD99 support team immediately.
  • Transferring your account to another individual or sharing account access with any other party is strictly prohibited and constitutes a serious breach of these terms.
  • JD99 reserves the right to verify a player's identity through the KYC (Know Your Customer) process at any time, particularly during the withdrawal process.
4

Deposits, Withdrawals & Financial Transactions

All financial transactions on the JD99 platform are processed in Malaysian Ringgit (MYR). The following terms govern your financial activity:

  • Accepted deposit methods are: Touch 'n Go eWallet, DuitNow Transfer, FPX online banking (Maybank2u, CIMB Clicks, RHB Now, Hong Leong Connect), GrabPay, Boost, and ShopeePay. JD99 does not accept foreign payment methods.
  • The minimum deposit amount is RM10 for most payment methods. A different minimum deposit may apply for certain promotions.
  • Funds deposited must come from a legitimate source and must belong to you personally. JD99 maintains strict detection systems to identify funds obtained through unlawful means.
  • Withdrawals may only be made to the same payment method used for the deposit, or to a Malaysian bank account held in the name of the same registered member.
  • JD99 reserves the right to request identity verification (KYC) before processing any withdrawal, particularly for amounts exceeding certain limits.
  • Any attempt to process transactions through unauthorised methods or for fraudulent purposes will result in immediate account closure and appropriate legal action.
  • JD99 is not responsible for any delays in transaction processing caused by third parties such as banks or digital wallet providers.

Note: Withdrawals via Touch 'n Go eWallet and DuitNow Transfer are typically processed in under 3 minutes. Withdrawals via FPX to a bank account may take 1–3 hours depending on the bank's operating hours.

5

Bonuses, Promotions & Rollover Requirements

All bonuses and promotions offered by JD99 are subject to the following terms:

  • Each bonus carries a rollover requirement (wagering rounds) that must be fulfilled before any winnings derived from that bonus can be withdrawn. The rollover requirement is clearly stated in each promotional offer.
  • Bonuses may only be claimed once per eligible promotion, unless otherwise stated. Any attempt to claim the same bonus more than once will be considered fraudulent.
  • JD99 reserves the right to withdraw, modify, or cancel any bonus at any time if there are signs of abuse, fraud, or a breach of terms.
  • Bonuses may not be transferred to another player or exchanged directly for cash without first meeting the applicable rollover requirements.
  • Players found to be using low-risk betting strategies solely to fulfil rollover requirements (such as two-way betting on the same sporting event) may forfeit their entitlement to the relevant bonus.
  • Welcome bonuses and new member promotions are available exclusively to first-time registrants who have not previously held a JD99 account.
6

Game & Betting Rules

All games and betting markets on JD99 are subject to the following specific rules:

  • All slots and casino games use a Random Number Generator (RNG) that has been certified by an independent auditing body to ensure fairness and true randomness in every game outcome.
  • In the event of a technical disruption, the JD99 server result is final and takes precedence over any display that may show a different outcome on the player's client side.
  • JD99 reserves the right to void or reject any bet placed based on odds or prices that are clearly erroneous or misleading, and will refund the original stake amount to the player.
  • For Sports Betting, match results are determined based on internationally recognised news sources and official results. Results as determined by JD99 are final.
  • In the event a match is cancelled, postponed for more than 24 hours, or not completed in its original format, JD99 reserves the right to void the related bets and refund the funds.
  • The use of automated software, bots, or any technology that assists in making betting decisions or manipulating game outcomes is strictly prohibited on JD99.
7

Prohibited Player Conduct

JD99 players are expected to abide by the established code of conduct. The following actions are strictly prohibited and may result in disciplinary measures:

  • Attempting to bypass, manipulate, or exploit any technical vulnerability or bug within the JD99 system to gain an unfair advantage.
  • The use of third-party software, bots, or automated algorithms to place bets or make in-game decisions without genuine human interaction.
  • Any form of money laundering, terrorist financing, or other illegal activity conducted through the JD99 platform. We cooperate fully with the relevant authorities in any such investigations.
  • Abusive, threatening, or harassing behaviour toward other players or JD99 staff through any communication channel on the platform.
  • Spreading false, misleading, or damaging information about JD99 or other players on the platform.
  • Any attempt to obtain the login credentials or personal information of other players by any means, including phishing or social engineering.
8

Account Closure & Suspension

  • JD99 reserves the right to suspend or close any player account at any time if a breach of any provision of these Terms is found, with or without prior notice.
  • Players may request to close their own account at any time by contacting the JD99 support team. Any remaining balance (after deducting bonuses that have not met their rollover requirement) will be returned within a reasonable timeframe.
  • In cases of serious violations such as fraud, money laundering, or bonus abuse, JD99 reserves the right to confiscate all remaining funds in the account without compensation.
  • Players whose accounts have been closed due to a violation are not permitted to re-register using the same or a different identity.
  • A self-exclusion programme is available for players who wish to temporarily or permanently stop using the platform. Contact our support team for more information.
9

Data Protection & Privacy

JD99 takes the personal data protection of all players seriously and is in full compliance with the Personal Data Protection Act (PDPA) Malaysia 2010:

  • All personal information you provide during registration and use of the platform — including your name, phone number, email address, and payment details — is collected and processed in accordance with our Privacy Policy, which can be read on the Privacy Policy.
  • Your data is protected with 256-bit SSL encryption and stored on secure servers. JD99 does not sell, rent, or share your personal data with third parties without your written consent, unless required by law.
  • You have the right to access, amend, or request deletion of your personal data held by JD99 at any time by contacting us at support@jd99.online.
  • By using the JD99 platform, you consent to the anonymous collection of usage data for the purposes of platform improvement and enhancing user experience.
10

Liability Limitations & Disclaimer

  • The JD99 platform is provided "as is" without any warranty or guarantee, whether express or implied. JD99 does not warrant that the platform will be free from errors, interruptions, or viruses at all times.
  • JD99 is not liable for any direct, indirect, incidental, or consequential losses suffered by players in the course of using the platform, including losses resulting from technical failures or internet connectivity issues.
  • Betting involves real financial risk. JD99 is not liable for any financial losses incurred by players as a result of betting activity. Please ensure you only wager amounts you can afford to lose.
  • JD99 is not responsible for any actions, content, or services of third parties that may be linked to or associated with this platform in any way.
  • Under no circumstances shall JD99's total liability to any player exceed the total amount deposited by that player in the 30 days preceding the relevant claim.

Reminder: Betting is entertainment, not a source of steady income. If betting is starting to affect your finances, relationships, or mental health, please seek help. Visit the Responsible Gaming us for information and support resources.

Contact Us for Terms Enquiries

If you have any questions regarding these Terms & Conditions or require further clarification on any section, the JD99 support team is available 24 hours a day via live chat on the platform or by email at support@jd99.online. We aim to respond to all enquiries within 5 minutes.

Key Summary
Minimum Age18 years
One Account Per Player1 only
Minimum DepositRM10
CurrencyMYR (Malaysian Ringgit)
Withdrawal Process< 3 minutes
Data CompliancePDPA 2010
Terms UpdatedJanuary 2026
Accepted Payment Methods
💙Touch 'n Go eWallet
🏦DuitNow Transfer
💳FPX — Maybank2u / CIMB Clicks
🟢GrabPay
🔴Boost & ShopeePay
All transactions in Malaysian Ringgit (RM)

Frequently Asked Questions about JD99 Terms & Conditions

Yes, JD99 welcomes players from all states in Malaysia — Peninsular Malaysia, Sabah, and Sarawak. However, players must be at least 18 years of age and register using their real information. It is the player's responsibility to ensure that their betting activity does not violate any local laws applicable in their area of residence.

Registering more than one account is a serious violation of JD99's Terms & Conditions. If a player is found to hold more than one account, all associated accounts will be suspended immediately and all balances and bonuses across those accounts will be forfeited. The player will also not be permitted to re-register in the future. If you have accidentally registered twice, please contact our support team immediately for a resolution.

No. A JD99 account is personal and may not be transferred, shared, or sold to any other individual. Transferring or sharing your account is a breach of the Terms & Conditions and may result in account closure. Withdrawals may only be made to a payment method registered in the name of the account holder — not to any third party.

KYC (Know Your Customer) is an identity verification process that JD99 may require, particularly during your first withdrawal or for withdrawals exceeding certain limits. You may be asked to submit a copy of your MyKad or passport, along with proof of the payment method used. This process is in place to protect your account security and to comply with anti-money laundering regulations. All documents submitted will be protected in accordance with JD99's Privacy Policy.

You may close your JD99 account at any time by contacting our customer support team via the in-platform live chat or by emailing support@jd99.online. Please state your reason for closing and verify your identity. Once your request has been processed, any eligible remaining balance (after deducting bonuses that have not met the rollover requirement) will be returned to your original payment method within a reasonable timeframe. If you are closing your account for responsible gaming reasons, a self-exclusion programme is also available as an alternative.

JD99's Commitment to Player Privacy & Data Protection

JD99 is fully compliant with Personal Data Protection Act (PDPA) Malaysia 2010. All your personal data is protected with 256-bit SSL encryption and is not shared with any third party without your consent. You have the right to access, amend, or request deletion of your data at any time.

For full details on how we collect, use, and protect your data, read JD99's full Privacy Policy.


Register with JD99 & Enjoy a Safe & Fair Betting Experience

You have read our Terms & Conditions. JD99 operates with transparency and fairness for all players in Malaysia. Register for free now, deposit from as little as RM10, and claim your welcome bonus of up to RM888 today.

Bahasa Melayu