
About mashoki
We at mashoki provide an online entertainment service available where local law permits. Our platform integrates sportsbook markets, live-dealer tables, slot games, and esports wagering with a comprehensive payment infrastructure serving users across Indonesia's major regions—Jakarta, Surabaya, Bandung, Medan, Semarang, and Yogyakarta—via QRIS, e-wallets, and bank transfers.
This page explains who we are, what we offer, and how our service operates under jurisdiction-restricted access. We describe our payment channels, account verification practice, and the scope of our platform. Our aim is transparency: you understand what mashoki does, how we protect your account and funds, and what to expect when you use our service.
Our services are available only where local law permits online gaming and sports wagering. Users are responsible for verifying that access and use comply with their jurisdiction's applicable regulations.
Who We Are and What Our Platform Offers
We operate an online gaming and sportsbook platform designed for users in supported jurisdictions. Our mashoki platform hosts multiple product categories: a sportsbook covering Liga 1, Piala Indonesia, Champions League, Premier League, MotoGP, and badminton; live-dealer tables including blackjack, roulette, baccarat, and Dragon Tiger; slot games such as Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, and Mahjong Ways; and esports markets for Mobile Legends, Free Fire, and PUBG Mobile.
Our payment infrastructure centres on accessibility for Indonesian users. We support QRIS (the unified QR code payment standard), e-wallets (e-wallet, mobile banking, local payment, online payment, e-wallet), and bank virtual accounts (mobile banking, local payment, online payment, e-wallet). Deposits and withdrawals route through these channels, enabling fast, transparent fund management. Account verification—via government ID and address proof—underpins all our transactions, protecting both your account and our platform's compliance posture.
We do not operate in all countries or regions. Instead, we maintain a jurisdiction-restricted access model: our services are available only where applicable law permits, and users must verify compliance with their local regulations before use. This approach reflects our commitment to operating responsibly within legal boundaries.
Our Service Scope and Operating Principles
Account verification and security on mashoki
We require all users to complete account verification before depositing or wagering. This process involves providing a government-issued ID (passport, national identity card, or driving licence), proof of address (utility bill, bank statement, or lease agreement), and your phone number. Our compliance team reviews submissions within standard business hours, typically confirming verified status within hours.
Verification serves multiple purposes: it confirms your identity and jurisdiction eligibility, prevents account fraud, and ensures our platform maintains regulatory compliance. Once verified, your mashoki account unlocks deposit, wagering, and withdrawal functionality. We secure all transactions with HTTPS encryption and two-factor authentication for account access. If you notice unauthorised activity, contact our support team immediately.
- KYC (Know Your Customer)
- We verify your identity and address to prevent fraud and ensure regulatory compliance before permitting account activity.
- HTTPS Encryption
- All data transmitted between your device and our servers uses encrypted channels to protect your personal and financial information.
- Two-Factor Authentication
- Account access requires both your password and a second verification step (typically email or SMS), reducing unauthorised access risk.
- Withdrawal Verification
- Withdrawal requests on mashoki require email confirmation and are subject to standard verification windows and banking hours.
Payment options and deposit flow on mashoki
Our payment infrastructure prioritises convenience and transparency. QRIS allows subject to verification: scan the code displayed on mashoki using your bank's mobile app and approve the payment. E-wallet linking (e-wallet, mobile banking, local payment, online payment, e-wallet) takes seconds; your balance updates immediately after transfer. Bank virtual accounts for mobile banking, local payment, online payment, and e-wallet offer an alternative for users preferring traditional banking; transfers settle within minutes during banking hours.



Withdrawal and fund management
Withdrawing funds from your mashoki account is designed for clarity. Log into your account, navigate to the Withdraw section, select your preferred payment method, and specify an amount. The system verifies your account is fully verified and any applicable wagering conditions are met. Your withdrawal then routes to the same payment channel you used for deposits—the same e-wallet address or bank account.
Processing times depend on your payment provider: e-wallet withdrawals typically settle within minutes, while bank transfers may take hours during banking hours. We do not guarantee specific processing windows; instead, we follow standard industry practice. During high-traffic periods (such as Idul Fitri, Idul Adha, Imlek, or Nyepi), processing may be delayed. All withdrawals are subject to verification windows and banking hours.
How We Serve Users and Our Commitment
We at mashoki operate a transparent, jurisdiction-restricted platform where account verification, secure payment processing, and measured gameplay are foundational principles.
Our platform is accessible via Android installation or iOS browser, with identical functionality across both. We recommend stable WiFi or strong mobile data (3 Mbps minimum) for uninterrupted gameplay. Account login on your phone is straightforward: enter your credentials, and you access all our categories—sportsbook, live-dealer tables, slots, esports—from a single verified account.
We commit to transparency in game mechanics and odds. Our sportsbook displays game information for each market; live-dealer games use independently audited random-number generators; slot games publish RTP percentages. We do not guarantee specific outcomes or winning patterns; all results are determined by chance, and no strategy influences game results.
- Our support team, available in English, can assist with account issues, payment questions, or game clarifications at any time.
- We maintain separate, verified payment channels (QRIS, e-wallets, bank transfers) so your funds remain traceable and secure.
- Our services are available only where local law permits; we do not operate in jurisdictions that prohibit online gaming or sportsbook wagering.
We at mashoki operate under the principle that transparency, security, and jurisdiction-restricted access form the foundation of a Game Rules platform. Your account verification protects both you and us. Your payment channels—whether e-wallet, mobile banking, local payment, online payment, e-wallet, or bank transfer—remain transparent and traceable. Our game mechanics are publicly detailed; our odds are live and unmanipulated. If you have questions about how we operate or what mashoki offers, our support team is ready to assist.
This page reflects our commitment to operating a transparent, secure, and jurisdiction-aware platform for users in supported regions.