How BetProof Tests Casinos

Every review and guide on BetProof is based on direct testing. This page explains exactly what we do, how we do it, and what standards we apply. If you ever wonder why we gave a casino a specific rating, this methodology is the answer.

Our testing setup

We test with real accounts, real money, and real South African infrastructure:

Casino review process

Every casino review follows these steps:

1. Account creation and FICA

We create a real account using genuine personal details. We complete the FICA verification process (identity document and proof of address) because this is what every real player must do. We note how long verification takes and any friction points.

2. Deposit testing

We deposit real money — typically R300-R500 — using at least two different payment methods. Our standard test uses Ozow (instant EFT) and either 1Voucher or Capitec Pay. We record the deposit speed (time from initiating to balance reflecting) and note any issues.

3. Game testing

We play a mix of game types: 2-3 popular slots, at least one table game, and Aviator/crash games if available. We note the game library size (manually counted categories), load times, mobile responsiveness, and overall user experience.

We do NOT test with bonus funds — we use deposited cash for gameplay testing, because bonus restrictions can affect game availability and behaviour.

4. Withdrawal timing

This is our most important test. We request a withdrawal of our remaining balance and record two timestamps:

  1. The exact time we submit the withdrawal request
  2. The exact time the funds appear in our bank account (confirmed via banking app notification)

The difference is our "withdrawal time" — a real, measured number. We don't use the casino's stated processing time; we measure our own.

5. Mobile and data assessment

We evaluate the mobile app experience including: installation process (APK download for Android), navigation, game load times, touch target sizes, and data-free functionality. For data usage testing, we follow our standardised protocol (detailed below).

Data usage testing protocol

Our data usage measurements follow a strict protocol for consistency:

  1. Clear the app's cached data (Settings → Apps → [Casino] → Clear Cache)
  2. Record the starting data usage from Android's data tracker
  3. Play exactly 10 minutes of active slot gameplay (real spins, not idle)
  4. Record the ending data usage
  5. Calculate the difference

We test on Vodacom 4G as the primary network. For 3G testing, we force the phone into 3G-only mode (Settings → Connections → Mobile Networks → Network Mode → 3G Only).

We acknowledge limitations: data usage varies by game, network conditions, and whether game assets are cached. Our measurements are indicative, not guaranteed for your exact experience. We test multiple games and report ranges.

Rating methodology

Each casino is scored on five weighted dimensions:

Dimension Weight What We Assess
Licensing & Trust 25% SA-licensed vs offshore, licence verification, dispute resolution options, transparency
Payments & Withdrawals 25% SA payment methods supported, deposit speed, withdrawal time (measured), fees
Game Selection 20% Number of games, provider variety, live casino, crash games, Spina Zonke coverage
Bonus Value 15% Welcome bonus amount, wagering requirements, achievability, bonus terms fairness
Mobile & Data 15% App quality, data-free availability, 3G performance, touch targets, load times

We use a 5-point scale with 0.5 increments. Ratings are differentiated — not every casino gets 4.5 stars. Our current range spans from 3.0 (Springbok Casino) to 4.5 (Hollywoodbets).

Content standards

Update schedule

Every page shows a "Last updated" date. If something is wrong or outdated, email us at hello@betproof.co.za and we'll investigate.

What we don't do

Questions about our methodology? Email hello@betproof.co.za.