| Parameter | Information |
|---|---|
| Platform | Forebet, sports and esports bookmaker |
| Target market | Tanzania |
| Minimum age | 18 years |
| Registration time | About 2 minutes |
| Registration methods | Mobile number (+255) or email |
| Account currency | TZS, cannot be changed after registration |
| Password | At least 8 characters, letters and numbers |
| Required personal data | First name, last name, date of birth |
| Promo code | Optional, enter before the first deposit |
| Welcome bonus | 100% up to 500,000 TZS on the first deposit |
| Registration freebet | 10,000 TZS for new verified players |
| Minimum deposit | 1,000 TZS (5,000 TZS to qualify for the welcome bonus) |
| Minimum withdrawal | 3,000 TZS |
| Minimum bet | 500 TZS |
| Verification (KYC) | NIDA card, passport, driving licence or voter's card |
| Regulator | Gaming Board of Tanzania (GBT) |
| Languages | English, Swahili |
| Support | Live chat, email and WhatsApp, 24/7 |
What You Need Before Creating a Forebet Account
Preparation makes registration faster and avoids problems at the first withdrawal. Have your personal details, a working phone and a valid ID ready before you start. All information must be real, because it is later checked against your documents.
Check the following before you begin:
- You are at least 18 years old
- You have an active Tanzanian mobile number that can receive SMS
- Your phone number is registered in your own name
- You have a valid ID: NIDA card or number slip, passport, driving licence or voter's card
- You have a mobile money wallet such as M-Pesa, Tigo Pesa or Airtel Money in your own name
- You have a stable internet connection on a browser or the mobile app
Only one account is allowed per player, household, device and payment account. Duplicate accounts can lead to the loss of bonuses and winnings.
Step-by-Step Guide to Forebet Registration
The sign-up form is short and works the same way on the website and in the app. Follow the steps in order and keep your phone nearby for the confirmation code.
- Open the Forebet website or the mobile app.
- Press the Register button in the top right corner.
- Choose the registration method: mobile number or email.
- Enter your phone number with the Tanzanian code (+255) or your email address.
- Create a password of at least 8 characters with letters and numbers.
- Select TZS as your account currency.
- Enter your first name, last name and date of birth exactly as they appear on your ID.
- Enter a promo code if you have one, and choose your welcome bonus.
- Confirm that you are 18 or older and accept the terms and conditions.
- Enter the SMS or email confirmation code to complete registration.
After the code is confirmed, the account is active. You can deposit, claim the welcome offer and place bets straight away. Full verification is required before the first withdrawal.
Registration by Mobile Number
Phone registration is the most popular option in Tanzania because it links the account to your mobile money wallet. Enter the number in the format +255 XXX XXX XXX and wait for the SMS. The code usually arrives within a minute. The number must belong to you and be registered with a Tanzanian network operator.
Registration by Email
Email registration suits players who prefer notifications and account recovery by mail. Use an address you check regularly. You will receive a confirmation code by email, and you should add your phone number later in the profile, because phone verification is needed for the registration freebet and for withdrawal confirmations.
Registration Data and Field Requirements
| Field | What to enter | Notes |
|---|---|---|
| Phone number | +255 XXX XXX XXX | Must belong to the player |
| Active email address | Used for notifications and recovery | |
| Password | 8+ characters, letters and numbers | Never share it |
| Currency | TZS | Cannot be changed later |
| First and last name | As on the ID | Must match the KYC document |
| Date of birth | DD/MM/YYYY | Player must be 18 or older |
| Promo code | Optional | Enter before the first deposit |
Choosing a Welcome Bonus and Entering a Promo Code During Sign-Up
The registration form lets you choose an offer and enter a promo code at the same moment. This is the safest moment to do it, because a code entered after the first deposit may not qualify for the welcome offer. Enter the code exactly as received, press Apply and check the confirmation message.
New players have two main offers:
- Welcome bonus: 100% of the first deposit, up to 500,000 TZS
- Registration freebet: 10,000 TZS, issued after phone verification and the first qualifying deposit
| First deposit | Bonus credited | Total playable amount | Wagering requirement (5x bonus) |
|---|---|---|---|
| 5,000 TZS | 5,000 TZS | 10,000 TZS | 25,000 TZS |
| 20,000 TZS | 20,000 TZS | 40,000 TZS | 100,000 TZS |
| 50,000 TZS | 50,000 TZS | 100,000 TZS | 250,000 TZS |
| 200,000 TZS | 200,000 TZS | 400,000 TZS | 1,000,000 TZS |
| 500,000 TZS | 500,000 TZS | 1,000,000 TZS | 2,500,000 TZS |
| 1,000,000 TZS | 500,000 TZS (maximum) | 1,500,000 TZS | 2,500,000 TZS |
Welcome Bonus Conditions
Read the conditions before you activate the offer. The bonus is credited to a separate bonus balance once the deposit is confirmed.
| Condition | Welcome bonus |
|---|---|
| Minimum deposit | 5,000 TZS |
| Maximum bonus | 500,000 TZS |
| Wagering requirement | 5x the bonus amount |
| Qualifying bets | Accumulators with at least 3 selections |
| Minimum odds | 1.60 per selection |
| Validity | 30 days from crediting |
| Limit | One bonus per player, household, device and payment account |
Cash out bets and bets on opposite outcomes do not count towards wagering. If the bonus is not completed within 30 days, the remaining bonus balance expires.
Promo Code Messages
| Message on screen | Meaning | What to do |
|---|---|---|
| Promo code applied | The code is valid | Continue with registration |
| Invalid promo code | Typing error or the code does not exist | Check the spelling |
| Promo code expired | The offer period has ended | Find a current code on the Promotions page |
| Promo code already used | The code was used before | Choose another offer |
| You are not eligible | Conditions are not met | Read the offer terms or contact support |
Account Verification (KYC) After Registration
Verification confirms your identity and protects your funds. Forebet applies KYC rules in line with Tanzanian anti-money laundering requirements. You can deposit and bet before verification, but you cannot withdraw until it is complete.
The process has three steps:
- Phone verification. Confirm your mobile number with the SMS code.
- Document upload. Upload a clear photo or scan of a NIDA card or number slip, a passport, a driving licence or a voter's card.
- Review. The verification team checks the document and profile data. Most checks finish within 24 hours.
For large withdrawals or unusual activity, the platform may ask for a selfie with the document or proof of address. The name on the account must match the name on the ID and the name of the mobile money wallet.
| Document tip | Why it matters |
|---|---|
| Use a valid, unexpired ID | Expired documents are rejected |
| Photograph all four corners | Cropped images fail the review |
| Avoid glare and shadows | The text must be readable |
| Use the same name as in the profile | Mismatches delay withdrawals |
Making the First Deposit After Registration
Once the account is open, the first deposit activates the welcome offer. Forebet supports the main payment methods used in Tanzania. The minimum deposit is 1,000 TZS for mobile money, but you need at least 5,000 TZS to qualify for the welcome bonus.
| Method | Minimum deposit | Deposit time | Fees |
|---|---|---|---|
| M-Pesa | 1,000 TZS | Instant | No fee from Forebet; operator charges may apply |
| Tigo Pesa | 1,000 TZS | Instant | No fee from Forebet; operator charges may apply |
| Airtel Money | 1,000 TZS | Instant | No fee from Forebet; operator charges may apply |
| HaloPesa | 1,000 TZS | Instant | No fee from Forebet; operator charges may apply |
| Azam Pesa | 1,000 TZS | Instant | No fee from Forebet; operator charges may apply |
| Visa / Mastercard | 5,000 TZS | Instant | Bank charges may apply |
| Bank transfer | 10,000 TZS | 1–2 business days | Depends on the bank |
How to Deposit with M-Pesa
- Log in and press Deposit.
- Choose M-Pesa.
- Enter the amount in TZS.
- Enter the phone number linked to your wallet.
- Press Confirm.
- Enter your mobile money PIN when the prompt appears on your phone.
- Wait for the confirmation message; funds appear within seconds.
The wallet must be registered in your own name. Payments from third-party wallets may be rejected. Withdrawals start from 3,000 TZS and are normally paid to the method used for depositing.
Securing Your New Forebet Account
Security settings take a few minutes and reduce the risk of unauthorised access. Set them up right after registration, before you add funds.
- Turn on two-factor authentication (2FA) by SMS or authenticator app
- Use a unique password that you do not use on other sites
- Enable login notifications for new devices
- Log out after using a shared phone or computer
- Never share your password, SMS codes or mobile money PIN
Forebet protects data with SSL encryption and uses confirmation codes for withdrawals and changes to payment details. Staff never ask for your password or mobile money PIN.
Registering Through the Mobile App
The app gives the same registration form as the website, with push notifications and fingerprint or face login. Many players in Tanzania register directly from their smartphone.
| Platform | Requirements | Installation |
|---|---|---|
| Android | Android 6.0 or higher, 100 MB free space, about 45 MB file | Download the APK from the website, allow installation from unknown sources, install and open |
| iOS | iOS 14.0 or higher, Safari | Open the website, press Share, choose Add to Home Screen |
After installation, press Register in the app and follow the same ten steps. You can turn off the permission for unknown sources on Android once the app is installed.
Common Registration Problems and How to Fix Them
Most registration errors come from typing mistakes or network delays. The table below lists the usual causes and quick solutions.
| Problem | Possible cause | Solution |
|---|---|---|
| SMS code not received | Weak signal or wrong number | Wait 60 seconds, request a new code, check the number |
| Phone number already registered | An account already exists | Use Forgot password to recover the account |
| Password rejected | Fewer than 8 characters or no digits | Use letters and numbers, at least 8 characters |
| Age error | Date of birth under 18 or entered wrongly | Check the date format DD/MM/YYYY |
| Promo code not accepted | Expired or mistyped code | Check the spelling or choose another offer |
| Welcome bonus not credited | Deposit below 5,000 TZS or code entered late | Contact support with your account ID |
| Verification rejected | Blurred photo or name mismatch | Upload a clearer photo of a valid ID |
If a problem remains, contact live chat, email or WhatsApp. Support is available 24/7 in English and Swahili. Include your account ID and a short description of the issue.
Legal Requirements and Responsible Gambling in Tanzania
Betting in Tanzania is regulated by the Gaming Board of Tanzania (GBT). Players must be 18 or older, and Forebet may ask for proof of age at any time. Persons under 18 cannot open accounts or place bets. Payments go through licensed mobile money operators and banks supervised by the Bank of Tanzania, and winnings may be subject to tax under the rules in force.
Betting should be treated as entertainment. Set limits at the start and bet only what you can afford to lose. Forebet offers these tools:
- Deposit limits: daily, weekly or monthly
- Loss limits for a chosen period
- Session reminders and reality checks
- Cooling-off breaks from 24 hours to 6 weeks
- Self-exclusion for 6 months, 1 year or permanently
Limits can be lowered immediately, while raising a limit takes effect after 24 hours.
FAQ
Press Register, choose a mobile number or email, enter your details, create a password of at least 8 characters and select TZS as the currency. Confirm that you are 18 or older, accept the terms and enter the SMS or email code. The process takes about two minutes.
You need a valid ID: a NIDA card or number slip, passport, driving licence or voter's card. The name must match your profile and your mobile money wallet. Most checks finish within 24 hours, and verification is required before the first withdrawal.
The minimum deposit is 1,000 TZS for mobile money, but the welcome bonus requires at least 5,000 TZS. The bonus is 100% of the deposit, up to 500,000 TZS. It must be wagered 5 times on accumulators of at least three selections with odds of 1.60 or higher, within 30 days.
No. The currency chosen at registration, TZS, cannot be changed afterwards. Only one account is allowed per player, household, device and payment account. Duplicate accounts can lead to the loss of bonuses and winnings.