SCENARIO CTRL
Simulate Chanda's 3-deposit session to trigger GME intervention
Deposits:
9:41BetKwacha●●●

My Wallet

AVAILABLE BALANCE
K340.00
GOLDEN MINDSET SCORE
Silver tier · Stable
74
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
Heads up, Chanda
You've deposited 3 times today — K 540 total. That's above your usual pattern. Take a moment before your next bet.
Mindset score: 7461
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
9:41BetKwacha●●●

Identity Verification

Step 1 of 4
Choose your ID type
Required under BCLB licensing conditions. Select one government-issued document.
🪪
National ID
📘
Passport
🚗
Driver's Licence
🗳
Voter's Card
ℹ  Data processed under the Data Protection Act No. 3 of 2021 (Zambia).
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 activation
Identity 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.

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
K 200 used of K 500 today40%
Weekly limit K 2,000
K 500K 10,000
K 1,640 used of K 2,000 this week82%
Monthly limit K 6,000
K 1,000K 30,000
K 4,120 used of K 6,000 this month69%
⚠ 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.
2 days ago
🏆
Your last 3 winning sessions began with bets under K 50. Stay disciplined to protect your streak.
5 days ago
Your average session is 47 min — above your 30-min personal limit set in June. A shorter session keeps your score healthy.
1 week ago
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
PlayerDurationStatusHonored
ID-074412 monthsActive✓ <24 hrs
ID-08216 monthsActive✓ <2 hrs
ID-0903IndefiniteActive✓ <24 hrs
TOTAL PLAYERS
1,842
+47 this week
KYC VERIFIED
1,761
95.6% rate
PENDING REVIEW
54
12 flagged
AML ALERTS
3
Needs action
PlayerKYC statusDocumentsDoc completenessAMLSubmitted
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
77.1%
16.2%
4.8%
1.7%
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 IDTypeDurationRequestedStatusHonored
ID-0744Player-initiated12 months02 Mar 2026Active✓ <24 hrs
ID-0821Operator-initiated6 months11 Mar 2026Active✓ <2 hrs
ID-0903Player-initiatedIndefinite17 Mar 2026Active✓ <24 hrs
Export configuration
SECTIONS INCLUDED
✓ Executive summary
✓ Player health tiers
✓ Score distribution
✓ Intervention log
✓ KYC completeness
✓ AML results
✓ Self-exclusion log
✓ Operator attestation
Documents
Personal Info
AML Screening
Timeline
DOCUMENT CHECKLIST