Industry related info
Compliance By Design Is the Only Software Architecture That Survives South Africa's Regulatory Cycle
South Africa's fast-tracked gambling Bill and proposed 20% GGR tax are a preview for every business handling regulated money or identity data, not just betting operators. Here's why the platforms that survive tightening regulation are the ones that treated identity verification and audit trails as core architecture from day one, not a compliance patch.
South Africa's National Gambling Policy Council has resolved to fast-track a Bill addressing gambling harm, Minister Parks Tau told Parliament, and the department is separately drafting stricter advertising rules, according to reporting on the tightening rules. Treasury has also proposed a 20% national tax on gross gambling revenue from online betting, on top of existing 6 to 9% provincial levies, framed as a tool to curb harm rather than raise revenue. None of this is really about gambling. It previews what happens to any South African business holding regulated money or regulated personal data once a regulator starts paying attention.
Regulation always arrives after the business model
The pattern is always the same. A business model outruns oversight for years, then the political will arrives and the oversight catches up fast. Gambling is the current example: the underlying Bill has been on the books since 2018, and it is only now being fast-tracked, in part because illegal online gambling drains more than R50 billion a year out of the economy, with unlicensed offshore operators behind close to two thirds of online betting activity. That is why Treasury wants to tax the legal side harder rather than lower it. A regulator does not wait for a platform to be ready.
The platforms that absorb this without a rebuild are the ones that treated identity verification and a tamper-proof audit trail as core product architecture from the start, not a patch applied after a regulator's letter arrives. Built early, an audit trail is a few extra database columns and a locking rule. Built afterward, it is months of retrofitting onto data nobody can fully trust because half of it was never verified in the first place.
What that looks like when you actually build it
We built exactly this on a recent custom software development engagement for a South African business: an eight-week sports prediction and lead-generation platform, with a prediction game across multiple sports, tiered prize logic, identity verification against a credit bureau, and prize redemption that had to hold up legally when real money changed hands at the stadium. We made identity part of the game itself rather than a separate compliance form: a user's national ID number is the entry ticket for a prediction, and a second, distinct opt-in unlocks a credit bureau check for a much larger prize multiplier, a single tap because the ID is already in the system.
The part that actually matters sits underneath the interface, not in the marketing copy. We designed the identity verification layer to be fault tolerant end to end: if any step in the check fails, the person is routed to a support channel rather than hitting a dead end and quietly abandoning the flow, because a verification system that drops people under load is not one a credit bureau partner will trust for long. Every prediction and every verification event writes to an open schema the client owns and can query directly, so the business ends up holding a permanent, structured, financially qualified dataset instead of a pile of unlabelled entries from a campaign nobody can audit afterward. The redemption side of that same build, making sure one prize can never be paid out twice, is a different story about database-level locking; the identity side above is the half most builds like this skip entirely.
The question every founder in a regulated space should be asking
That is what compliance by design software actually means in South Africa: an identity architecture and an audit trail that exist because the product needed them, not because a regulator demanded them after the fact. If you build in fintech, proptech, health tech, or anything touching money or verified identity, ask one thing before writing more code: if a regulator asked tomorrow for a complete record of every transaction and identity check, could your system produce one today, or would engineering need two months first? Most platforms built as growth experiments cannot answer yes.
Retrofitting compliance onto a live product always costs more than building the ledger first, and the retrofit is usually the moment a founder discovers how much of their data was never actually verifiable. The gambling Bill is not a reason to panic if your business touches regulated money or identity. It is a reason to check, this week, whether your audit trail could survive a regulator's request today, because the next industry this happens to will not get much more warning than gambling just did.
Arnaud Brunel
Founder, Brunel Studios
Arnaud Brunel is the founder of Brunel Studios, a software product studio based in Cape Town. He has spent the last 8 years building digital products for founders and SMEs across South Africa and Africa, working across mobile, web and AI-native platforms.
LinkedIn ↗