Skip to content
Betting Bonus Kenya 18+
Betting promo codes in Kenya:what they are, and the scamsaround them Bonuses and the law a guide, read closely Betting Bonus Kenya

Betting promo codes in Kenya: what they are, and the scams around them

A betting promo code is a short string typed at sign-up that tells the bookmaker which offer or referrer to link to your account. Nothing in the Gambling Control Act, 2025 makes a code a condition of a lawful offer. A site wanting your M-Pesa PIN, a one-time password or a fee for a code is a warning sign.

Key facts

FactValueAs ofSource
Advertising a gambling activityNeeds the Authority's approval (Act s.87(1); L.N. 114 r.5(1))October 20261
Breach of section 87Fine up to KES 20 million or up to 20 years' imprisonment, or both (Act s.87(4))October 20261
Meaning of advertisementAny communication promoting participation in gambling, including by electronic or digital media (L.N. 114 r.2)October 20263
Call-to-action messagesNot allowed in a gambling advertisement (L.N. 114 r.9(a))October 20263
Personal data held by licenseesCollected only for the gambling operation; no marketing use without prior consent (L.N. 112 r.93(2)-(3))October 20262
Illegal gambling platformA website, app or system offering gambling without the licence or approval the law requires (L.N. 112 r.102(2))October 20262
Regulator's list of licenseesHeaded "Licensed Gaming Companies for the Trading Period 2025/26", with a DOMAINS columnOctober 20264
Data protection complaintsTo the Data Commissioner, orally or in writing; concluded within 90 days (Data Protection Act, 2019 s.56)October 20266

What a code does at sign-up

A promo code is a short string of letters or numbers typed into a box at registration or at deposit. It tells the bookmaker's system which offer, campaign or referrer to link to the new account. The code holds no money itself; it only points to terms the operator has already set.

Codes do three jobs. They switch on an offer that is not applied by default, they show the operator which advert or partner brought a customer in, and they let an affiliate prove that a sign-up came through them so that they can be paid. Whatever sits behind the code still has to follow the rules set out in the guide to betting bonus types, terms and the law.

Do you need a code to receive a lawful offer?

The Gambling Control Act, 2025 never mentions promo codes. Section 74(3) lets an operator offer free bets and bonus bets in the ordinary course of business, and nothing in that subsection ties the offer to a string typed by the player.

What the law ties an offer to is the operator's own terms. Regulation 4(1) of the Gambling Control (Conduct of Gambling Operations) Regulations, 2026 requires a licensee to submit its terms and conditions to the Authority for approval. Regulation 22(3) keeps a bookmaker's terms readily accessible to the public while play lasts, and regulation 22(4) makes every piece of promotional material carry a clear statement that terms and conditions apply.

So the place to read an offer is the operator's published terms, not a code list on someone else's page. If those terms do ask for a code, it belongs to the terms and should be readable there, and the clauses worth checking are listed in the guide to registration bonus terms.

A code also changes nothing about who may hold an account. Section 72(5) of the Act makes a licensee refuse or cancel any registration built on false information, whichever code it was opened with. What follows for the balance is explained in the guide to cancelled bonuses and winnings.

Why affiliates share codes, and what advertising law says

An affiliate is a website, channel or person paid by an operator for the customers they send. A code is the simplest way to track that: the same string appears on every post, and each sign-up that uses it is credited to the affiliate. That is why one code can turn up on many pages at once, each presenting itself as the source.

Regulation 2 of the Gambling Control (Advertising) Regulations, 2026 defines an advertisement as any form of communication that promotes or is intended to promote participation in a gambling activity, whether by print, broadcast, outdoor, electronic or digital media. The definition makes no exception for affiliates, influencers or chat groups. Section 87(1) of the Act and regulation 5(1) forbid promoting a gambling advertisement without the Authority's approval, and section 87(4) sets a fine of up to twenty million shillings, imprisonment of up to twenty years, or both.

An approved advert must show the licence number, a responsible gambling message such as "play responsibly", the licensee's name, address and customer-care number, and the words "authorized and regulated by the Gambling Regulatory Authority", under regulation 8(c). Regulation 9 bars calls to action, testimonials, former winners and false or misleading messages. The guide on whether betting bonuses can be advertised in Kenya goes through each rule.

A post that pushes a code with an instruction to register at once, and shows none of those details, does not match either regulation. This site carries no codes and takes no commission, for the reasons given on the page about how this site makes money.

How fake code sites harvest data

Some pages that promise codes are not affiliates at all. They exist to collect phone numbers, ID details, mobile money PINs or one-time passwords, or to steer visitors to an unlicensed site. The table sets what such a page asks for against what the law actually requires.

Requests on a code page, set against the law
What the code page asks forWhat the law saysWhat it tells you
Your M-Pesa PIN or a one-time passwordL.N. 112 r.49(c) expects payments in a licensee's promotions to use multi-factor authentication, such as one-time passwords, to stop unauthorised paymentsWhoever asks for these is asking for the key to your money
A copy of your national ID or passport before you reach any operatorL.N. 112 r.82 puts identity, location and age checks on the licensee, using independent data, before account activationA code page has no part in verification
A fee to unlock or activate a codeThe Act ties no lawful offer to a code; L.N. 112 r.53 makes entry to an authorised prize competition free apart from a product's retail cost or a standard communication chargePaying for access to an offer is a reason to stop
Your phone number and consent to partner messagesL.N. 112 r.93 limits licensees to data needed for the gambling operation and bars marketing use without prior consentAn unknown page offers none of those limits, and you may not know who holds the data
A click through to a domain missing from the regulator's listL.N. 112 r.102(2) defines an illegal gambling platform as one offering gambling without the required licence or approvalCheck the DOMAINS column of the GRA list first
Payment for VIP tips or fixed matches alongside the codeL.N. 114 r.9(e)-(g) bars testimonials, former winners and misleading messages in advertsA code changes no odds and no result

Regulation 102(1)(e) of the Conduct Regulations makes it an offence to assist another person in conducting illegal gambling through electronic or digital means. A code page that funnels players to an unlicensed site may fall within that wording, though whether a given page does is for the Authority and the courts.

How to check a site before you type anything

  1. Find the operator's domain in the regulator's list on gra.go.ke, headed "Licensed Gaming Companies for the Trading Period 2025/26", and read the DOMAINS column. Type the address yourself instead of following the code page's link.
  2. Look for the licence on the operator's own platform; under section 36(3) of the Act, every holder of an online gambling licence must show it there.
  3. Read the offer in the operator's own terms, including the line that terms and conditions apply.
  4. Keep your mobile money PIN and any one-time password to yourself, on every page and in every chat.
  5. Treat any request to pay for a code as the end of the conversation.

If you already gave your details

Deal with the payment side first. Change your mobile money PIN and contact your provider through its official customer care.

Section 26 of the Data Protection Act, 2019 gives you the right to be informed how your personal data will be used, to access it, to object to its processing and to have false or misleading data corrected or deleted. Section 56 lets you complain to the Data Commissioner orally or in writing, and section 56(5) requires the complaint to be investigated and concluded within ninety days.

If the code page sent you to a gambling site that is not on the regulator's list, the Gambling Regulatory Authority receives complaints from the public under section 10(m) of the Act. A toll-free line, 0800-723-770, is shown on the regulator's website.

Outside the scope of this guide

No codes appear here, no operator is named, nothing is ranked and no offer is judged worth taking. Betting is for adults only, persons under eighteen are kept out by regulation 92(1)(c) of the Conduct Regulations, and no code alters that.

Questions readers ask

Do I need a promo code to receive a betting bonus in Kenya?

No section of the Gambling Control Act, 2025 makes a code a condition of a lawful offer. The offer and its conditions sit in the operator's terms, which regulation 4 of the 2026 Conduct Regulations requires the licensee to submit to the Authority for approval and regulation 22(3) requires it to keep readily accessible. If those terms mention a code, read it there rather than on a third-party page.

Why do so many websites share the same betting code?

Codes are how operators track affiliates. Each sign-up that uses a string is credited to the partner who published it, and that partner is paid for it, so the same code appears on many pages at once. Under regulation 2 of the 2026 Advertising Regulations, a post promoting participation in gambling through digital media is an advertisement, and section 87(1) of the Act says advertising needs the Authority's approval.

Is it safe to give my ID number to a site that offers codes?

A code site plays no part in verifying you. Regulation 82 of the 2026 Conduct Regulations puts identity, location and age checks on the licensed operator, using independent data sources, before the account is activated. Details handed to an unknown page can be used for anything, and you may not know who controls them. The Data Protection Act, 2019 gives you rights of access, objection and deletion against whoever does.

How can I tell whether a betting site is licensed in Kenya?

Check the regulator's list on gra.go.ke, headed "Licensed Gaming Companies for the Trading Period 2025/26", whose DOMAINS column shows the web addresses of each operator. Section 36(3) of the Gambling Control Act, 2025 also requires an online licence holder to display its licence on its platform. Regulation 102(2) of the 2026 Conduct Regulations treats a platform without the licence the law requires as an illegal gambling platform.

Where can I complain about a fake code site that took my data?

Section 56 of the Data Protection Act, 2019 lets you complain to the Data Commissioner orally or in writing, and the complaint must be investigated and concluded within ninety days. If the page pointed you to an unlicensed gambling site, the Gambling Regulatory Authority receives public complaints under section 10(m) of the Gambling Control Act, 2025, and its website shows the toll-free line 0800-723-770.

Sources

  1. Gambling Regulatory Authority of Kenya (hosted copy of the Government Printer edition), Gambling Control Act, 2025 (No. 14 of 2025), Kenya Gazette Supplement No. 141 (Acts No. 14), 12 August 2025, read on 29 October 2026.
  2. Gambling Regulatory Authority of Kenya, Gambling Control (Conduct of Gambling Operations) Regulations, 2026, Legal Notice No. 112 of 2026, Kenya Gazette Supplement No. 163, 30 June 2026, read on 29 October 2026.
  3. Gambling Regulatory Authority of Kenya, Gambling Control (Advertising) Regulations, 2026, Legal Notice No. 114 of 2026, read on 29 October 2026.
  4. Gambling Regulatory Authority of Kenya, Licensed operators: Licensed Gaming Companies for the Trading Period 2025/26, read on 29 October 2026.
  5. Gambling Regulatory Authority of Kenya, Gambling Regulatory Authority of Kenya home page, read on 29 October 2026.
  6. Office of the Data Protection Commissioner (hosted copy of the Act), The Data Protection Act, No. 24 of 2019 (Kenya Gazette Supplement No. 181), read on 28 October 2026.