mahesa Terms of Use
When you create an account on mahesa, you enter into an agreement with us about how our platform operates, what we expect from you, and what you can expect from us. These terms set out the rules for account creation, deposits and withdrawals, game play, dispute resolution, and the jurisdiction limits that apply to our service. We write them in plain language so you understand your rights and responsibilities.
mahesa is available only where local law permits. We do not offer our services in jurisdictions where online wagering is prohibited. Users are responsible for verifying that access and use comply with their own jurisdiction's law. If you access mahesa from a region where our service is not permitted, we reserve the right to suspend or close your account.
This page covers the core terms that govern your use of mahesa. For specific policies on data protection, privacy, and account security, see our separate privacy policy. For payment-specific terms, see our deposit and withdrawal guides. If you have questions about these terms, contact our support team via email or live chat.
Account Opening and Eligibility on mahesa
To open an account on mahesa, you must be of legal age in your jurisdiction and not prohibited by law from using online gaming platforms. We require your full name, email address, phone number, and a government-issued ID. You must provide accurate information — false or misleading details may result in account suspension or closure.
We conduct identity verification (KYC — Know Your Customer) before you can withdraw funds. Submit a clear photo of your ID and proof of address (utility bill, bank statement, or government document). Our team reviews these documents and typically completes verification within one business day. You can deposit and play while verification is underway; you simply cannot withdraw until it is complete.
Each person may hold only one mahesa account. If we detect multiple accounts linked to the same individual, we reserve the right to close all but one and forfeit any balance. Account sharing, account selling, and use of proxy services are prohibited.
Jurisdiction notice for mahesa users
Our services are available only where local law permits. We do not offer our services in jurisdictions where online wagering is prohibited. Users are responsible for verifying compliance with their own jurisdiction's law.
Deposits and Payment Methods on mahesa
mahesa accepts deposits via six e-wallet options (DANA, e-wallet, mobile banking, local payment, online payment, e-wallet) and direct bank transfers (mobile banking, local payment, online payment, e-wallet virtual accounts). Deposits are processed instantly for e-wallets and typically within two to five minutes for bank transfers during business hours. We do not charge mahesa fees on deposits — what you transfer is what lands in your account.
You are responsible for ensuring that your deposit source is legitimate and that you have the authority to transfer funds from that account. We do not accept deposits from third parties or from accounts not registered in your name. If we detect suspicious deposit patterns, we may freeze your account pending investigation.
Minimum and maximum account preferences apply and are displayed in the deposit interface. These limits may vary by payment method and region. We reserve the right to adjust limits at any time.
Withdrawals and Account Balance
Your account balance reflects all deposits, winnings, and losses. You can withdraw your balance at any time, subject to verification and minimum withdrawal amounts. Withdrawals are processed back to your original payment source — if you deposited via mobile banking, your withdrawal returns to your bank account; if via local payment, it returns to online payment.
We process verified withdrawal requests subject to our standard processing windows. Bank transfers typically complete within one business day; e-wallet withdrawals may complete within hours. Withdrawal timelines also depend on your payment provider's settlement schedule. We are not responsible for delays caused by your bank or e-wallet provider.
If you request a withdrawal and your account is not yet verified, we will ask for identity documents before processing. High-value withdrawals may require additional verification (OTP, transaction screenshot, or recent ID photo).
We at mahesa undertake to process your deposits and withdrawals transparently, with no hidden fees and clear timelines.
Game Play and Dispute Resolution on mahesa
All games on mahesa (slots, live-dealer tables, and sportsbook markets) are governed by the rules displayed in each game's information section. We use certified random number generators for slots and live-dealer games. Outcomes are determined by these systems and cannot be influenced by player behavior or timing. Live-dealer games are streamed from professional studios and are subject to the rules of the game provider.
We do not guarantee any outcome or return. Game play carries risk, and you may lose your entire balance. We do not offer refunds for losses incurred during normal game play. If you believe a technical error caused an incorrect outcome or balance deduction, contact our support team immediately with details. We investigate all claims and restore your balance if a system error is confirmed.
Our mahesa Support and Dispute Process
If you have a dispute with mahesa — a missing deposit, an incorrect balance, a technical issue, or a question about game rules — contact our support team. We offer multilingual assistance via email, in-app chat, and phone. We aim to respond to inquiries during business hours and investigate disputes within one working day. For complex cases, investigation may take longer; we will keep you informed of progress.
If we determine that a system error caused your loss, we will restore your balance. If we determine that game play proceeded correctly according to the rules, we cannot reverse the outcome. If you remain unsatisfied after our investigation, you may escalate your dispute to our management team for final review.
Account Suspension and Closure
We reserve the right to suspend or close your mahesa account if you violate these terms, engage in fraudulent activity, use prohibited payment methods, or access mahesa from a jurisdiction where our service is not permitted. Suspension may be temporary (pending investigation) or permanent (if violations are confirmed).
If your account is suspended, you cannot deposit, withdraw, or play. If the suspension is lifted, you can resume normal activity. If your account is closed, any remaining balance will be returned to your original payment source within one business day, subject to verification.
We may also close your account if you request it. To close your account, contact our support team. We will process your request and return any remaining balance to your original payment source.
Jurisdiction and Governing Law
mahesa operates under the laws of the jurisdictions where our service is permitted. Our services are available only where local law permits. We do not offer our services in jurisdictions where online wagering is prohibited. Users are responsible for verifying that access and use comply with their own jurisdiction's law.
If you access mahesa from Jakarta, Surabaya, Bandung, Medan, Semarang, Yogyakarta, or any other supported region, you agree to comply with local regulations. If local law changes and our service becomes prohibited in your jurisdiction, we reserve the right to suspend or close your account.
Any dispute arising from these terms or your use of mahesa will be resolved through our internal dispute process first. If you remain unsatisfied, you may pursue legal remedies available in your jurisdiction, subject to local law.
Changes to These Terms
We may update these terms at any time. Changes take effect immediately upon posting to this page. Your continued use of mahesa after changes are posted constitutes acceptance of the updated terms. We recommend reviewing this page periodically to stay informed of any updates.
If you have questions about these terms or need clarification on any point, contact our support team. We are available via email, in-app chat, and phone during business hours. We aim to respond to all inquiries within one working day.