roshade Casino & Sportsbook Terms
When you join roshade, you agree to the terms that govern account opening, deposits, withdrawals, bonus mechanics, and dispute resolution. We at roshade set out these terms to ensure clarity around how our platform operates, what we require from account holders, and how we handle promotional offers, payments, and service disputes.
Our roshade terms are designed to be transparent and straightforward. We do not embed hidden restrictions or contradictory language; instead, we explain eligibility, obligations, and remedies in plain terms. This page covers the core agreements that apply when you use roshade for sportsbook markets (Liga 1, Piala AFF, Champions League, Premier League, MotoGP, badminton), live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger), slot games, and esports betting (Mobile Legends, Free Fire, PUBG Mobile).
By creating a roshade account, you confirm that you understand and accept these terms and that you access our platform only where local law permits.
Account Opening and Eligibility on roshade
To open an account on roshade, you must be at least the legal age required in your jurisdiction and not reside in any region where online gaming is prohibited by law. We at roshade require you to provide accurate email, password, and basic personal information during registration. You are responsible for keeping your login credentials confidential and for all activity on your account.
Before your first withdrawal or tier advancement, we require Know Your Customer (KYC) verification. This means you must upload an identity document (national ID, passport, or equivalent) and proof of residence (utility bill, bank statement, or government-issued letter). We at roshade conduct this verification to comply with anti-money-laundering regulations and to protect account security. Verification typically completes within one to two business days, though it may extend if documentation is unclear or incomplete.
Your obligations on roshade
When you use roshade, you agree not to engage in prohibited activity. This includes: using another person's account, providing false information during registration or verification, attempting to manipulate game outcomes or promotional mechanics, or accessing roshade from a jurisdiction where our services are prohibited by law. We at roshade reserve the right to suspend or close accounts that breach these obligations, and we may forfeit any balance or bonus funds associated with the account.
You are solely responsible for verifying that your access to roshade complies with your jurisdiction's laws. We do not warrant that our services are legal everywhere; if local law restricts or prohibits online gaming, you must not use roshade. Our services are available only where applicable law permits.
Deposits, Withdrawals, and Bonus Terms on roshade
We at roshade accept deposits through multiple payment methods: DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and direct bank transfers (mobile banking, local payment, online payment, e-wallet). Deposit minimums and maximums vary by payment method and are displayed at our Deposit page. Your first deposit activates our welcome offer, which credits bonus funds to your account. This bonus applies across all platform categories — sportsbook, live dealer, slots, and esports — and is subject to wagering requirements specified in the active promotion.
When you claim a bonus on roshade, you agree to wager the bonus amount and any match funds a specified number of times before bonus credit becomes withdrawable. These requirements vary by promotion; we display them clearly before you claim. Not all games contribute equally to wagering requirements; some titles may count at reduced rates or may be excluded. We at roshade provide this information in your Promotions section at the time of claim.
Withdrawal process and conditions
To withdraw funds from roshade, navigate to your Withdraw section, select your preferred payment method, and enter your requested amount. Your withdrawal is processed subject to: account verification completion, satisfaction of any active bonus wagering requirements, and review of the transaction for compliance with our policies. We at roshade do not guarantee a specific withdrawal timeline, but we aim to process standard withdrawals subject to verification windows.
If your account has bonus credit that has not yet met wagering requirements, that portion is not withdrawable until requirements are satisfied. If you withdraw before completing bonus requirements, any remaining bonus credit is forfeited. We at roshade display your bonus status and remaining wagering requirement in your account dashboard at all times.
-
1
Complete account verificationPrerequisite
Upload identity and residence documents to finish KYC verification before requesting a withdrawal.
-
2
Satisfy bonus wagering requirementsIf applicable
If you claimed a bonus, wager the required amount before bonus credit becomes withdrawable.
-
3
Request withdrawalAction
Go to Withdraw, select your payment method, enter the amount, and submit your request.
-
4
Await processingOutcome
We at roshade review and process your withdrawal subject to standard verification and compliance windows.
Weekly Cashback, Tier Progression, and Referral Terms
We at roshade calculate weekly cashback from your net weekly losses across all platform categories — sportsbook, live dealer, slots, and esports. Net loss equals your total wagers minus total payouts during a single calendar week. We credit cashback every Monday morning (or the next business day after a holiday like Nyepi) to your account. Cashback is not guaranteed; the amount depends on your tier level, which resets monthly.
Your tier level advances based on wagering activity: Entry, Bronze, Silver, Gold, and Platinum. Each tier unlocks higher weekly cashback percentages. Tier status resets to Entry on the first day of each calendar month, so you start fresh each month and must maintain qualifying activity to retain or advance your tier. We at roshade communicate tier status and cashback calculations in your account dashboard.
Our referral program rewards you when friends you invite join roshade and complete their first deposit. Both you and your referred friend receive bonus credit, subject to promotional terms. Referral bonuses are subject to the same wagering requirements as other bonuses. We at roshade do not limit the number of referrals, but we reserve the right to investigate and reject referrals that appear fraudulent or non-genuine.
Dispute Resolution and Account Closure on roshade
If you have a dispute with roshade regarding a transaction, bonus, or account issue, contact our support team via in-app chat or email. We at roshade review disputes and respond within standard timeframes. If you are not satisfied with our response, you may escalate your case for further review. We will provide information about external dispute resolution options where applicable.
We at roshade reserve the right to close your account at any time if we believe you have violated our terms, engaged in prohibited activity, or if we determine it is necessary for compliance or security reasons. Upon closure, any balance in your account will be returned to your original deposit payment method or held pending dispute resolution. If your account is closed due to term violation, we may forfeit any bonus credit and restrict your access to roshade indefinitely.
- KYC (Know Your Customer)
- Identity and residence verification required before withdrawals or tier advancement, as required by anti-money-laundering regulations.
- Wagering requirement
- The amount you must bet using claimed bonus funds before bonus credit becomes withdrawable, expressed as a multiple of the bonus amount.
- Net loss
- Total wagers minus total payouts during a calendar week; used to calculate your weekly cashback eligibility.
- Tier reset
- Monthly reset of your tier level to Entry on the first day of each calendar month unless you maintain tier-qualifying activity.
Limitation of Liability and General Terms
We at roshade provide our platform on an as-is basis. We do not warrant that our services will be uninterrupted, error-free, or free from security vulnerabilities. To the maximum extent permitted by law, we disclaim liability for indirect, incidental, or consequential damages arising from your use of roshade or any game, promotion, or service offered on our platform.
We at roshade are not responsible for network delays, payment processor errors, or technical issues outside our direct control. If a technical malfunction occurs during gameplay or a transaction, we investigate and make a reasonable determination based on available logs and records. We will not modify game outcomes retroactively or guarantee compensation for technical issues unless we determine that our platform was demonstrably at fault.
These terms are governed by the laws applicable in the jurisdiction where roshade operates. Any dispute or claim arising from your use of roshade must be brought within the statute of limitations for that jurisdiction. We at roshade reserve the right to update these terms at any time, and your continued use of our platform constitutes acceptance of the updated terms. We will notify you of material changes via in-app message or email.
Service Area, Compliance, and Your Responsibilities on roshade
We at roshade provide entertainment services only where local law permits. You are solely responsible for determining whether access to roshade is legal in your jurisdiction. If online gaming is prohibited or restricted by your local law, you must not create or use a roshade account. We do not solicit users from prohibited jurisdictions, and we may restrict account features or suspend access if we detect use from a jurisdiction where our services are not permitted.
Players across Indonesia — including Jakarta, Surabaya, Bandung, Medan, and Semarang — access roshade through multiple payment channels. We support DANA, e-wallet, mobile banking, local payment for mobile wallets, and online payment, e-wallet for alternative digital transfers. These payment options are available subject to your location, payment provider restrictions, and our ongoing partnership agreements.
By using roshade, you confirm that: you are of legal age in your jurisdiction; you understand that gambling involves risk; and you accept responsibility for your own financial decisions and compliance with local law. We at roshade encourage all players to review our account management resources, which include information on setting personal limits and understanding game mechanics.
These terms constitute the entire agreement between you and roshade regarding your use of our platform. If any provision is found invalid or unenforceable, the remaining provisions remain in full force. Your continued use of roshade after any term update signifies your acceptance of the updated agreement.