Player Dashboard
Chanda Mutale · Lusaka, Zambia
9:41BetKwacha●●●
‹
My Wallet
AVAILABLE BALANCE
K340.00
RECENT ACTIVITY
Airtel Money load
Today, 09:12
+K 200
AFCON · Zambia vs Ghana
Today, 09:05
−K 80
Airtel Money load
Yesterday, 20:44
+K 140
‹
Load Funds
Step 1 of 3
Choose your wallet
Select your mobile money provider to load funds instantly.
A
Airtel Money
● K 1,240.00 available
›
MTN
MTN MoMo
● K 680.50 available
›
ℹ Funds arrive instantly. Zero transaction fees.
‹
Withdraw
Step 1 of 3
Send to your wallet
Choose where to send your winnings. Funds arrive instantly.
A
Airtel Money
+260 97 123 4567
›
MTN
MTN MoMo
+260 76 456 7890
›
ℹ Withdrawals are instant. No fees. Min K 10.
● KYC Verified · Tier 1
Full nameChanda Mutale
DocumentNational ID (NRC)
Verified18 Mar 2026
AML statusClear
Deposit limitK 5,000 / day
Operator live feed LIVE
●Airtel Money load K 200 — Chanda M.09:12
●Bet placed K 80 · AFCON Zambia vs Ghana — Chanda M.09:05
●Session started — Chanda M. logged in08:47
GME status
SCORE
74
RISK TIER
Green — Normal
SESSION DURATION
00:00
SESSION DEPOSITS
1 · K 200
TOTAL LOADED
K 200
INTERVENTION
None triggered
KYC Verification — Player Flow
Step through Chanda's onboarding identity verification experience
9:41BetKwacha●●●
‹
Identity Verification
Step 1 of 4Choose your ID type
Required under BCLB licensing conditions. Select one government-issued document.
🪪
National ID
📘
Passport
🚗
Driver's Licence
🗳
Voter's Card
Upload National ID
Ensure all four corners are visible and text is legible.
Position ID within frame
Confirm your details
Pre-filled from your ID. Verify and complete any missing fields.
Verifying identity
Usually under 60 seconds. Keep app open.
✓
Document scan complete✓
Age verification passed⟳
Sanctions & PEP screening·
AML watchlist check·
Account activationIdentity Verified
Account is fully compliant with BCLB KYC requirements.
● KYC Verified · Tier 1
Full nameChanda Mutale
TierTier 1 — Full access
DocumentNational ID (NRC)
Verified on18 Mar 2026
AML statusClear
Deposit limitK 5,000 / day
What this screen demonstrates
The KYC player flow covers every BCLB-required verification step: government ID collection, liveness check, personal detail confirmation with dual consent, and AML/sanctions processing — all surfaced inside the operator's own branded app.
From a compliance standpoint, each step creates a timestamped audit record that feeds directly into the operator's BCLB reporting dashboard and the exportable compliance PDF.
Behavioral Insights
Chanda's GME score breakdown · Current session
Score components
Deposit discipline65↓
Session control78↑
Goal adherence74→
Loss response61↓
Session summary
Total deposited todayK 200
Daily limitK 500
Daily remainingK 300
Session duration00:00
Nudge interventions0
Deposit history vs prior 30D: +12%
TOTAL DEPOSITED
K 2,840
SESSIONS
18
AVG / SESSION
K 158
PEAK DAY
K 480
Mar 7
WEEKLY SPENDING
Deposit limits ● Active
Daily limit
K 500
K 100K 2,000
Weekly limit
K 2,000
K 500K 10,000
Monthly limit
K 6,000
K 1,000K 30,000
⚠ At current daily rate, your weekly limit covers only 2.5 days — consider raising your weekly limit.
GME coaching feed · Adaptive · Updated daily
You deposit most on Friday evenings. Consider setting a session timer to stay in control.
Your last 3 winning sessions began with bets under K 50. Stay disciplined to protect your streak.
Your average session is 47 min — above your 30-min personal limit set in June. A shorter session keeps your score healthy.
Compliance Room
Operator view · Real-time behavioral monitoring · BCLB reporting
ACTIVE PLAYERS
1,842
↑ 47 this week
INTERVENTIONS
47
25.5% acknowledged
HIGH RISK
8
Amber tier · active
COMPLIANCE RATE
94.3%
Within BCLB threshold
Live intervention log AUTO-UPDATED
Monitoring active — no new events
Self-exclusion tracker
| Player | Duration | Status | Honored |
|---|---|---|---|
| ID-0744 | 12 months | Active | ✓ <24 hrs |
| ID-0821 | 6 months | Active | ✓ <2 hrs |
| ID-0903 | Indefinite | Active | ✓ <24 hrs |
KYC Dashboard
Player identity verification · Document completeness · AML screening
TOTAL PLAYERS
1,842
+47 this week
KYC VERIFIED
1,761
95.6% rate
PENDING REVIEW
54
12 flagged
AML ALERTS
3
Needs action
| Player | KYC status | Documents | Doc completeness | AML | Submitted |
|---|
Player Health Report
GME behavioral compliance · March 2026 · All segments
HEALTHY
1,421
Score ≥ 75 · No flags
MONITORING
298
Score 55–74 · Watch
AT RISK
89
Score 35–54 · Intervened
CRITICAL
31
Score < 35 · Escalated
SELF-EXCLUDED
3
Active exclusions
Population score distribution
1,842 active players · March 2026
■ Healthy (75–100)
■ Monitoring (55–74)
■ At Risk (35–54)
■ Critical (<35)
■ Excluded
Player-level health breakdown
| Player | Health tier | GME score | Score trend | Interventions | Last trigger | Outcome | Budget status | KYC |
|---|
Intervention outcomes this period
Acknowledged — player took a break12 (25.5%)
Dismissed — continued betting30 (63.8%)
Escalated to manual review5 (10.6%)
Total interventions this period: 47
Top risk signals detected
⚡
Rapid deposit velocity
3+ deposits within 60 mins
19
↩
Loss-chase re-deposit
Deposit within 5 mins of loss
14
⏱
Extended session duration
Active session > 3 hours
9
📊
Weekly budget exceeded
Deposit total above stated limit
5
Self-exclusion log
| Player ID | Type | Duration | Requested | Status | Honored |
|---|---|---|---|---|---|
| ID-0744 | Player-initiated | 12 months | 02 Mar 2026 | Active | ✓ <24 hrs |
| ID-0821 | Operator-initiated | 6 months | 11 Mar 2026 | Active | ✓ <2 hrs |
| ID-0903 | Player-initiated | Indefinite | 17 Mar 2026 | Active | ✓ <24 hrs |
Export configuration
SECTIONS INCLUDED
✓ Executive summary
✓ Player health tiers
✓ Score distribution
✓ Intervention log
✓ KYC completeness
✓ AML results
✓ Self-exclusion log
✓ Operator attestation