fly99 Terms &
Conditions of Use
These Terms & Conditions constitute the full legal agreement between you and fly99 governing your use of the platform, including account registration, deposits and withdrawals, betting and casino play, bonuses, and responsible gaming obligations.
What These Terms Cover
A summary of the most important points in the fly99 Terms & Conditions. Please read the full document below before using the platform.
Eligibility & Registration
You must be 21 years of age or older and a resident of Bangladesh to register and use fly99. One account per person is permitted. Providing false registration details is grounds for immediate account termination without refund.
Deposits & Withdrawals
Minimum deposit is ৳500 via bKash, Nagad, Rocket, Upay, or supported bank transfer. All transactions are processed in Bangladeshi Taka. Withdrawals require completed KYC verification and are subject to the fly99 withdrawal policy outlined in full below.
Bonuses & Promotions
All bonuses offered by fly99 are subject to wagering requirements and time limits specified at the point of offer. Bonus abuse, multi-accounting, or exploitation of software errors to claim unintended promotional value will result in bonus forfeiture and account review.
Fair Play & Game Integrity
All games on the fly99 platform use certified RNG technology or are operated by accredited live casino studios. Any attempt to interfere with game outcomes, use automated betting software without authorisation, or collude with other players is strictly prohibited.
Account Security
You are solely responsible for maintaining the confidentiality of your fly99 login credentials. fly99 is not liable for losses resulting from unauthorised access caused by your failure to protect your password. Enable two-factor authentication to add an extra layer of account security.
Responsible Gaming
fly99 is strictly a 21+ platform. Self-exclusion, deposit limits, loss limits, and session timers are available to all account holders. fly99 reserves the right to close or restrict any account where problem gambling behaviour is identified, in accordance with our responsible gaming policy.
Contents
- 1. Introduction
- 2. Eligibility
- 3. Account Registration
- 4. KYC Verification
- 5. Deposits & Payments
- 6. Withdrawals
- 7. Bonuses & Promotions
- 8. Betting & Game Rules
- 9. Prohibited Conduct
- 10. Responsible Gaming
- 11. Intellectual Property
- 12. Limitation of Liability
- 13. Privacy & Data
- 14. Amendments
- 15. Governing Law
- 16. Contact
Important Notice: Please read these Terms & Conditions carefully before registering an account or placing any bets on the fly99 platform. By creating an account or using any service offered by fly99, you confirm that you have read, understood, and agreed to be legally bound by these Terms & Conditions in their entirety. If you do not agree with any part of these terms, you must not use the fly99 platform.
1. Introduction
These Terms & Conditions ("Terms") govern the access to and use of the fly99 online betting and casino platform, accessible at fly99.im ("the Platform"). The Platform is operated by fly99 ("fly99", "we", "us", or "our") and is made available exclusively to eligible users in Bangladesh.
These Terms, together with fly99's Privacy Policy, Responsible Gaming Policy, and any game-specific rules published on the Platform, form the entire legal agreement between fly99 and each registered user ("you", "the Player", or "the User").
These Terms are effective as of January 2026 and supersede all prior versions. fly99 reserves the right to amend these Terms at any time. Continued use of the Platform after any amendment constitutes acceptance of the revised Terms. The date of the most recent revision will always be published at the top of this document.
All transactions on the Platform are conducted in Bangladeshi Taka (BDT, ৳). All natural-language content on the Platform is provided in English. The Platform is intended for entertainment purposes only and does not constitute financial advice of any kind.
2. Eligibility
To register and use the fly99 Platform, you must satisfy all of the following eligibility requirements at all times:
- You must be at least 21 years of age. fly99 does not permit any person under the age of 21 to register an account or participate in any betting or gaming activity on the Platform.
- You must be a natural person acting in your own capacity and not on behalf of any third party.
- You must not be registered as a self-excluded player with fly99 or any responsible gaming programme that includes fly99 in its scope.
- You must not be an employee, contractor, consultant, agent, or affiliate of fly99 or any of its associated entities, studios, or payment partners, unless explicit written consent has been obtained.
- You must have the legal capacity to enter into a binding agreement under the laws applicable to your jurisdiction.
- You must not have had a fly99 account previously closed, suspended, or terminated for breach of these Terms.
fly99 reserves the right to request proof of eligibility at any time. Failure to satisfy eligibility requirements will result in the suspension or permanent closure of your account. Any funds held in an ineligible account will be subject to review before release.
Age Verification: fly99 takes its 21+ policy extremely seriously. All accounts are subject to mandatory age verification as part of the KYC process. Where fly99 has reasonable suspicion that an account belongs to a person under 21 years of age, access to the Platform will be suspended immediately pending verification. Accounts confirmed to belong to underage users will be closed without exception and all associated funds will be handled in accordance with applicable regulations.
3. Account Registration
Each player is permitted to hold one account only on the fly99 Platform. The registration and maintenance of more than one account by the same individual — whether under the same name, a different name, a shared device, a shared payment method, or any other means — constitutes a material breach of these Terms and will result in the permanent closure of all associated accounts.
3.1 Registration Requirements
When registering an account on fly99, you are required to provide accurate, complete, and current information including your full legal name, date of birth, valid contact details, and preferred payment method. You must not use a pseudonym, nickname, or any name other than your legal name as recorded on your government-issued identification document.
3.2 Account Credentials
You are solely responsible for maintaining the confidentiality of your account username and password. You must not share your login credentials with any other person. fly99 strongly recommends enabling SMS OTP two-factor authentication, which is available to all account holders from the security settings panel. fly99 will never ask you for your password via email, live chat, or any other communication channel.
3.3 Account Suspension & Closure
fly99 reserves the right to suspend, restrict, or permanently close any account at its sole discretion if fly99 determines that: (a) false or misleading information was provided during or after registration; (b) these Terms have been breached in any material way; (c) the account is being used for fraudulent, criminal, or money laundering purposes; or (d) the account holder is determined to be ineligible under Section 2 of these Terms.
4. KYC Verification
Know Your Customer (KYC) verification is mandatory for all fly99 account holders. fly99 is committed to preventing fraud, money laundering, and underage gambling, and KYC is a core part of fulfilling those commitments.
4.1 Required Documents
To complete KYC verification, players are required to submit clear copies of the following documents:
- Proof of Identity: Bangladesh National Identity Card (NID), valid passport, or Bangladesh driving licence.
- Proof of Age: Any of the above documents confirming the player is 21 years of age or older.
- Proof of Payment Method: Screenshot or confirmation showing ownership of the bKash, Nagad, Rocket, Upay, or bank account used to deposit funds.
4.2 Timing of Verification
KYC verification must be completed before any withdrawal request can be processed. fly99 may at its discretion request KYC documents at any stage of the account lifecycle, including before a deposit is accepted or a bonus is credited. fly99 aims to complete document review within 24 to 48 hours of submission during business days.
4.3 Failure to Verify
If a player fails to submit the required KYC documentation within the timeframe requested by fly99, the account may be restricted from withdrawals, bonuses, and game participation until verification is completed. Repeated failure to comply with KYC requests may result in permanent account closure.
5. Deposits & Payments
All deposits made to fly99 accounts must be funded from a payment source that belongs to and is controlled by the registered account holder. fly99 does not accept deposits from third-party payment sources under any circumstances.
5.1 Accepted Payment Methods
fly99 currently accepts deposits via the following methods, all processed in Bangladeshi Taka:
- Mobile banking: bKash, Nagad, Rocket, Upay
- Bank transfer: Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, Sonali Bank
5.2 Minimum & Maximum Deposits
The minimum deposit amount is ৳500 per transaction. Maximum deposit limits vary by payment method and account tier and are displayed at the point of deposit. fly99 does not charge any fees on deposits; however, individual payment providers may apply their own transaction charges, for which fly99 bears no responsibility.
5.3 Deposit Processing Time
Deposits via bKash, Nagad, Rocket, and Upay are typically credited to the fly99 account within seconds of confirmation. Bank transfer deposits may take up to two business days to reflect in the account balance depending on the issuing bank's processing schedule.
5.4 Failed or Declined Deposits
If a deposit transaction fails or is declined, the player should contact fly99 support via live chat or email before attempting to repeat the transaction. fly99 is not liable for funds lost due to incorrect payment details entered by the player at the time of deposit.
6. Withdrawals
Withdrawals from a fly99 account are subject to the following conditions. fly99 is committed to processing withdrawal requests as promptly as possible for all verified account holders.
6.1 Withdrawal Eligibility
To be eligible to withdraw funds, a player must: (a) have completed KYC verification in full; (b) have deposited using an eligible payment method; (c) have no outstanding bonus wagering requirements on the balance they wish to withdraw; and (d) not be subject to any active account review or suspension.
6.2 Withdrawal Methods & Timelines
Withdrawals are processed to the same payment method used for the most recent deposit wherever technically possible, as a standard anti-money laundering measure. Verified accounts can expect withdrawal processing within the same business day for amounts up to ৳50,000. Larger withdrawals may be subject to additional review and may take up to three business days.
6.3 Withdrawal Limits
Minimum withdrawal amount is ৳1,000. Maximum single withdrawal and daily/weekly limits are determined by account verification tier and are displayed in the player's account withdrawal panel. fly99 reserves the right to apply enhanced due diligence reviews for withdrawal requests that exceed standard thresholds.
6.4 Withdrawal Rejection
fly99 reserves the right to reject a withdrawal request if: (a) KYC documentation is incomplete or unverified; (b) the account is under investigation for breach of these Terms; (c) the source of deposited funds is in question; or (d) the withdrawal request is associated with suspected bonus abuse or fraudulent activity. Where a withdrawal is rejected, fly99 will communicate the reason to the player and outline the steps required to resolve the matter.
7. Bonuses & Promotions
fly99 offers various bonuses and promotions to eligible players from time to time, including but not limited to welcome bonuses, deposit match bonuses, free spins, cashback offers, and seasonal promotions tied to events such as the BPL, IPL, Eid, and Pohela Boishakh.
7.1 General Bonus Terms
- All bonuses are subject to specific wagering requirements stated at the point of offer. Unless otherwise specified, the standard wagering requirement is 20x the bonus amount before any withdrawal can be made from a bonus balance.
- Bonuses must be used within the validity period stated in the promotion. Expired bonuses are forfeited automatically.
- fly99 reserves the right to withdraw, modify, or cancel any promotion at any time without prior notice.
- Only one bonus may be active in a player account at any given time unless the promotion explicitly states otherwise.
7.2 Bonus Abuse
fly99 employs automated and manual systems to detect and prevent bonus abuse. Conduct that constitutes bonus abuse includes, but is not limited to: multi-accounting to claim multiple welcome bonuses; placing hedged or low-risk bets solely to satisfy wagering requirements; using automated betting scripts; and coordinating with other players to exploit bonus structures. Where bonus abuse is detected, fly99 reserves the right to void the bonus, reverse any winnings derived from the bonus, and permanently close the account.
7.3 Promotions for Bangladesh Players
Promotions offered on the fly99 platform are designed specifically for players in Bangladesh and are denominated in Bangladeshi Taka. International promotions advertised by third-party affiliate sites may not accurately reflect the offers available at fly99. Only promotions published directly on fly99.im are valid.
8. Betting & Game Rules
All betting and gaming activity on the fly99 Platform is governed by the general rules in this section as well as the specific rules applicable to each game type or betting market.
8.1 General Betting Rules
- All bets placed on fly99 are final once confirmed by the system. It is the player's responsibility to verify the details of each bet before confirmation.
- Minimum and maximum bet limits apply to all markets and games. These limits are displayed at the point of bet placement and may vary by event, market, or account tier.
- fly99 reserves the right to void bets where technical errors, data feed failures, or pricing errors resulted in clearly incorrect odds or game parameters being presented to players.
- In the event of a dispute regarding a bet outcome, the fly99 system records shall be the definitive reference. Players may escalate disputes via the support team within 72 hours of the disputed event.
8.2 Sports Betting
Cricket, football, kabaddi, and other sports betting markets on fly99 are subject to fly99's sports betting rules, which govern settlement timeframes, dead heat rules, void conditions, and in-play market behaviour. BPL, IPL, T20 World Cup, and Bangladesh Tigers cricket markets follow ICC playing conditions for settlement purposes.
8.3 Live Casino
Live casino games are operated by third-party studios including Evolution Gaming and Ezugi. The rules of each live game are governed by the studio operator and are displayed within the game interface. fly99 is not responsible for interruptions to live streams caused by the studio provider's infrastructure. In cases of disconnection mid-round, the round result as recorded by the studio server shall be final.
8.4 Crash Games
Crash games including Aviator, operated by Spribe, use provably fair technology. The game result for each round is verifiable by players using the seed and hash values displayed post-round. Minimum and maximum bets for crash games are displayed within the game interface.
9. Prohibited Conduct
The following conduct is strictly prohibited on the fly99 Platform. Engaging in any prohibited conduct will result in the immediate suspension of the account, forfeiture of balances, and may be reported to relevant law enforcement authorities:
- Registering more than one account, or assisting another person in registering an account for the purpose of claiming multiple bonuses or circumventing account restrictions.
- Using automated betting software, bots, scripts, or any artificial intelligence tool to place bets or interact with the Platform without prior written authorisation from fly99.
- Attempting to exploit software bugs, glitches, pricing errors, or system vulnerabilities to gain an unfair financial advantage.
- Colluding with other players to manipulate game outcomes, particularly in poker, live casino, or any peer-versus-peer game format.
- Engaging in or facilitating match-fixing, spot-fixing, or any other form of sports event manipulation.
- Using the Platform to launder money or conduct any transaction that is of illegal origin or nature.
- Allowing another person to access or operate your fly99 account.
- Providing false identity, age, or contact information at any point during registration or subsequent verification processes.
- Engaging in abusive, threatening, or harassing behaviour toward fly99 staff or other players.
10. Responsible Gaming
fly99 is committed to promoting responsible gaming and providing a safe environment for all players. The Platform is strictly for adults aged 21 and above. Gambling should be treated as a form of entertainment, not as a means of generating income or resolving financial difficulties.
10.1 Responsible Gaming Tools
All fly99 account holders have access to the following responsible gaming tools directly from their account dashboard:
- Deposit Limits: Daily, weekly, and monthly deposit caps. Reductions take effect immediately; increases are subject to a 24-hour cooling-off period.
- Loss Limits: Caps on net losses within a defined period. Once the limit is reached, access to betting and casino games is paused until the new period begins.
- Session Timers: On-screen notifications after 30, 60, or 90 minutes of continuous play activity.
- Self-Exclusion: Temporary exclusion (30, 60, or 90 days) or permanent self-exclusion. All self-exclusion requests are processed within 24 hours and apply across the entire Platform.
10.2 Seeking Help
If you believe that gambling is having a negative impact on your life or the life of someone you know, fly99 encourages you to seek help immediately. Contact fly99 support at [email protected] to discuss your situation in confidence. Players experiencing problem gambling are strongly encouraged to use the self-exclusion feature and to seek support from appropriate professional resources.
10.3 Minor Protection
fly99 takes the protection of minors extremely seriously. If you share a device with someone under 21, you must log out of your fly99 account after each session. fly99 reserves the right to apply parental control measures at the account level and to close any account where minors have been granted or gained access.
11. Intellectual Property
All content on the fly99 Platform — including but not limited to text, graphics, logos, icons, images, audio clips, game interfaces, software, and the overall design and layout of the Platform — is the intellectual property of fly99 or its licensed content providers and is protected by applicable intellectual property laws.
You may not reproduce, distribute, modify, publicly display, commercially exploit, or create derivative works from any content on the fly99 Platform without the express prior written consent of fly99. Scraping, data mining, or automated extraction of data from the Platform is strictly prohibited.
The fly99 name, logo, and brand identity are the exclusive property of fly99. Nothing in these Terms grants you any right or licence to use the fly99 brand, name, or logo for any purpose without prior written authorisation.
12. Limitation of Liability
To the maximum extent permitted by applicable law, fly99 shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the Platform, including but not limited to loss of profits, loss of data, loss of goodwill, or interruption of service.
fly99 provides the Platform on an "as is" and "as available" basis without warranty of any kind, express or implied. fly99 does not warrant that the Platform will be uninterrupted, error-free, or free of viruses or other harmful components.
fly99's total aggregate liability to any player for any cause of action shall not exceed the total net deposits made by that player to the fly99 Platform in the thirty (30) days immediately preceding the event giving rise to the claim.
fly99 is not responsible for any losses or damages arising from: (a) your failure to comply with these Terms; (b) interruption or failure of third-party payment processors, game studios, or data providers; (c) force majeure events including natural disasters, acts of government, civil unrest, or internet service disruptions; or (d) your reliance on information provided on the Platform that turns out to be inaccurate due to technical error.
13. Privacy & Data
fly99 collects, stores, and processes personal data in accordance with its Privacy Policy, which is incorporated into these Terms by reference. By registering an account on fly99, you consent to the collection and use of your personal data as described in the Privacy Policy.
fly99 uses 256-bit SSL encryption to protect all data transmitted between your device and the Platform. Player data is stored on secured servers and is never sold to third parties for marketing purposes.
fly99 may share player data with third-party KYC verification providers, payment processors, and regulatory bodies where required by law or where necessary to fulfil the services described in these Terms. All third-party data processors engaged by fly99 are contractually obligated to handle player data in accordance with applicable data protection standards.
For full details on how fly99 handles your personal data, including your rights to access, rectify, and erase your data, please review the fly99 Privacy Policy available at fly99.im/privacy-policy.
14. Amendments to These Terms
fly99 reserves the right to amend, update, or replace these Terms & Conditions at any time. When material changes are made, fly99 will notify registered players via email or a prominent on-platform notice prior to the changes taking effect, wherever reasonably practicable.
The effective date of the current version of these Terms is always displayed at the top of this document. It is your responsibility to review these Terms periodically to ensure you are aware of any changes. Continued use of the Platform after any amendment takes effect constitutes your acceptance of the revised Terms.
If you do not agree with any amendment to these Terms, you must cease using the Platform and close your account by contacting fly99 support at [email protected].
15. Governing Law & Disputes
These Terms & Conditions shall be governed by and construed in accordance with the general principles of international online gaming law as applicable to the fly99 Platform and its operations. fly99 operates in the Bangladesh market and directs its services to players in Bangladesh.
In the event of any dispute arising out of or in connection with these Terms or your use of the fly99 Platform, the parties agree to first attempt to resolve the dispute through fly99's internal dispute resolution process. To initiate a dispute, please contact fly99 support at [email protected] with full details of your complaint. fly99 will acknowledge receipt of your complaint within 24 hours and aim to provide a substantive response within 5 business days.
If a dispute cannot be resolved through the internal process, both parties agree to pursue resolution through binding arbitration before any judicial proceedings are initiated. The language of arbitration shall be English.
16. Contact Information
If you have any questions, concerns, or requests relating to these Terms & Conditions, please contact the fly99 support team using the details below:
- Email: [email protected] (plain text — not a clickable link)
- Live Chat: Available 24/7 via the fly99 Platform
- Response Time: Within 4–12 hours for email enquiries; under 5 minutes for live chat
- Support Hours: 24 hours a day, 7 days a week, Bangladesh Standard Time (UTC+6)
fly99 support is available to assist players across all eight divisions of Bangladesh — Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, Barisal, Rangpur, and Mymensingh — as well as Cox's Bazar and all other cities and towns.
Ready to Play on fly99?
Now that you have reviewed the fly99 Terms & Conditions, explore the full platform — cricket betting, live casino, slots, crash games, and more. All in Bangladeshi Taka with instant deposits via bKash, Nagad, and Rocket. 21+ only. Please gamble responsibly.
21+ only. For adults aged 21 and above. Gambling involves financial risk. Please bet only what you can afford to lose.