Last updated: June 2026 — James Wilson, Uforsa
At Uforsa (uforsa.co.za), every casino review you read has been personally tested and written by James Wilson. This page explains exactly how that process works, what criteria matter most, and why you can trust the scores you see. We believe South African players deserve honest, transparent information before depositing a single rand, and our methodology is built around that commitment.
James Wilson is the author and owner of Uforsa. James personally registers a real player account at every casino he reviews, deposits his own money, plays a selection of games, tests the withdrawal process, and contacts customer support before writing a single word. There are no shortcuts, no reviews written from a press release, and no scores assigned without genuine hands-on experience. This real-money testing approach is the foundation of everything published on this site in 2026.
James maintains full editorial independence. Uforsa is not owned by, funded by, or editorially controlled by any casino operator or software provider. Affiliate commissions may be earned when readers click through and register, but these arrangements never influence the scores or the content of any review.
Each casino review follows the same structured process from start to finish:
Each casino is scored out of 10 in six key categories. These scores are then combined using the weightings below to produce the final overall rating that appears on the review page.
| Category | Weighting | What We Assess |
|---|---|---|
| Licensing & Safety | 25% | Validity of licence, responsible gambling tools, SSL encryption, fair-play certification, and data protection practices. |
| Bonuses & Promotions | 20% | Welcome offer value, wagering requirements, ongoing promotions, fairness of bonus terms, and loyalty rewards. |
| Game Selection | 20% | Total number of titles, software providers, game categories, RTP transparency, and live dealer quality. |
| Payment Methods | 15% | ZAR support, available deposit and withdrawal options, payout speeds, transaction fees, and minimum limits. |
| Customer Support | 10% | Availability (hours and channels), response time, quality of answers, and support for South African players. |
| Mobile Experience | 10% | Mobile browser performance, app availability, game compatibility on smaller screens, and ease of navigation. |
All categories and final scores are given on a 1 to 10 scale. Here is what each range means in practice:
Any casino that fails the licensing check in Step 1 receives an automatic failing score and is flagged in the review as unsafe, regardless of how it performs in other areas. Player safety is non-negotiable.
Independence is something James Wilson takes seriously. To protect the integrity of every review published on Uforsa, the following principles are followed without exception:
Our goal at Uforsa is simple: give South African players the honest, detailed information they need to make confident choices. If you have questions about our methodology or want to flag an issue with a review, you are welcome to reach out directly through the contact page.