Please read these Terms & Conditions carefully before registering or using any fly99 services. By creating an account with fly99, you agree to be bound by all terms stated in this document.
For players aged 18 and above who are residents of Malaysia only.
Local methods only — TnG, DuitNow, GrabPay, FPX. Minimum deposit RM10.
Each bonus is subject to a wagering requirement as clearly stated in the applicable terms.
Your data is protected in accordance with Malaysia's PDPA and 256-bit SSL encryption.
Important Note: This Terms & Conditions document is a legally binding agreement between you ("Member" or "User") and fly99 ("Platform"). By registering, logging in, or using any part of the fly99 platform, you confirm that you have read, understood, and agreed to comply with all terms set out in this document. If you do not agree with any part of these terms, please do not use the fly99 platform.
These Terms & Conditions ("Terms") govern the use of the fly99 platform, including the fly99.life website, the fly99 mobile app, and all services provided under the fly99 brand ("Services"). These Terms come into effect as soon as you complete the account registration process or use any fly99 Services.
Fly99 reserves the right to update or amend these Terms at any time without prior notice. Any amendments take effect immediately upon publication on fly99.life. It is your responsibility to review these Terms periodically. Your continued use of the fly99 platform following any amendment constitutes your acceptance of the updated Terms.
Effective Date: These Terms & Conditions are effective from January 2026 and supersede all previous versions. In the event of any conflict between a translated version and this Bahasa Malaysia version, the Bahasa Malaysia version shall prevail.
To register for and use fly99's services, you must meet all of the following eligibility requirements:
Fly99 maintains a rigorous Know Your Customer (KYC) process. You may be required to submit a copy of your identity card, proof of address, or other documents to verify your identity before a withdrawal is processed. Failure to comply with KYC requests may result in a temporary account suspension.
Your fly99 account is personal and non-transferable. You are solely responsible for maintaining the confidentiality of your password and login credentials. fly99 will not be held liable for any losses arising from third-party access to your account as a result of your own negligence.
You must notify fly99 immediately through customer support channels if you suspect your password has been compromised or your account has been accessed without authorisation. fly99 recommends enabling the Two-Factor Authentication (2FA) feature available in your account settings for an additional layer of security.
Account Security Responsibilities: All betting, deposit, and withdrawal activity carried out using your login credentials is considered to have been performed by you, unless you have reported an account compromise to fly99 before the activity in question occurred. fly99 reserves the right to freeze an account for investigation purposes if suspicious activity is detected.
Fly99 only accepts deposits and processes withdrawals through designated payment methods. Accepted methods include Touch 'n Go eWallet, DuitNow, GrabPay, Boost, ShopeePay, and FPX (including Maybank2u and CIMB Clicks). All transactions are processed in Malaysian Ringgit (MYR). fly99 does not accept any form of cryptocurrency, physical cash, or international payment methods.
Fly99 is fully compliant with anti-money laundering (AML) regulations. Any attempt to use the fly99 platform for money laundering or other illicit financial activities will be reported to the relevant authorities, and the account will be terminated immediately with all funds forfeited.
Fly99 offers a wide range of bonuses and promotions to members, including a Welcome Bonus, weekly sports cashback, reload bonuses, and VIP rewards. All bonuses are subject to the terms and wagering requirements set for each promotion. Failure to meet these requirements means the bonus and any winnings derived from it will not be eligible for withdrawal.
Wagering requirements refer to the number of times you must wager the bonus amount (or the bonus plus deposit) before any winnings can be withdrawn. For example, a 10x wagering requirement on a RM100 bonus means you must place a total of RM1,000 in wagers before winnings derived from that bonus are eligible for withdrawal.
The detailed wagering requirements for each bonus are stated on the relevant fly99 promotions page. Please review the specific terms of each promotion before claiming a bonus to ensure you understand the requirements that need to be met.
Fly99's Sports Betting section covers a wide range of sports, including football (Liga Super Malaysia, EPL, and other international leagues), badminton (Malaysia Open, BWF World Championship), esports (MPL Malaysia, Dota 2 Major, CS2), NBA basketball, ATP/WTA tennis, and more. The following rules apply to all Sports Betting activity on fly99.
All casino and slot games available on fly99 — including live baccarat, roulette, blackjack, sic bo, dragon tiger, online slots, and fishing games — operate using independently audited random number generators (RNG). The return-to-player (RTP) rate for each slot game can be found in the game information section within the platform.
Fly99 operates on the principles of integrity and fair play. The following actions are strictly prohibited and will result in firm action, including immediate account closure, forfeiture of all funds, and reporting to the relevant authorities where necessary:
Fly99 employs a sophisticated fraud detection system that continuously monitors all account activity. Accounts displaying suspicious patterns will be automatically suspended pending further investigation. fly99's decisions regarding fraud cases are final.
Fly99 reserves the right to suspend or close any account at any time for reasons including, but not limited to: breach of these Terms & Conditions, suspected fraudulent activity, failure to complete KYC verification, or at the request of the relevant authorities.
Conversely, fly99 members may also close their own account at any time by contacting the fly99 customer support team. Any valid funds in your account balance (excluding bonus funds that have not met the wagering requirements) will be returned within 5 business days via the payment method used for your last deposit.
Members who choose to close their account for responsible gaming reasons (self-exclusion) may do so through their account settings or by contacting fly99 support. The selected exclusion period cannot be shortened — fly99 will not reopen any account that is currently under a self-exclusion period.
To the extent permitted by applicable Malaysian law, fly99 and its affiliated companies, directors, officers, employees, and agents shall not be liable for any direct, indirect, incidental, special, consequential, or punitive losses arising from the use of, or inability to use, the fly99 platform, including but not limited to:
Risk Warning: Betting carries significant financial risk. You may lose all funds you deposit. Do not bet more than you can afford to lose. fly99 is not liable for any financial losses incurred through betting activity on our platform.
Fly99 is committed to protecting the personal data of all members. The collection, processing, and storage of your personal data is carried out in accordance with Malaysia's Personal Data Protection Act 2010 (PDPA) and fly99's full Privacy Policy, which is available on our Privacy Policy page.
In summary, fly99 collects data necessary for platform operations, including registration information, transaction records, and usage data. This data is used to process transactions, deliver services, meet legal obligations, and detect fraud. fly99 does not sell or share your personal data with third parties for marketing purposes without your explicit consent.
All data is stored with 256-bit SSL encryption, and access to sensitive data is restricted to staff who require it to perform their duties. You have the right to request access to, correction of, or deletion of your personal data by contacting the fly99 support team.
For full details on how fly99 handles your personal data, please refer to the fly99 Privacy Policy which forms part of these Terms & Conditions in their entirety.
Fly99 reserves the right to amend, update, or replace these Terms & Conditions at any time. Members will be notified of material changes via an in-platform notice or an email to their registered address. Continued use of the fly99 platform following notification of any amendment constitutes acceptance of the updated terms.
These Terms & Conditions are governed by and construed in accordance with applicable law. Any dispute arising from or in connection with these Terms shall first be resolved through good-faith negotiation. Should negotiation fail to produce a resolution, fly99 reserves the right to refer the dispute to binding arbitration.
If any provision of these Terms is found to be invalid or unenforceable by a court of competent jurisdiction, that provision shall be severed from these Terms and shall not affect the validity or enforceability of the remaining provisions.
For any questions or clarification regarding these Terms & Conditions, please contact the fly99 customer support team via live chat on the platform or by email at support@fly99.life. We are available in Bahasa Malaysia 24 hours a day, 7 days a week.
Frequently asked questions about the fly99 platform's terms of use.
Fly99 operates with full transparency. All terms are clear and reasonable. Register now and enjoy a trusted Malaysian betting platform — with deposits via Touch 'n Go, competitive odds on Liga Super & EPL, and 24/7 support in Bahasa Melayu.