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: 74 → 61
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