DuelPesa policies
Template wording. Have a lawyer review and complete it (operator name, licence number, contact details) before you take real money.
🛡️ Privacy policy
We collect only what we need to run your account and games:
- Phone number (used for login and M-Pesa), username, optional email and profile tag.
- Wallet activity, game history and chat messages.
- Passwords are stored hashed, never in plain text.
- We share payment details with our payment provider (PayHero / M-Pesa) only to process deposits and withdrawals.
- We do not sell your data. Your username, tag and game stats are visible to other players; your phone number and email are not.
To correct or delete your data, contact support at [your support contact].
🎮 Gaming policy
- 18+ only. Do not play if you are under 18.
- Play only with money you can afford to lose. Stakes are real. Stop if it stops being fun.
- Tic-Tac-Toe is a skill game. Dice Duel is decided by a server-side random roll that neither player controls.
- Kadi: each round both players get two cards from a freshly shuffled deck (shuffled by the server). Players take turns; on your turn you stand or deal yourself two new cards, up to 3 times, and the closest hand to 21 wins (Ace counts 11 or 1). A draw replays the round for the same pot. Two human players may agree to add more to the pot after a draw; both must accept.
- Ludo (two players, four tokens each): roll a 6 to leave base; a 6, a capture or a token reaching home gives you another roll (three 6s in a row end your turn); land on a rival token outside a safe square to send it home; bring all four tokens home with exact rolls to win. Dice are rolled by the server.
- The winner receives the combined stakes minus a platform fee shown before you play (currently 10%).
- Draws and cancelled matches refund both stakes. Waiting-queue and invite stakes are refunded if no opponent joins.
- Each move or roll has a 10-second time limit (Kadi: 15 seconds, reset by every new deal). In Tic-Tac-Toe and Dice Duel you forfeit if you stop responding. In Kadi you automatically stand. In Ludo the server plays one step for you, and three missed turns in a row forfeit the match.
- Payments. All deposits and withdrawals are processed by KELSEY REAL (M-Pesa).
- DuelBot (House bot). While you wait for an opponent you may choose to play DuelBot. Free practice games move no money. Real-money bot games are always labelled “House bot” and are played against a bot, not a person, from the house bankroll with the same stakes, fee and payout rules as any match.
- Weekly leaderboard: you earn 1 point for every KES 10 you pay in fees (tournament entry fees and your half of the platform fee on stake matches; refunded fees do not count). The week runs Monday to Sunday (East Africa Time). A weekly prize pool of KES 3,000 is shared by the top 10 players (30%, 20%, 14%, 10%, 8%, 6%, 5%, 3%, 2%, 2%) and paid to wallets automatically after the week ends. House bots do not take part.
- Kadi tournaments: players start with equal tournament chips at tables of four. Every hand everyone pays the big blind, receives two cards, bets (fold, call, raise or go all in), may deal new cards up to 3 times and then goes to showdown; the closest hand to 21 wins the pot. The big blind doubles on a fixed timer. Prizes come from the entry fees less the platform fee, plus any guaranteed amount, and are shared across the paid places. Freerolls have no entry fee. If too few players register the tournament is cancelled and fees are refunded. House bots may fill empty seats and are always labelled 🤖. Missing your 15-second turn folds or stands automatically.
- One account per person. Collusion, multi-accounting, or deliberately losing to move money between accounts will result in a ban and a frozen balance.
- Chat: be respectful. No links, phone numbers, scams or harassment. Messages may be removed.
Need help? Contact [your support contact] to set limits or close your account.
📄 Terms and conditions
- By creating an account you confirm you are 18 or older and legally allowed to play in your location.
- Deposits are made by M-Pesa and credited after payment is confirmed. Withdrawals are reviewed and paid to the M-Pesa number on request.
- Minimum and maximum stakes, deposit and withdrawal limits are shown in the app and may change.
- Game results are determined by our servers and are final.
- We may suspend accounts or withhold funds where we suspect fraud, abuse or breach of these terms, and where required by law.
- The service is provided as is. We are not liable for losses from gameplay, network failures or third-party payment delays beyond what the law requires.
- We may update these terms; continued use means you accept the changes.
Operated by [your business name], licence [BCLB licence no.].