WebTech Kenya

GRA toll-free 0800-723-770

18+

Betting account passwords and PINs: how to set and protect them

Use a long, unique password for the betting account, preferably a phrase of 15 or more characters, and a PIN that is not a date, a phone number or a repeated digit. Keep both private, never share them with callers, and change them if you suspect exposure.

What the rules do and do not say

Kenyan law does not set a password length or PIN format for betting accounts. Regulation 42(1) of the Conduct of Gambling Operations Regulations, 2026 requires a licensee to keep all personal and financial data of a player encrypted in transit and at rest. Regulation 50(1) requires online platforms to be secure from cyber-attacks and hacking.

Those are duties of the operator. They do not protect an account whose password a thief already knows, so the choices you make are the first line of defence. A second code on top of the password is covered in the guide to two-factor authentication on a betting account.

What a published standard recommends

NIST SP 800-63B-4 is a technical standard, not Kenyan law, but it is a clear reference. Section 3.1.1.2 sets the guidance in the table below.

TopicNIST SP 800-63B-4, s.3.1.1.2What it means for you
Minimum length, password as only factorAt least 15 charactersAim for 15 or more
Minimum length, password used only with multi-factorAt least 8 charactersTreat 8 as a floor, not a goal
Maximum lengthVerifiers should allow at least 64 charactersA long phrase should be accepted
Composition rulesVerifiers must not impose mixes of character typesLength beats forced symbols
Periodic changeMust not be required, but change is forced on evidence of compromiseChange after an incident, not on a calendar
BlocklistNew passwords are compared with commonly used or compromised onesCommon words and leaked passwords are refused
PasteVerifiers should permit pastingA password manager can fill the field
Failed attemptsRate limiting must be in placeRepeated wrong guesses should be slowed or blocked

How to choose a password

  1. Pick a phrase of several unrelated words, or a sentence only you would write, so that it reaches 15 characters or more.
  2. Do not use your name, phone number, ID number, date of birth, team name or the operator's name.
  3. Use it for the betting account only. If another service leaks it, attackers try the same password on other sites.
  4. Do not write it in an SMS, a chat or a note that others can open.

Illustrative example: guessing difficulty grows with length. A password drawn at random from 26 lowercase letters has 26 choices per position, so 8 letters give 26 to the power 8, about 209 billion combinations, while 15 letters give 26 to the power 15, about 1.7 times 10 to the power 21. Each added letter multiplies the work by 26. Real people do not choose at random, which is why uniqueness and avoiding personal details matter as much as length.

How to choose a PIN

Some betting apps and mobile money services ask for a short numeric PIN. A four-digit PIN has 10 to the power 4, which is 10,000 possibilities, so its safety depends on limits on wrong attempts and on you not choosing a predictable one.

  • Avoid 1234, 0000, repeated digits and a year of birth.
  • Avoid the last digits of your phone number or ID.
  • Do not reuse your M-Pesa PIN or phone screen-lock PIN.
  • Never say a PIN aloud to a caller, including one who claims to be from customer care. The guide to recognising a betting phishing SMS shows common tricks.

Where passwords are lost

Weak pointHow it leaksBetter habit
Reused passwordAnother site is breached and the password is tried hereOne password per account
Fake login page or appYou type credentials into a copyInstall only from official stores; see fake betting apps
Shared phoneSaved login opens for anyoneScreen lock and no saved login on shared devices
Public screensSomeone watches you typeShield the screen, avoid typing in crowds
Takeover of your numberReset codes go to a new SIMSee protecting an account from SIM swap

A short routine to follow

Setting a strong password takes a few minutes, and checking it takes less. Do these steps once when you open the account, and repeat them whenever you change phone or number.

  1. Open the official app or type the operator's address yourself, rather than following a link in a message.
  2. Go to the account security or profile settings and choose a new password of 15 characters or more.
  3. Set the PIN, if the service uses one, to a number with no link to your life.
  4. Check which phone number and email are on the account, because password resets and codes are sent there.
  5. Turn on any second step the operator offers, and keep the codes to yourself.
  6. Look at the login and withdrawal history now and then, so that an odd entry is noticed early.

If the form rejects a long phrase or refuses to accept pasting, use the longest password it allows and tell customer care that the limit is too short. Operators decide their own forms, and the rules above are guidance for choosing well within them.

Keep in mind who can legitimately ask for what. The operator may ask you to confirm identity details when you contact customer care, but it has no reason to ask you to read out your full password or a PIN. Anyone who does is giving you a reason to end the call and check the number in the official app.

Storing and changing credentials

A password manager can generate and hold a long unique password, and NIST says verifiers should let you paste into the field. Lock the manager with a long passphrase and keep the phone locked. A paper note kept at home is better than a password saved in your messages.

Change the password when you have evidence of compromise: a phishing message you responded to, a code you did not request, a data breach at the operator or a lost phone. For the last case use the lost or stolen phone steps. If money has already moved, follow what to do if a betting account is hacked.

Gambling is addictive: play responsibly. Strong credentials protect your balance, but they do not make gambling safe.

Questions and answers

How long should a betting account password be?

NIST SP 800-63B-4 says a password used as the only factor must be at least 15 characters, and a password used only as part of multi-factor authentication at least 8 characters. Since you cannot always tell how an operator treats the password, 15 or more is the safer choice. Kenyan law sets no password length.

Do I have to include capital letters, numbers and symbols?

NIST says verifiers must not impose composition rules such as mixing character types. Length and uniqueness matter more. If an operator's form demands a symbol, add one, but do not let it replace length.

Should I change my password every few months?

NIST says verifiers must not require periodic changes, but must force a change when there is evidence the password is compromised. Change it at once after a phishing message, a lost phone or a data breach, and otherwise keep a strong one.

Can I use the same PIN as my M-Pesa PIN?

Avoid it. A PIN shared across services means one leak opens several of them. Your M-Pesa PIN should never be typed into a betting app or given to anyone who contacts you.

Is it safe to save the password in the phone or a password manager?

A password manager is a reasonable way to hold long unique passwords, and NIST says verifiers should allow pasting to support one. Protect the manager with a long passphrase and a screen lock on the phone.

What do I do if I think someone knows my password?

Change it from the official app or site, check recent logins and withdrawals, and contact the operator's customer care. The guide on a hacked betting account lists the order of steps.

Sources

  1. NIST SP 800-63B-4, Digital Identity Guidelines: Authentication and Authenticator Management, s.3.1.1.2 (Passwords), accessed 2026-10-23
  2. Gambling Control (Conduct of Gambling Operations) Regulations, 2026, rr.42(1), 50(1), accessed 2026-10-23