These Terms and Conditions govern your use of the 20jl platform — including account registration, deposits and withdrawals in PHP, gameplay across slots and live casino, sports betting, and participation in the VIP program. Please read them carefully before creating an account.
Six sections that affect how you use 20jl day to day
You must be at least 21 years old to register and use 20jl. One account per person is permitted — duplicate accounts are not allowed and may be closed. You are responsible for keeping your login credentials secure and for all activity conducted under your account.
All balances on 20jl are held in Philippine Pesos (PHP). Deposits are accepted via GCash, Maya, and Philippine bank transfer. Withdrawal requests require OTP verification to your registered mobile number. Processing timelines vary by method and account verification status.
20jl provides slots, live casino, and sports betting under a single account. Players are expected to use the platform in good faith. Any use of software tools, exploits, or coordinated strategies to gain an unfair advantage may result in account suspension and forfeiture of affected winnings.
Promotional offers available on 20jl are subject to specific terms published at the time of the promotion. General participation requires a verified account in good standing. Bonus abuse — including creating multiple accounts to claim the same offer — will result in the cancellation of the relevant bonus and may affect account status.
VIP tier progress is based on eligible activity across slots, live casino, and sports betting. Tier benefits — including cashback rates and withdrawal priority — are subject to change. 20jl reserves the right to adjust tier thresholds or benefit structures with reasonable notice to affected members.
20jl maintains a strict 21+ policy and provides deposit limit tools, session reminders, and self-exclusion options. Players who choose self-exclusion cannot reverse the restriction for the duration selected. Using another person's account to circumvent a self-exclusion is a breach of these Terms.
These Terms apply to all players accessing 20jl from the Philippines. By registering, you confirm you have read and agreed to these conditions.
These Terms are written in English (Philippines). In the event of any ambiguity, the English text is the authoritative version.
These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("Player," "you," or "your") and 20jl ("we," "us," or "the Platform"). They govern your access to and use of the 20jl website at 20jl.vu and any associated mobile applications or services. By registering an account or using any part of the Platform, you confirm that you have read, understood, and agreed to these Terms in full.
Your access to and continued use of 20jl is conditional on your acceptance of these Terms. If you do not agree with any part of these Terms, you must not register an account or use the Platform. Your use of the Platform after any update to these Terms constitutes your acceptance of the revised version.
These Terms should be read alongside the Privacy Policy and the Responsible Gaming guidelines, which form part of the agreement between you and 20jl.
To open an account on 20jl, you must:
20jl reserves the right to request identity verification (KYC) documents at registration or at any point during the account lifecycle. This may include a valid government-issued ID, proof of address, and proof of the payment method in use. Accounts that do not complete verification within a reasonable period may be restricted from making withdrawals until verification is resolved.
Online gaming on 20jl is strictly for adults aged 21 and above. Providing false information about your age is a breach of these Terms and may result in permanent account closure and forfeiture of any balance.
Each player is permitted to hold one account only on 20jl. Opening duplicate or linked accounts is prohibited. Where duplicate accounts are identified, 20jl may close the additional accounts, combine balances, or forfeit bonuses claimed across duplicates.
You are solely responsible for maintaining the confidentiality of your username and password. You must not share your login credentials with any other person. All activity conducted from your account — including bets placed and withdrawals requested — is your responsibility, regardless of whether you authorised the specific action.
If you believe your account has been accessed without your authorisation, contact 20jl support immediately. We will investigate and take reasonable steps to secure the account, but we cannot reverse bets or transactions that were processed before the report was made.
All transactions on 20jl are processed in Philippine Pesos (PHP). The Platform does not accept or hold balances in any other currency. Supported deposit and withdrawal methods currently include GCash, Maya, and Philippine bank transfer. The availability of specific methods may vary and is displayed in your account's cashier section.
Minimum deposit and withdrawal amounts are shown in the cashier section of your account at the time of the transaction. 20jl does not charge fees for standard deposit or withdrawal processing, but your payment provider may apply their own fees — check with GCash, Maya, or your bank directly.
Withdrawal requests require OTP confirmation to your registered Philippine mobile number before processing begins. Withdrawal timelines depend on the selected method and your current KYC verification status. VIP members at higher tiers may receive priority processing. 20jl does not guarantee processing times and is not liable for delays caused by your payment provider.
20jl offers three primary gaming categories: slot games, live casino, and sports betting. Each category operates under its own specific rules displayed within the relevant section of the Platform. In the event of a conflict between these general Terms and category-specific rules, the category-specific rules apply to gameplay outcomes in that category.
Once a bet is confirmed and accepted by the Platform, it cannot be amended or cancelled by the player. For sports betting, bets placed after an event has started may be voided at 20jl's discretion if live data indicates the odds were materially incorrect at the time of placement.
Players must not use any automated software, bots, scripts, or hardware devices to interact with the Platform in a way that provides an advantage not available to other players playing manually. Any winnings generated through prohibited means may be forfeited.
If a sporting event is cancelled, postponed beyond the stated settlement window, or abandoned mid-play, the relevant bets will be settled according to the rules published in the sports betting section of 20jl at the time the bet was placed. Refer to the Bet section for detailed sport-specific rules.
From time to time, 20jl makes promotional offers available to eligible players. Each promotion is governed by its own specific terms, which will be clearly communicated when the promotion is active. These general Terms apply as a baseline where specific promotion terms do not address a particular situation.
Bonuses are credited to eligible accounts in PHP. Wagering or activity requirements — where applicable — will be stated in the promotion details. 20jl does not publish blanket wagering multipliers or expiry windows in these general Terms, as promotion conditions vary.
The 20jl VIP program rewards eligible players based on cumulative activity across slots, live casino, and sports betting. Tier advancement is automatic — there is no separate enrolment required. Benefits at each tier, including cashback rates and withdrawal processing priority, are described in the VIP section of the Platform.
20jl reserves the right to adjust tier thresholds, benefit structures, or program rules at any time. Where a material change is made, we will communicate the change to affected members with reasonable advance notice. Cashback accrued prior to a rule change will be settled under the terms in effect at the time of accrual.
VIP tier status may be reviewed or adjusted if an account is found to be in breach of these Terms. 20jl does not guarantee that any specific VIP tier or benefit will remain available indefinitely.
20jl is committed to supporting responsible gaming practices. The Platform provides tools that allow players to set deposit limits, session time reminders, and to request self-exclusion. These tools are accessible from within your account and from the Responsible Gaming page.
Self-exclusion requests are processed promptly. Once active, a self-exclusion cannot be reversed for the minimum duration you selected at the time of the request. Attempting to circumvent a self-exclusion — including by opening a new account — is a breach of these Terms and may result in permanent exclusion from the Platform.
20jl collects and processes personal data in accordance with the Privacy Policy, which forms part of these Terms. By registering, you consent to the collection and use of your data as described in that document.
Personal data — including your name, Philippine mobile number, and payment details — is used to operate your account, process transactions, verify your identity, and communicate with you about your account activity. 20jl does not sell personal data to third parties for marketing purposes.
20jl reserves the right to suspend or permanently close an account where there is reasonable evidence of:
Where an account is suspended pending investigation, your balance will be held and not forfeited unless the investigation concludes that a breach has occurred. 20jl will notify you of the suspension and provide a reasonable opportunity to respond before a final decision is made, except where immediate action is required to prevent ongoing harm or fraud.
You may also request account closure at any time by contacting 20jl support. Any remaining balance — after deducting applicable bonus amounts that have not met their conditions — will be returned to your registered payment method.
20jl may update these Terms from time to time to reflect changes in Platform features, applicable regulations, or operational requirements. When we make material changes, we will notify registered players via the contact method on file — typically your registered Philippine mobile number or the platform notification system.
The updated Terms will be published on this page with a revised review date. Continuing to use 20jl after the effective date of a revised Terms document constitutes acceptance of the changes. If you do not agree with the updated Terms, you should stop using the Platform and request account closure before the effective date.
If you have questions about these Terms, your account, or any aspect of how 20jl operates, you can reach the support team through the contact options available within your account. Our support team is available around the clock and aims to respond to account and Terms enquiries promptly.
For general enquiries, you can also reach us at [email protected]. Please include your registered account name and a brief description of your query so we can assist you efficiently.
[email protected] — available 24/7 for account, terms, and transaction enquiries.
Register a free account, fund it in PHP via GCash or your Philippine bank, and start playing slots, live casino, and sports betting — all from one platform built for Filipino players.