These Terms govern your use of the by99 platform, including all games, sports betting, deposits, withdrawals and bonuses. Please read them carefully before registering or placing any bets.
By registering an account or using any part of the by99 platform, you confirm that you have read, understood and agreed to these Terms and Conditions in full. If you do not agree with any section, please do not use the platform.
These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("Player", "User", "you") and by99 ("Platform", "we", "us"). They govern your access to and use of the by99 website, mobile platform, games, sports betting services, Fish Games, Live Casino, Slots and all related features.
Accessing any part of by99 — including browsing the site, creating an account, depositing funds or placing a bet — constitutes your full acceptance of these Terms. You should also read our Privacy Policy and Responsible Gaming page, both of which form part of the agreement between you and by99.
These Terms are written in English and that version is the binding reference. If any translated version exists for convenience, the English text takes precedence in the event of any inconsistency.
If you are under 18 years of age, you are not permitted to use by99 under any circumstances. Registration by or on behalf of minors is strictly prohibited and any such accounts will be permanently closed without refund.
To register and use by99, you must meet all of the following requirements at all times:
by99 does not provide legal advice and cannot confirm whether using the platform is lawful in your specific location. Players are solely responsible for determining and complying with any applicable laws before using the platform.
Each person may hold only one active account on by99. Creating multiple accounts — whether using different names, phone numbers, payment methods or devices — is a serious breach of these Terms and will result in all accounts being closed and any balances forfeited.
You must provide accurate, complete and current information when registering. This includes your full legal name, date of birth and a valid phone number. Providing false information is grounds for immediate account closure and forfeiture of any funds held.
by99 reserves the right to request identity verification at any time. This may include a copy of a valid national identity document (CNIC), proof of address or verification of your payment method. Withdrawals may be withheld pending successful verification. Verified accounts experience faster withdrawal processing and fewer holds.
You are solely responsible for maintaining the confidentiality of your login credentials. You must notify by99 immediately if you suspect that your account has been accessed by an unauthorised party. by99 is not liable for losses resulting from your failure to keep your credentials secure.
by99 will never ask for your password via email, chat or phone. If you receive any such request, treat it as suspicious and contact support immediately.
All deposits on by99 are processed in Pakistani Rupees (PKR). The platform supports the following payment methods for Pakistani players:
Minimum and maximum deposit limits apply per method and may change from time to time. Current limits are displayed at the point of deposit within your account. Deposits are credited to your account balance once confirmed by the payment network — processing times vary by method but JazzCash and Easypaisa deposits are typically near-instant.
You must only deposit funds that legally belong to you. Depositing funds obtained through unlawful means, or on behalf of another person, is prohibited. by99 may request evidence of the source of funds if deposits appear inconsistent with your stated profile or usage patterns.
Deposits made in error cannot always be reversed once they have been processed by the payment network. Please double-check the amount before confirming any transaction.
Withdrawal requests at by99 are processed via the same payment methods available for deposits. Withdrawals are made in PKR to accounts registered in your own name. Third-party withdrawals are not permitted under any circumstances.
by99 aims to process withdrawal requests as quickly as possible. JazzCash and Easypaisa withdrawals for verified accounts are typically processed within a few hours. Raast and bank transfer requests follow standard interbank processing times. During periods of high volume or for accounts that require additional verification, processing may take longer.
For full details on the withdrawal process, including current limits and processing times, visit the Withdrawal page.
by99 offers various bonuses and promotional offers to registered players. These are intended to enhance your gaming experience. All bonus offers are subject to the specific terms stated at the time the offer is presented, in addition to these general Terms.
Most bonuses are subject to a wagering requirement — a minimum total bet amount that must be placed before the bonus or any winnings derived from it become eligible for withdrawal. The specific wagering requirement for each offer is stated in the offer terms. Failure to read these terms before accepting a bonus is not grounds for an exemption.
All bonus terms at by99 are stated clearly before you claim an offer. We do not alter bonus conditions after they have been accepted — what you see at the point of claiming is what applies.
by99 offers sports betting across Cricket, PSL, T20 internationals, Football and Esports, as well as Slots, Fish Games, Live Casino and other game categories. The following general rules apply across all game types.
All bets are placed at the odds or game parameters displayed at the time of confirmation. Once a bet is confirmed, it cannot be cancelled or amended. It is your responsibility to review bet details — including selection, stake and odds — before confirming. Technical errors on your device or connection issues that result in a bet not being registered are not the responsibility of by99.
The result of all bets and games is determined by by99's systems and, where applicable, official sports results. In the event of a disputed outcome, by99's decision is final after review. For sports markets, official results from governing bodies such as the Pakistan Cricket Board (PCB) and FIFA are used where available.
Minimum and maximum bet limits apply to all markets and game types. These are displayed at the point of bet placement. by99 reserves the right to limit stakes on specific markets at its discretion, including for accounts that show patterns inconsistent with recreational betting.
A bet may be voided in circumstances including but not limited to: an event being abandoned or postponed, an obvious pricing error, or a technical failure that affected the integrity of the game. Voided bets are returned to your account balance at the original stake amount.
For specific rules relating to Cricket, PSL and T20 betting markets, including in-play betting conditions and settlement rules, visit the Bet page for full details.
The following actions are strictly prohibited on by99. Engaging in any of the below will result in account suspension, permanent closure and forfeiture of funds, and may be reported to relevant authorities where applicable.
Any attempt to manipulate outcomes, exploit system errors or abuse promotional terms will result in immediate account closure without prior notice and forfeiture of all balances, including deposits.
by99 collects and processes personal data as described in our Privacy Policy. By registering, you consent to the collection and use of your data in accordance with that policy. Key points relevant to these Terms are summarised below.
by99 collects personal information provided during registration (name, CNIC, date of birth, phone number), transaction data (deposits, withdrawals, bet history), device and usage data (IP address, device type, session times) and communication records (support interactions).
This data is used to operate your account, process payments, verify identity, prevent fraud, administer bonuses, provide support and fulfil any obligations required by applicable law. by99 does not sell your personal data to third parties for marketing purposes.
Transaction and account records are retained for a minimum period as required for financial record-keeping. If your account is closed, certain data may be retained for audit and compliance purposes even after closure.
by99 is an entertainment platform for adults. Gaming should be an enjoyable activity undertaken within your means. The platform provides tools to help you manage your play, and we encourage all players to use them.
Gaming should never be used as a method of earning income, recovering debts or managing financial stress. If you feel that gaming is affecting your finances, relationships or wellbeing, take a break. The platform will be there when you are ready to return on your own terms.
For more detailed guidance and resources, visit the Responsible Gaming page.
by99 is strictly for players aged 18 and above. If you suspect a minor is accessing your account or device, please contact support immediately and secure your account credentials.
by99 reserves the right to suspend, restrict or permanently close any account at its sole discretion. Common reasons include but are not limited to:
You may close your account at any time by contacting by99 support. Before closure, any pending withdrawal requests will be processed in line with standard procedures. Any remaining real-money balance will be returned via your registered payment method after identity checks are completed. Bonus funds that have not met the applicable wagering requirement will be forfeited at the time of closure.
Closure of your account does not affect any obligation that arose before the closure date. These Terms remain binding in relation to any activity that occurred while your account was active.
by99 provides its platform on an "as available" basis. While the platform strives for continuous uptime and accuracy, by99 does not guarantee uninterrupted access or that all services will be error-free at all times.
Nothing in these Terms limits by99's liability for fraud, gross negligence or any liability that cannot be excluded under applicable law.
by99 may update these Terms and Conditions at any time. When material changes are made, players will be notified via a notice on the platform or by direct communication to their registered contact details. Continued use of the platform after the effective date of any changes constitutes acceptance of the revised Terms.
It is your responsibility to review these Terms periodically. The date at the top of this page reflects when the Terms were last updated. If you do not agree with a change, you should stop using the platform and contact support to close your account.
If you have any questions about these Terms and Conditions, or about any aspect of your by99 account, our support team is available 24 hours a day, 7 days a week.
You can also visit our FAQ page for answers to the most common questions about accounts, deposits, withdrawals and bonuses.
These Terms are designed to keep by99 fair, secure and transparent for every Pakistani player on the platform.
by99 is strictly for adults. Age verification is enforced at registration and at withdrawal stage. Any account found to belong to a player under 18 is closed immediately with no exceptions.
Every deposit, bet, win and withdrawal at by99 is handled in Pakistani Rupees. No currency conversion, no hidden exchange fees — your balance is always in PKR, exactly as displayed.
Wagering requirements and bonus conditions are stated clearly before you claim any offer. by99 does not change bonus terms after acceptance — what is shown at the time of claiming is what applies.
Your account data and funds are protected. by99 requires identity verification before processing withdrawals and will never ask for your password through any channel.
Verified accounts receive fast withdrawal processing via JazzCash, Easypaisa and Raast. Speed of payout is a baseline commitment at by99, not an optional feature.
Deposit limits, session controls and self-exclusion options are available to all registered players. by99 takes the wellbeing of its players seriously and these tools are there when you need them.
You have read the Terms — now put them into practice. Register your by99 account, deposit in PKR via JazzCash or Easypaisa and start playing Cricket betting, Slots, Fish Games and Live Casino today.