Who we are at roll20
roll20 is an online entertainment platform operated by a team experienced in gaming, payments, and regulatory compliance. We build infrastructure to serve users in supported jurisdictions across Southeast Asia. Our focus is on football — Liga 1 Indonesia, Piala Indonesia, Piala AFF, Champions League, Premier League — alongside live-dealer tables, slot games, and esports markets.
We are not a lottery operator, a land-based casino chain, or a booking service. We operate software that connects verified users with markets and games. Every transaction on roll20 is tied to a verified account; every withdrawal is reviewed to prevent fraud. Our business model depends on user trust, so we invest in security, transparency, and accurate settlement.
We at roll20 operate with a single principle: no exaggeration, no hidden terms, no guarantees. Your account is secure, your payments are protected, and your data is handled carefully.
What roll20 offers
Our platform provides four main categories of entertainment:
- Football sportsbookLiga 1 Indonesia, Piala Indonesia, Piala AFF, Champions League, Premier League, and other tournaments with live fixture coverage and real-time market settlement.
- Live-dealer tablesblackjack, roulette, baccarat, Dragon Tiger, and other games with real croupiers and multi-camera feeds.
- Slot gamesAviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways, and others with on-demand play.
- Esports marketsMobile Legends, Free Fire, PUBG Mobile leagues and tournaments with scheduled match coverage.
Each category is accessible from your verified roll20 account. Funds are managed through a single balance; you deposit once, then allocate your balance across categories as you choose. Payouts from any category return to your account balance and can be withdrawn to your linked payment method.
roll20 core principles
- No fixed bonus promises or fabricated percentages — transparency always
- Account verification required — KYC and 2FA standard
- Multiple payment methods supported — e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, major Indonesian banks
- Withdrawal review for fraud prevention — standard security practice
- Jurisdiction-restricted access — available only where local law permits
Account security on roll20
We require every user to verify their identity before accessing markets. Your account starts with email confirmation; you receive a verification link and confirm your inbox. Next, you submit your identity documents (KYC): name, date of birth, and a valid ID such as a national card, passport, or driver's licence. This verification protects both you and our platform from fraud.
Once verified, we recommend enabling two-factor authentication (2FA). With 2FA, every login requires a code sent to your email or phone — adding a second layer of security. Your password can be reset using a secure link sent to your registered email. If you forget your password or suspect unauthorized access, contact our support team immediately.
Your account settings let you manage linked payment methods, review transaction history, and adjust security preferences. All withdrawals are reviewed by our team to check for patterns indicating fraud or money laundering. This review window is standard practice across regulated platforms and protects your account's integrity.
Payments and withdrawals on roll20
We accept deposits through eight payment channels: local payment, online payment, e-wallet, mobile banking, local payment, online payment, and direct bank transfers via e-wallet, mobile banking, local payment, or online payment. Each method connects securely to your account. You can link multiple payment methods and select which one to use for each deposit or withdrawal.
Deposits are processed immediately once your payment provider confirms the transfer. Your account balance updates in real time. Withdrawals follow the same payment channels; you request a payout, select your destination account, confirm the amount, and our team reviews it for fraud. Once cleared, funds transfer to your chosen method according to that provider's standard processing time.
Service area and jurisdiction-restricted access
Services on roll20 are available only where local law permits. We do not market our platform in jurisdictions where online wagering is prohibited. Users are solely responsible for verifying that their access and use of roll20 comply with their own jurisdiction's law.
If you are uncertain whether roll20 is available in your location, contact our support team or review your local gambling regulations. We take regulatory compliance seriously and will not knowingly serve users in restricted jurisdictions.
roll20 operates with one simple rule: comply with the law, protect your data, settle your payouts fairly.
Customer support and assistance
Our English-language support team is available to answer questions about account setup, payment methods, specific markets, or game rules. You can contact us during standard business hours via email or our in-app support channel. Response times vary depending on inquiry volume, but we aim to respond to urgent account-security issues within hours.
Common support topics include password resets, payment method updates, withdrawal questions, and market settlement clarification. We also maintain a help centre with FAQs, account guides, and game rules. If you encounter a technical issue, describe it clearly and we will investigate.
