post-thumbnail

How We Rate Casinos: Affsupreme Review Methodology

Posted on 23 April 2024

How We Rate Casinos: AffSupreme Review Methodology (November 2026)

Every casino and betting rating on AffSupreme follows the same review methodology. Before we rank a brand, we check that it holds a licence in the country we’re writing for, that it isn’t on a regulator’s illegal list, and that every fact we publish about it (bonus terms, payment methods, app details, licence dates) comes from a source we can name.

This page explains exactly how we rate casinos and betting sites in Nigeria, Kenya, Ghana, Uganda, Tanzania and South Africa: the criteria and weights behind our scores out of 10, where our information comes from, how we handle sources that disagree, which brands we refuse to rank, and how we keep reviews up to date. It also explains how we make money, and why that doesn’t decide our rankings.

🔞 18+ only 🛡️ Licence-first rankings 📅 Updated 1 Nov 2026
AS
AffSupreme Editorial Team
Updated November 1, 2026 · Applies to all casino, betting and app reviews on AffSupreme

Advertising disclosure: AffSupreme may earn a commission when readers sign up through links on our pages. This page explains how we keep that from influencing our ratings. Gambling is for adults only and involves financial risk.

📌 Key takeaways

  • Licence first: we only rank brands that hold a verifiable licence in the reader’s country and aren’t on a regulator’s illegal list. Everything else is excluded, with the reason stated.
  • Six weighted criteria: licence and safety (30%), bonuses and terms (20%), games and markets (20%), payments (15%), mobile experience (10%) and responsible gambling and support (5%).
  • Sourced facts only: regulator registers first, then operators’ own sites and terms, then reputable industry news, with recent reviews used only as cross-checks.
  • No invented data: if we can’t confirm a fact, we leave it out; if sources disagree, we say so or omit the disputed detail.
  • Local law comes first: in South Africa, where online casino is illegal, we only cover sports and horse-racing betting.
  • Scores are editorial: they reflect our judgement against published criteria, not user reviews or paid placement.

📋 Our rating at a glance

CriterionWeightWhat we check
🛡️ Licence and safety30%Local licence, licence type and dates, illegal lists, regulatory history, KYC
🎁 Bonuses and terms20%Minimum deposit, wagering, time limits, caps, clarity, local rules on inducements
🎰 Games and markets20%Casino library or sports markets, crash games, live options, local leagues
💳 Payments15%Local methods (mobile money, bank, fintech), minimums, payout speed, fees
📱 Mobile experience10%App availability (App Store, Google Play, APK), size, requirements, lite or data-free options
🧘 Responsible gambling and support5%Limits, self-exclusion, links to local help, support channels

🧭 Our five editorial principles

1. Accuracy over speed

We’d rather publish a shorter review than a wrong one. Every bonus amount, wagering requirement, payment method, app detail and licence date must come from a source we can name. If we can’t confirm it, it doesn’t go in.

2. Licence before everything

A great bonus is worthless if the operator isn’t licensed where you live. A local licence is the entry ticket to our rankings, not just one factor among many.

3. The law of your country

We write for specific countries and follow their rules. Where online casino is illegal, as in South Africa, we don’t promote it. Where the gambling age is higher, as in Uganda (25), we say so.

4. Honest about uncertainty

African gambling markets change fast, and sources often disagree. When they do, we tell you, rather than quietly picking the more flattering figure.

5. Independence from commissions

We earn money from some links, but commission doesn’t buy a place in our rankings, a higher score or the removal of a criticism.

🌍 Why our review methodology matters in African markets

Rating casinos in Africa is harder than it looks, which is why we publish how we rate casinos rather than just the results. Three things make a clear review methodology essential:

  • Licensing changes fast. Nigeria moved gambling regulation to the states after a Supreme Court ruling in November 2024. Kenya replaced its regulator in 2025, and its 2026 licence register hadn’t been published by mid-October 2026. Ghanaian licences last a calendar year. A brand licensed last year may not be licensed today.
  • Unlicensed sites target African players. Lagos’s 2026 illegal-operator list named 44 operators, including well-known international brands, and South African bookmakers estimate that more than R50 billion a year goes to offshore sites.
  • Information is often inconsistent. In our 2026 research, we found the same betting app listed at 6.4 MB by one guide and about 72 MB by another, and the same bonus described with different odds, caps and time limits on different sites.

A consistent, published method is how we turn that messy picture into ratings you can trust and check.

🔬 Our review process, step by step

  1. Define the market and the question. Every article starts with a country (or set of countries) and a product: online casino, sports betting, crash games, apps or bonuses. The country decides which regulator, laws, currency and payment methods apply.
  2. Check the regulator’s register. We open the official list of licensed operators, such as the Lagos State Lotteries and Gaming Authority register or the Gaming Commission of Ghana’s list, and record each brand’s licence holder, licence type and dates.
  3. Check illegal-operator lists and enforcement news. Brands named on a regulator’s illegal list, or whose licence has expired, are excluded.
  4. Collect the facts for each eligible brand: welcome offer and key terms, minimum deposit, payment methods, app availability and size, games or markets, support and responsible gambling tools.
  5. Cross-check. We compare at least two sources for key facts where we can, and note where they disagree.
  6. Score. We rate each brand against our six weighted criteria and convert the result to a score out of 10.
  7. Write and explain. Each review explains the score, the strengths and weaknesses, who the brand is best for, and what we couldn’t confirm.
  8. Verify before publishing. We re-read every claim against our research log and remove anything we can’t source.
  9. Update. We re-check licences, offers and app details, especially when a licence is about to expire or an offer changes.

📚 Where our information comes from

We use a strict order of sources. A higher source always beats a lower one when they disagree.

PrioritySource typeExamplesWhat we use it for
1Regulators and official registersLSLGA (Lagos), Gaming Commission of Ghana, Gambling Regulatory Authority (Kenya), NLGRB (Uganda), Gaming Board of Tanzania, South African provincial boards and the National Gambling BoardLicences, licence types and dates, illegal lists, legal rules, age limits
2Laws, courts and official noticesNational and state gambling acts, finance acts, court judgments, regulator public noticesWhat’s legal, tax rules, recent changes
3Operators’ official sites, terms and app-store listingsBonus terms, payment pages, App Store listingsOffers, wagering, payments, app details
4Reputable industry and national news, and law or tax firmsiGaming Business, SBC News, SiGMA, Focus GN, Nairametrics, Business Daily, EY, PwC, WerksmansRegulation, enforcement, tax, market context
5Recent independent reviews and guidesDated 2026 reviews and app guidesCross-checks only, never as the sole basis for a key claim if a better source exists

Every article has a research log behind it that records each fact and the source it came from, and the date we checked it. When we cite a figure from a single secondary source, such as an app size reported by one guide, we name that source in the article so you can judge it for yourself.

🚫 What we never do

  • Invent figures. No made-up bonus amounts, payout times, game counts, licence numbers or “average” ranges.
  • Use placeholders. You won’t see “TBC” or “check the site for details” in place of a fact we couldn’t find.
  • Claim tests we didn’t do. We don’t write “we tested 50 casinos” or quote test results unless they come from a named source.
  • Publish fake reviews or ratings. Our scores are editorial and labelled as such; we don’t present them as player reviews.
  • Rank unlicensed brands. However popular or generous a brand is, it doesn’t make our rankings without a local licence.
  • Promote illegal products. We don’t recommend casino products where online casino is illegal.
  • Hide the commercial relationship. Every page carries an advertising disclosure, and sponsored links are marked as such in the code.

⚖️ Our rating criteria in detail

🛡️ 1. Licence and safety (30%)

This is the most important criterion, and it starts as a pass-or-fail test. A brand must hold a licence from the regulator in the reader’s country, covering the product we’re reviewing, and must not appear on that regulator’s illegal-operator list. Only then do we score it.

Within the score, we look at:

  • The right licence type. A sports-betting licence doesn’t automatically cover casino games. In Ghana, for example, the Gaming Commission’s 2026 list shows 22Bet with a sports-betting entry only, so we don’t recommend its casino there. In Uganda, we look for a casino (CS) licence, not just a bookmaking (BM) licence.
  • Licence dates. We record start and end dates from the register and flag licences that are about to expire or haven’t started yet. When a brand’s register entry ended, as BetKing’s Lagos entry did on 24 October 2026, we removed it from our Nigerian rankings.
  • Anomalies. If a register shows something unusual, such as an expiry date less than a year after the start date, we tell readers and lower our confidence.
  • Regulatory history. Recent enforcement, data-protection rulings or a past appearance on an illegal list are disclosed in the review.
  • Verification and security: KYC requirements, account security and how the operator protects players’ funds and data, where sources describe them.
ℹ️ When the register isn’t available: in Kenya, the Gambling Regulatory Authority hadn’t published its 2026 register as of mid-October 2026. In that situation, we use the licence numbers operators display, say clearly that we couldn’t confirm them on a published register, and add a warning to the article.

🎁 2. Bonuses and terms (20%)

We rate bonuses on how much real value they offer and how fair and clear the terms are, not on the headline number. We look at:

  • Minimum deposit: a bonus you can start with a small deposit scores higher. Betano’s Nigerian casino bonus, for example, starts from just ₦100, according to Bettingexpert.
  • Wagering: how many times you must play through the bonus, and on what. Lower is better.
  • Time limit: Helabet’s 30 days to meet 35x wagering in Nigeria, per Soccernet, is far more realistic than seven days.
  • Caps and restrictions: maximum bets while wagering, maximum winnings, excluded games and payment methods.
  • Clarity and consistency: if different sources show different terms for the same offer, the bonus scores lower and we tell readers to confirm the terms before opting in.
  • Local rules: in Kenya, the Gambling Control Act 2025 tells operators to refrain from offering inducements, and Uganda’s 2025 directives prohibit promotions that encourage repeated gambling, so we don’t penalise operators there for having few bonuses.

We also explain what a bonus is really worth. As an illustration: with a 50% bonus and 40x wagering on the bonus, a ₦10,000 deposit gives a ₦5,000 bonus that needs ₦200,000 of play; on a slot with a 96% return to player, the expected cost of that play is about ₦8,000, more than the bonus itself.

🎰 3. Games and markets (20%)

For casinos, we look at the size and variety of the game library (slots, table games, live casino, crash games such as Aviator), the quality of providers where sources name them, and whether popular games are actually available in the reader’s country. For sportsbooks, we look at the number of sports and markets, coverage of local leagues (such as the Nigerian, Ghanaian or Kenyan Premier League), live betting, cash out and streaming.

Big numbers aren’t everything: a library of 7,000 games scores well only if the operator is licensed to offer casino games in that country.

💳 4. Payments (15%)

African players need local payment methods that work. We look at:

  • Local methods: M-Pesa in Kenya and Tanzania, MTN MoMo and Airtel Money in Ghana and Uganda, OPay, PalmPay and bank transfers in Nigeria, and EFT and vouchers in South Africa.
  • Minimum deposits and withdrawals: low minimums make gambling more accessible, but we also note where they encourage frequent small deposits.
  • Payout speed: only from named tests or operator statements, never our own guesses.
  • Fees and taxes: for example, Kenya’s 5% excise on deposits and 5% withholding on payouts, or Lagos’s 5% withholding on net winnings.
  • Verification: how KYC affects withdrawals.

📱 5. Mobile experience (10%)

Most African players gamble on their phones, often on entry-level Android devices with limited data. We check:

  • How you install the app: App Store, Google Play or an APK from the operator’s site.
  • App size and minimum Android or iOS version, using App Store listings and dated guides, and showing all figures when sources disagree.
  • Low-data options: lite apps, data-free modes, USSD or SMS betting.
  • Ratings on the App Store where available, with the number of ratings.

🧘 6. Responsible gambling and support (5%)

We check whether operators offer deposit, loss and time limits, time-outs and self-exclusion, and whether they connect to national schemes such as Lagos’s SafePlay or South Africa’s National Register of Excluded Persons. We also look at support channels (live chat, WhatsApp, phone, email) and their hours where sources report them. Although this criterion carries the lowest weight, a serious failure here, such as no self-exclusion at all, can lead us to exclude a brand.

🔢 How we turn criteria into a score

Each criterion is scored, weighted and combined into a score out of 10, which we round to one decimal place. The weights reflect what matters most to readers: whether their money is safe (licence), then what they get (bonuses and games), then how easily they can use it (payments and mobile), then how well they’re protected (responsible gambling and support).

ScoreWhat it means
9.0 to 10Outstanding: licensed, strong across all criteria, few weaknesses
8.0 to 8.9Very good: licensed and recommended, with some trade-offs
7.0 to 7.9Good: licensed, but with clear limitations or conflicting information
Below 7.0Rarely ranked; usually mentioned only as an alternative
No scoreExcluded: no local licence, illegal list, expired licence or illegal product

Scores are editorial judgements against published criteria, not mathematical certainties, and they’re specific to a country and a product. A brand can score 9.0 in one country and not appear at all in another where it has no licence. Our rankings always follow the scores, so the brand ranked first has the highest score in that article.

Stars and scores

The stars shown next to each score are a visual shorthand for the same rating:

ScoreStars
9.0 and above★★★★★
8.5 to 8.9★★★★½
8.0 to 8.4★★★★
7.0 to 7.9★★★½

Who writes our reviews

Our reviews are written and checked by the AffSupreme Editorial Team, following the review methodology on this page. Every article is dated, and every fact in it is recorded in a research log with its source, so any statement can be traced back and re-checked when we update the article.

ℹ️ Tie-breaks: when two brands score the same, we rank the one with the stronger licence position (for example, a longer remaining licence term or fewer unresolved issues) higher.

🧪 The criteria in action: a real example

Here’s how our six criteria applied to one brand, Betano in Nigeria, using facts from our October 2026 casino reviews. It shows the kind of evidence behind a score; it isn’t a formula that applies to every brand.

CriterionWhat we foundEffect on the score
Licence and safetyKaizen on the LSLGA register until 22 September 2027Strong: a long remaining licence term
Bonuses and termsCasino bonus 50% up to ₦200,000 from ₦100; 40x wagering in 14 days (Bettingexpert)Strong entry point, but 40x is demanding
Games and marketsSlots, table games and live casino; casino and live streaming in the app (Goal)Strong
PaymentsWithdrawals from ₦100 to ₦1,000,000 (Bettingexpert); PalmPay listed (Toffeeweb)Good
Mobile experienceApp Store app (iOS 14+) and Android APK; sources disagree on APK size (25 MB vs 129 MB)Good, with a size caveat
Responsible gambling and supportLagos-licensed, so covered by the SafePlay self-exclusion systemMeets our standard

Result: Betano ranked first in our 2026 Nigerian casino app and casino bonus guides. The cons we published, such as 40x wagering and the app not being on Google Play, stayed in the review.

🚩 Red flags that cost points

Even licensed brands lose points for problems like these:

  • Licence issues: an entry close to expiry, unusual register dates, or a recent appearance on an illegal list.
  • Unclear or inconsistent bonus terms across the operator’s own pages or reliable sources.
  • Very short wagering windows or very high wagering requirements.
  • Low withdrawal caps or long verification delays reported by named sources.
  • Outdated apps, for example an App Store listing whose latest version is years old.
  • Regulatory or data-protection rulings against the operator.
  • Weak support, such as email-only support or no live chat.
  • Missing responsible gambling tools.

📋 Examples of brands we excluded in 2026

BrandCountryWhy we excluded it
BetKingNigeriaLagos register entry ended on 24 October 2026
StakeNigeria, GhanaOn a Lagos illegal-operator list; not on the GCG’s 2026 list
1winNigeria, Kenya, Ghana1win.ng on a Lagos illegal list; 1win’s Kenyan site in the April 2025 crackdown; not on the GCG list
BetwayKenyaStopped operating in May 2023
22Bet (casino)GhanaGCG licence covers sports betting only
MelbetUgandaNo longer authorised from 1 January 2026
BC.GameNigeriaNo Lagos licence found
Any online casinoSouth AfricaOnline casino is illegal under the National Gambling Act

🔍 How you can check a casino yourself

You don’t have to take our word for it. Here’s how to check an operator before you deposit:

  1. Find the licence statement in the site or app footer. It should name a regulator in your country.
  2. Check the regulator’s register: the LSLGA register (lslga.org) in Lagos, the Gaming Commission of Ghana’s list, the NLGRB list in Uganda, the Gaming Board of Tanzania’s online register, or the provincial board and NGB portal in South Africa. In Kenya, check gra.go.ke or call the GRA on 0800 723 770.
  3. Check the dates and licence type against what you want to play.
  4. Check illegal-operator lists and recent news.
  5. Read the bonus terms on the operator’s own site before opting in.
  6. Check the payment page: deposits should go through official channels in the operator’s name.

🗺️ Our coverage

CountryCurrencyMain payment methods we assessWhat we cover
🇳🇬 NigeriaNaira (₦)Bank transfer, OPay, PalmPay, USSD, cardsCasino, sports betting, crash games, apps
🇰🇪 KenyaShilling (KES)M-Pesa paybill, Airtel MoneySports betting, jackpots, casino, apps, tax
🇬🇭 GhanaCedi (GHS)MTN MoMo, Telecel Cash, AirtelTigo MoneyCasino, sports betting, apps
🇺🇬 UgandaShilling (UGX)MTN MoMo, Airtel MoneySports betting, casino, crash games (25+)
🇹🇿 TanzaniaShilling (TZS)M-Pesa, Tigo Pesa, Airtel Money, HaloPesaSports betting, casino
🇿🇦 South AfricaRand (R)EFT, vouchers, Instant MoneySports and horse-racing betting only; legal explainers

📝 How this applies to different article types

The same six criteria apply across our rankings, but each article also explains the specific angle it takes in its own “how we chose” section. In an app ranking, for example, we spell out how we compared app sizes and download routes; in a bonus ranking, how we compared wagering and minimum deposits. Legal and tax guides don’t carry scores at all: they explain the rules and point to licensed options where that’s legal.

🧮 How we calculate what a bonus is worth

A big headline bonus can be worth less than a small one with fair terms. To compare offers, we work out how much play a bonus requires and what that play is expected to cost. The table below shows the method with simple, illustrative numbers.

BonusWageringPlay requiredExpected cost at 96% RTP
₦5,00010x₦50,000About ₦2,000
₦5,00035x₦175,000About ₦7,000
₦5,00040x₦200,000About ₦8,000

Illustration only: assumes wagering applies to the bonus amount, slots count 100%, and a 96% return to player. Real outcomes vary widely.

When the expected cost of the required play is higher than the bonus itself, the bonus is unlikely to leave you better off, and we say so in our reviews. We also weigh the time limit: the same 35x requirement is much easier to meet in 30 days than in seven.

✈️ Our approach to crash games and Aviator

Crash games such as Aviator are among the most popular casino games in Africa; Blask data showed Aviator with 53% of casino-game interest in Ghana in June 2026. When we review crash games, we report the facts that matter: Aviator, made by Spribe and released in 2019, has a return to player of 97%, according to SlotCatalog, and every round is random. We check which licensed operators offer it in each country, look for auto cash-out and demo modes, and warn readers clearly that Aviator “predictor” apps and signal groups are scams. We never suggest that a strategy can beat a crash game.

🌍 How we check licences in each country

CountryRegulator(s)What we checkSpecial rules we apply
🇳🇬 NigeriaState regulators, mainly the Lagos State Lotteries and Gaming Authority (LSLGA)LSLGA register entries and dates; Lagos illegal-operator listsGambling is a state matter since the Supreme Court’s November 2024 ruling; expired licences count as unauthorised
🇰🇪 KenyaGambling Regulatory Authority (GRA)Register when published; operator-displayed licence numbers; court cases2026 register not published as of mid-October 2026, so we add a warning; operators told to refrain from inducements
🇬🇭 GhanaGaming Commission of Ghana (GCG)Annual list of licensed operators and licence types (sports betting, online casino)All 2026 licences run 1 January to 31 December 2026
🇺🇬 UgandaNational Lotteries and Gaming Regulatory Board (NLGRB)Annual licensed-operator list; BM (bookmaking) and CS (casino) licence numbersMinimum age 25; promotions encouraging repeated gambling prohibited
🇹🇿 TanzaniaGaming Board of Tanzania (GBT)Online register; sports betting and online casino licence numbersAdvertising Code 2023 bars inducements
🇿🇦 South AfricaNine provincial boards and the National Gambling BoardProvincial bookmaker licences; NGB statementsOnline casino is illegal: we cover only sports and horse-racing betting and don’t promote casino products

🚫 When we exclude a brand

Excluded brands never appear in our rankings, but we list them in a “brands we left out” section with the reason, so readers know we considered them. A brand is excluded if any of these apply:

  • No local licence for the product in the reader’s country, or only a foreign licence such as Curaçao.
  • Named on a regulator’s illegal-operator list, such as Lagos’s 2026 lists naming Stake and 1win.ng.
  • Expired or not-yet-active licence. Brands with entries starting soon are listed as “coming soon” instead.
  • Wrong licence type, for example a sports-only licence for a casino ranking.
  • Illegal product in that country, such as online casino in South Africa.
  • No longer operating locally, such as Betway in Kenya since May 2023.
  • Not enough verifiable information to rate the brand fairly.

🔀 How we handle conflicting information

Conflicting information is common in African gambling markets: offers change quickly, and review sites often copy outdated figures. Our rules are:

  1. The higher source wins. A regulator’s register beats a review site; an operator’s terms beat a third-party summary.
  2. If equal sources disagree, we either show both figures and name the sources, or leave the disputed detail out.
  3. We correct obvious errors and explain them. For example, several sources describe Hollywoodbets’ 5/10 minimum odds as “0.5 decimal”; we explain that 5/10 is a fractional price equal to 1.50 in decimal odds.
  4. We never pick the more flattering figure to make a brand look better.
  5. We flag conflicts for our editors in a pre-publish checklist so they can be re-checked against the operator’s own site.
ℹ️ Example: when we compared betting app sizes, one guide listed an app at 6.4 MB and another at about 72 MB. Rather than choose, we showed both figures and ranked only apps whose size every source agreed on in our “consistently under 20 MB” group.

🧾 How we research other types of content

App reviews

We check App Store listings directly where possible (size, iOS version, rating and number of ratings, developer name) and use dated 2026 guides for Android APK details, showing every figure when sources disagree. We also explain how to install APKs safely and warn against “mod APK” sites.

Legal and tax guides

For guides such as “Is online gambling legal in Nigeria?” or “Gambling tax in Kenya”, we prioritise court judgments, legislation, regulator notices and analysis from law and tax firms. These guides carry a clear disclaimer that they’re general information, not legal or tax advice, and where experts disagree, we set out each view.

Bonus and promo code guides

We report what a bonus requires, not just its headline value. If several sites publish different “promo codes” for the same offer, we explain that they’re partner codes and say whether a code is needed at all.

🔄 How we keep reviews up to date

  • Dated reviews: every article shows when it was last updated, and licence dates are given exactly as the register shows them.
  • Licence watch: we flag licences that are about to expire or start, such as SportyBet’s Lagos entry ending on 4 January 2027 or Ghanaian licences ending on 31 December 2026, and re-check them.
  • Offer changes: welcome offers change often, so we re-check them when updating an article and remove offers we can no longer confirm.
  • Law and tax changes: when laws change, such as Kenya’s Finance Act 2026 or Nigeria’s 2024 Supreme Court ruling, we update the affected articles.

✏️ Corrections

If we get something wrong, we fix it. When we find an error in a published article, such as a licence that has expired since publication, we correct the article and update its date. Readers and operators can tell us about possible errors through the contact details on AffSupreme; we check every report against our sources before changing anything.

💼 How we make money, and why it doesn’t decide our ratings

AffSupreme is free to read. We may earn a commission when readers sign up with an operator through links on our pages. These links are marked with a sponsored attribute in our code, and every page carries an advertising disclosure.

Our rules keep commissions separate from ratings:

  • No licence, no ranking, whatever the commission.
  • Scores follow the criteria on this page; an operator can’t pay for a higher score or a better position.
  • Weaknesses stay in. We publish cons, regulatory history and conflicting information even for brands we link to.
  • Licensed brands without affiliate links can still be ranked; in that case, we link to their official homepage.

🧘 Our responsible gambling commitments

  • Every article includes a responsible gambling section with real, local help: for example, Gamble Alert and Lagos’s SafePlay in Nigeria, the GRA helpline in Kenya, the Mental Health Authority helpline in Ghana, the NLGRB self-exclusion register in Uganda, the GBT helpline in Tanzania, and the National Responsible Gambling Programme in South Africa.
  • We show age limits on every page: 18+, and 25+ for Uganda.
  • We explain bonus costs honestly, including the expected cost of wagering.
  • We warn against scams such as Aviator “predictors”, fixed-match sellers and mod APKs.
  • We never present gambling as a way to make money.

📖 Glossary of terms we use

  • Licence register: a regulator’s official list of licensed operators.
  • Illegal-operator list: a regulator’s published list of brands not authorised to operate.
  • Wagering requirement: how many times a bonus must be played through before withdrawal.
  • RTP (return to player): the share of stakes a game pays back over the long run.
  • KYC / FICA: identity checks before withdrawals; FICA is South Africa’s version.
  • APK: an Android app file installed outside Google Play.
  • Editorial score: our rating out of 10, based on the weighted criteria on this page.
  • Research log: the internal record of every fact in an article and its source.

🧘 Responsible gambling

Our ratings help you choose a safer, licensed operator, but no operator makes gambling risk-free. Set limits before you play, never chase losses, and get help if gambling stops being fun.

  • 🇳🇬 Nigeria: Lagos’s SafePlay self-exclusion tool; Gamble Alert (+234 916 295 7989, info@gamblealert.org).
  • 🇰🇪 Kenya: GRA helpline 0800 723 770.
  • 🇬🇭 Ghana: Mental Health Authority helpline 0800 678 678.
  • 🇺🇬 Uganda: NLGRB toll-free 0800 285 800.
  • 🇹🇿 Tanzania: GBT toll-free 0800 110 051.
  • 🇿🇦 South Africa: National Responsible Gambling Programme 0800 006 008, or WhatsApp “Help” to 076 675 0710.

🔞 Adults only: 18+ in Nigeria, Kenya, Ghana, Tanzania and South Africa; 25+ in Uganda.

❓ Frequently asked questions

How does AffSupreme rate casinos?

We check that each brand is licensed in the reader’s country and not on an illegal list, then score it on six weighted criteria: licence and safety (30%), bonuses and terms (20%), games and markets (20%), payments (15%), mobile experience (10%) and responsible gambling and support (5%).

Why is the licence worth 30%?

Because a local licence is what protects your money and gives you a regulator to complain to. Without one, nothing else about a casino matters.

Do you rank unlicensed casinos?

No. Brands without a local licence for the product, or named on a regulator’s illegal list, are excluded and listed with the reason.

Are your scores based on player reviews?

No. Our scores are editorial judgements against the criteria on this page. We don’t present them as user reviews.

Can a casino pay for a better rating?

No. We may earn commission from links, but scores follow our published criteria, and weaknesses stay in our reviews.

Where does your information come from?

Regulator registers and official notices first, then laws and court rulings, then operators’ own terms and app-store listings, then reputable industry and national news. Independent reviews are used only as cross-checks.

What do you do when sources disagree?

The higher-priority source wins. If equal sources disagree, we show both figures and name the sources, or leave the disputed detail out.

Do you test casinos with real money?

We only report test results, such as payout speeds, when they come from a named source. We don’t claim tests we haven’t carried out.

Why don’t you recommend online casinos in South Africa?

Online casino games are illegal under South Africa’s National Gambling Act. We cover only licensed sports and horse-racing betting there.

Why do some reviews say 25+?

Uganda’s minimum gambling age is 25, so our Ugandan content uses 25+.

How do you rate bonuses?

On real value and fairness: minimum deposit, wagering, time limit, caps and clarity, not the headline amount. We also explain the expected cost of wagering.

Why do Kenyan reviews carry a licence warning?

Because the GRA hadn’t published its 2026 licence register as of mid-October 2026, so we can only report the licence numbers operators display.

How often do you update reviews?

We update articles when licences, offers, laws or taxes change, and every article shows its last-updated date. We flag licences that are about to expire.

What does a score of 9.0 mean?

An outstanding, licensed operator that’s strong across all our criteria with few weaknesses. Scores from 8.0 to 8.9 are very good; 7.0 to 7.9 are good with clear limitations.

Can the same brand score differently in different countries?

Yes. Scores are country-specific, because licences, products, payments and offers differ by country.

Do you include casino games in betting app reviews?

Only where the operator is licensed for casino in that country. In Ghana, for example, we don’t recommend 22Bet’s casino because its licence covers sports betting only.

How do you review betting apps?

We check App Store listings directly where possible and use dated guides for Android APK details, showing all figures when sources disagree, and we explain how to install APKs safely.

Are your legal and tax guides legal advice?

No. They explain the rules for general information. For a specific situation, consult a lawyer or tax adviser in your country.

What do the stars next to a score mean?

They’re a visual shorthand: five stars for 9.0 and above, four and a half for 8.5 to 8.9, four for 8.0 to 8.4, and three and a half for 7.0 to 7.9.

Do you rate sportsbooks the same way as casinos?

Yes, with the same six criteria. For sportsbooks, the games criterion covers sports, markets, local leagues, live betting and cash out instead of casino games.

Why is responsible gambling only 5%?

Because every brand we rank must already meet a basic standard to be licensed. The 5% rewards stronger tools, and a serious failure, such as no self-exclusion, can still lead to exclusion.

Do you show licence numbers?

Where the regulator or a reliable source publishes them. Some registers, such as Ghana’s, list licence types but not numbers, so we report what the register shows.

What happens when a licence expires after you publish?

We flag upcoming expiry dates in advance, re-check the register, and remove or update the brand if its licence has ended.

How do you rate crash games like Aviator?

We check which licensed operators offer them in each country, report the game’s RTP from a named source (97% for Aviator, per SlotCatalog), look for auto cash-out and demo modes, and warn against predictor apps.

Do you review land-based casinos?

Our reviews focus on online casinos, betting sites and apps. Land-based casinos are mentioned where relevant, for example as a legal alternative in South Africa.

Why do some cells in your tables say “not covered”?

It means our sources didn’t describe that feature, not that it’s missing. We’d rather leave a cell open than guess.

How do I report an error?

Contact us through the contact details on AffSupreme. We check every report against our sources before making a change.

Why do you list brands you left out?

So readers can see we considered them and understand why they didn’t qualify, usually a missing licence or an illegal-list entry.

🏁 Our promise to readers

Every AffSupreme rating starts with one question: is this operator licensed where you live? Only then do we look at bonuses, games, payments, apps and player protection, using sources we can name and a weighting we publish on this page. When facts are uncertain, we tell you. When a brand doesn’t qualify, we explain why. And when we earn a commission, it doesn’t change the score. That’s how we rate casinos and betting sites across Nigeria, Kenya, Ghana, Uganda, Tanzania and South Africa, and it’s the standard you can hold every one of our reviews to. If you think one of our reviews falls short of it, tell us, and we’ll check it against our sources.