DEV
🏆 Huduma Champions

Official Rules

A new season starts on the 1st of every month (East Africa Time) and ends on the last day at 23:59. Points reset every month; lifetime levels and badges stay.

Huduma Pro League (Service Providers)

ActivityHPLimits
Verified phone/account +60 once
Profile 80% complete +50 once
Profile 100% complete +100 once
Identity/business verified +100 once
Added portfolio item +20 max 5 per month
Added complete service pricing +25 max 3 per month
Published approved service +75 max 3 per month
Completed onboarding tutorial +30 once
Responded to client enquiry +5 shared cap 250 HP/month
Responded within 30 minutes +10 shared cap 250 HP/month
Sent proposal to job post +10
Proposal accepted +60
First booking of the month +50 once per month
90%+ response rate this week +50 shared cap 250 HP/month
Completed qualifying service +150 pending until refund window closes
Customer became repeat client +50 pending until refund window closes
Completed 3 services this month +150 once per month · pending until refund window closes
Completed 5 services this month +300 once per month · pending until refund window closes
Completed 10 services this month +750 once per month · pending until refund window closes
Received verified client review +25
Completed recurring service +75 pending until refund window closes
Quality: 90%+ response rate +100 once per month
Quality: 95%+ completion rate +150 once per month
Quality: excellent verified rating +200 once per month
Quality: zero cancellations after 5+ jobs +150 once per month
Quality: zero upheld complaints +100 once per month
Quality: 5+ repeat-client transactions +250 once per month
Referred provider became qualified +75 shared cap 500 HP/month
Referred client completed first transaction +100 shared cap 500 HP/month
Referred provider completed first booking +100 shared cap 500 HP/month
Provider-caused cancellation -100
Repeated slow/no responses -50
Confirmed fake listing -500
Confirmed fake review -500
Serious policy violation -500

Monthly rewards

#1TZS 300,000 cash
30-day featured profile; 1 month Premium Plus; Champion badge; social feature; priority placement
#2TZS 200,000 cash
21-day featured profile; 1 month Premium; Runner-Up badge; social feature
#3TZS 100,000 cash
14-day featured profile; 1 month Professional; Top Provider badge
#4TZS 75,000 service credit
10-day service boost; Top Five badge
#5TZS 50,000 service credit
7-day service boost; Top Five badge

Lifetime levels

Starter0+ HP
Bronze Provider500+ HP
Silver Provider1,250+ HP
Gold Provider2,500+ HP
Elite Provider5,000+ HP
Huduma Master8,000+ HP

Huduma Client League (Clients)

ActivityHPLimits
Verified account +50 once
Completed profile +50 once
Added location/service preferences +25 once
Completed client onboarding +25 once
Saved a provider +5 shared cap 25 HP/month
Created service request +30 max 5 per month
Received provider response +10 max 5 per month
First completed booking of the month +150 once per month · pending until refund window closes
Additional qualifying booking +120 pending until refund window closes
Second booking this month +75 once per month · pending until refund window closes
Completed 3 bookings +150 once per month · pending until refund window closes
Completed 5 bookings +300 once per month · pending until refund window closes
Booked a provider used before +50 pending until refund window closes
Completed recurring booking +75 pending until refund window closes
Tried a new service category +30 pending until refund window closes
Left verified review +25
Added useful written feedback +10
Confirmed job completion promptly +10
Verified marketplace problem report +25
Completed customer-safety education +25 once
Referred client verified account +25 shared cap 500 HP/month
Referred client completed first booking +100 shared cap 500 HP/month
Referred provider became qualified +75 shared cap 500 HP/month
Referred provider completed first service +100 shared cap 500 HP/month
Loyalty: bookings in 2 categories +50 once per month
Loyalty: bookings in 3 categories +100 once per month
Loyalty: 3 bookings, no cancellations +100 once per month
Loyalty: 5 completed bookings +250 once per month
Loyalty: booked same provider twice +100 once per month
Loyalty: recurring schedule completed +150 once per month
Fake service request -100
Repeated client-caused cancellation -75
Fake review -500

Monthly rewards

#1TZS 200,000 service credit
VIP Client badge; 30-day priority support; optional community recognition
#2TZS 150,000 service credit
Gold Client badge; 30-day VIP benefits
#3TZS 100,000 service credit
Top Client badge
#4TZS 75,000 service credit
Top Five recognition
#5TZS 50,000 service credit
Top Five recognition

Lifetime levels

Explorer0+ HP
Active Client300+ HP
Silver Client750+ HP
Gold Client1,500+ HP
VIP Client3,000+ HP
Huduma Champion5,000+ HP

Fair play

  • Only real, completed and paid transactions earn transaction points. Self-bookings never count.
  • Transaction points stay pending until the refund/dispute window closes. Refunded or cancelled jobs lose their points.
  • The same provider and client can earn full points for a limited number of transactions per month.
  • Fake bookings, fake reviews, duplicate accounts or collusion lead to disqualification from the season.
  • Ties are broken by: completed transactions, completion rate, verified rating, fewer cancellations, then who reached the score first.
  • Last month's #1 cannot win #1 again the following month.
  • The Top 20 in each league are reviewed manually. Winners are announced on the 5th of the following month, after audit.
  • Client names are shown as first name and last initial only.
Login to Chat