TopBettingSA exists to tell South African bettors the truth about licensed bookmakers, tested with real money. These are the standards that govern what we publish, how we rate, and how we stay independent. They apply to every page on this site.
Independence and funding
We earn affiliate commission when a reader opens an account with an operator we cover. That funding never buys coverage, a higher rating, or a verification badge. No operator can pay to be reviewed, to rank higher, or to have a claim marked verified. We label affiliate links and explain the arrangement in full on our Affiliate Disclosure.
How ratings work
Every overall rating is calculated by software from five weighted categories: payments and withdrawals (30%), betting experience (25%), trust and licensing (20%), support (15%), and app and usability (10%). The weighting reflects what matters most to South African bettors, which is getting paid. No editor can type in a rating or override the calculation. A score exists only after the testing behind it has been done. Until then an operator reads as “In testing,” not as a number. Our testing methodology explains how each category is measured.
What our verification labels mean
We attach one of three labels to a claim, and each means something specific:
- Verified: we tested the claim ourselves, hold dated evidence, and a second person checked it before publication. The test date is always shown.
- Checked: we confirmed the claim against an official source, such as a provincial licensing register, on the date shown, but did not test it first-hand.
- Reported: information we are passing on from elsewhere, attributed in the text. We have not tested or independently confirmed it.
A Verified label is a factual statement about our test on a specific date. It is not an endorsement, and not a promise about your own experience.
Claims expire
Verification is not permanent. Bonus terms are re-checked every 30 days, payment and app timings every 90 days, licensing every quarter, and every review gets a full re-test within 12 months. When a check lapses, the badge turns grey and shows the date it was last verified. Grey does not mean wrong. It means the claim is due for a re-test and is in the queue. We never leave a green badge on a stale claim, and we never hide the history.
What triggers a re-test
We re-test ahead of schedule when an operator changes something material such as a licence, a payment method, or a bonus; when a reader reports a problem; or when our own monitoring flags a discrepancy. Five reports on the same claim within 30 days force an immediate re-test. The details are in our Corrections Policy.
What gets removed
We remove or downgrade coverage when an operator loses its provincial licence, when a claim we published can no longer be stood up, or when continuing to list an operator would mislead readers. We do not quietly delete history; material changes are recorded in each review's public “What changed” log. We only cover operators licensed by a South African provincial authority. Offshore and unlicensed sites are out of scope.
Sourcing and accuracy
Reviews are built from our own testing logs, not from operator marketing. Licensing details come from provincial registers. Where we report something we have not tested, we say so and attribute it. If we get something wrong, we fix it openly under our Corrections Policy.
Responsible gambling
Every page carries the National Responsible Gambling Programme helpline and the 18+ notice. We explain how to set deposit limits and self-exclude in every operator review, and we will not publish content that encourages chasing losses or betting beyond your means. If betting stops being fun, free and confidential help is on 0800 006 008, 24/7.
These standards are maintained by the TopBettingSA Editorial Desk. If you believe we have fallen short of them, tell us through our Corrections Policy.