Our mashoki service scope and game offerings
We operate four main game categories on our platform. Football and tournament betting covers major leagues (Liga 1, Piala AFF, Champions League, Premier League) and other sports (MotoGP, badminton). You browse live fixtures, view pre-match and in-play odds, and place wagers on outcomes. Our live-score integration ensures odds update as matches progress, so you always see current probabilities before confirming a bet.
Live-dealer tables run continuously throughout the day from our licensed studios. Our dealers conduct blackjack, roulette, baccarat, and Dragon Tiger games with real cards and equipment, broadcast via multi-camera setups. You place bets on each round within the betting window, watch outcomes in real time, and results settle instantly.
Slots include Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, and Mahjong Ways — single-player instant-spin games with defined payout structures and bonus features. Esports markets let you wager on professional Mobile Legends, Free Fire, and PUBG Mobile tournament matches and standings. All four categories feed your unified account balance, loyalty tier, and cashback calculation.
Our mashoki account policy and verification standards
Every mashoki account requires identity verification before withdrawal access. When you register, you select your personal details and payment preferences. Before you can withdraw funds, we request two documents: a valid government-issued ID (KTP, passport, or driver's license) and a proof of address (utility bill, bank statement, or rental agreement dated within three months).
Our compliance team reviews documents during business hours. Most verifications complete within one to two business days. If we require clarification on any document, we email you with specific next steps. This process is mandatory for all users and applies equally regardless of account tier, deposit amount, or geographic location. We implement these standards to comply with global anti-money-laundering regulations and to protect account holders from unauthorized access.
Verification protects our users — it ensures only legitimate account holders access funds and reduces fraud risk across our platform.
Our promotion structure and loyalty tiers
We offer multiple promotions tied to account activity. Your welcome bonus is credited upon first deposit (terms specify eligibility criteria and any playthrough conditions). Weekly cashback is calculated automatically based on your net wagering activity and your current loyalty tier — higher tiers earn higher cashback percentages. Referral bonuses are earned when you invite friends who complete registration and their first deposit.
VIP tiers progress automatically based on cumulative activity. As you accumulate points from wagers across all our games, you unlock higher tier status. Each tier unlocks enhanced benefits: increased cashback multipliers, higher bet limits, and tier-specific promotions. Tier progression is transparent — your account dashboard displays your current tier, points toward the next level, and the benefits attached to each tier.
All our promotions include explicit terms. We do not offer fixed bonus amounts, guaranteed returns, or promised withdrawal times. Instead, we describe eligibility criteria, calculation methods, and playthrough or conversion requirements. Terms are updated periodically; you can review current terms in your "Promotions" section at any time.
Our payment channels and withdrawal process
We accept five main e-wallet channels: DANA, e-wallet, mobile banking, local payment, and online payment. All are instant or near-instant for deposits. We also support e-wallet for QR-code transfers and bank virtual accounts (VA) for mobile banking, local payment, online payment, and e-wallet. Bank transfers typically arrive within one to two hours. Your deposit is available for wagering immediately upon credit to your account.
Withdrawals follow the same payment channels. You request a withdrawal in your account dashboard, specify the amount and payout method, and our team processes it during business hours. Processing typically takes one to three business days depending on the method. Bank withdrawals may take longer than e-wallet payouts. You can track withdrawal status in your transaction history and receive email notifications at each stage.
We maintain strict transaction monitoring to prevent fraud and money-laundering. Unusually large or frequent withdrawals may trigger additional verification steps. If this occurs, we contact you with instructions. Our goal is to balance security with user convenience — we process legitimate requests promptly while protecting both account holders and our business from financial crime.
Key takeaways
- We operate football betting, live-dealer tables, slots, and esports on a unified platform
- Account verification (KYC) is mandatory before withdrawal and protects user security
- Promotions, cashback, and tier benefits are transparent with explicit terms
- Payment channels include five e-wallets, mobile banking, and four major bank VAs
- We serve only regions where local law permits online gaming access
Our jurisdiction and service availability framework
mashoki operates as a jurisdiction-restricted service. Our platform is available only where local law permits online gaming and sports betting. Regulations vary by region — some countries have licensing frameworks, others prohibit online wagering entirely. Before opening an account, you are responsible for verifying that your jurisdiction allows access to our platform and that your use complies with all applicable laws.
When you register, you confirm that you meet the minimum age requirement (typically 18 years or your jurisdiction's legal age of majority, whichever is higher) and that you are located in a region where our services are legally available. If your jurisdiction changes its regulations or if you relocate to an unsupported area, you should close your account and cease using our platform immediately.
Our customer-support team can provide general guidance on which regions we officially support, but we cannot offer legal advice. If you are uncertain whether your location (such as Jakarta, Surabaya, Bandung, Medan, or Semarang) is supported, or if you need clarification on legal requirements in your jurisdiction, consult local regulations or speak with a legal professional in your area.
