½ x²
New Start free today, upgrade any time by M-Pesa

One tutor for every Kenyan learner, awake whenever you study.

CBC from PP1 to Grade 12, Cambridge IGCSE to A Level, and preparation for 25+ professional, government and recruitment exams. Ask Tuma by typing, speaking or snapping a photo, and see every step explained the way a teacher marks it.

DOWNLOAD FORAndroid
AVAILABLE ONiPhone Coming soon
64,000+practice questions
25+exams covered
24/7help from Tuma

Where are you headed?

Pick your path and create a free account in about a minute, right here on this page.

Start free

Start free. Upgrade when you are ready.

Every learner can start on the free plan, with daily practice and Tuma. When you want more, choose a plan that fits and pay by M-Pesa. No card and nothing to cancel.

  • Daily practice and Tuma on the free plan
  • Pay by M-Pesa only when you want more
  • Parents get the weekly progress report too
Download the app
Coming soon
TUMA TALKS

Ask out loud, in English or Kiswahili.

Say the question the way you would ask a teacher. Tuma explains it back in a calm voice, one step at a time, and checks you followed before moving on.

🎙️

Speak naturally

Switch between English and Kiswahili mid-sentence. Tuma keeps up.

🧠

Remembers your weak spots

Topics you got wrong come back until they stick.

📸

Snap a question

Scan & Solve reads a photo of your homework and Tuma talks you through it.

A new way to study for the AI era

Close your eyes. Keep learning.

SOMA audio lessons turn every topic into a story told with music, chapters and notes. Put on your headphones and learn when a book is not in your hands.

Listen at the gym, between sets.

🏋️ At the gym🌙 In bed, lights off🚌 On the matatu🚶 Walking to school🧹 Doing chores
  • New episodes every week, for every level
  • Download once, listen offline with no data
  • Chapters, notes and a sleep-friendly dark player

Marked step by step, the way teachers mark.

Method marks, accuracy marks and the exact line where a mark was lost. Learners see what earns marks, not just whether the final answer was right.

  • Working marked line by line in practice and mocks
  • Questions sorted by strand, sub-strand and topic
  • KPSEA, KJSEA and KCSE readiness that updates as you practise
Grade 8 Mathematics, percentages[3 marks]

After a 10% discount, a school bag costs KES 450. What was the price before the discount?

M1TumaPrice after discount is 90%: 0.9 × p = 450
M1TumaDivide both sides: p = 450 ÷ 0.9
A1TumaSo the original price was KES 500
Total3/3
Well done, Amara!
Kenya Police aptitude, general knowledgeQ 7 of 50

Which article of the Constitution of Kenya, 2010 establishes the National Police Service?

AArticle 238
BArticle 243
CArticle 245
DArticle 260
Correct!

Sitting a professional exam or going for a government job?

Timed mocks that feel like the real paper, daily current affairs and notes for your exam, with Tuma to explain every answer you got wrong.

A study plan around your evenings. A quiz against your grade.

Tell SOMA when you can study and it builds your week, giving weak subjects more time. When it is time for a break from revision, jump into a Live Quiz with students in your grade or a room with friends.

  • Weekly timetable that fits school days and weekends
  • Tap a session to open the right practice or audio lesson
  • Live Quiz by grade, or a private room code for friends
Today3 sessions, 105 min
NOWMathematicsLinear inequalities, practice quiz, 40 min
EnglishComprehension, audio lesson, 40 min
KiswahiliSarufi: aina za maneno, 25 min
6players online8questions20sper question
SOMA Cambridge

IGCSE, A Level and SAT, practised by syllabus code.

For Cambridge students in Kenya: answers marked the way Cambridge examiners mark, Tuma Talks voice revision (coming soon), a Cambridge-only Live Quiz and weekly reports for parents.

Cambridge IGCSE0580 Maths, 0625 Physics, 0620 Chemistry, 0610 Biology and more
AS and A Level9709 Maths, 9702 Physics, 9701 Chemistry, 9700 Biology and more
SAT and ACTTimed sections and full practice tests for universities abroad
Explore SOMA Cambridge

Parents see the work, not just the bill.

Link a parent account and get a report every Sunday: time spent, quiz results, CBC levels per learning area and the topics to talk about at home.

  • Weekly report, no logging in needed
  • CBC level per learning area
  • Weak topics in plain words
SchoolsPartner portal and demo
Amara's weekSample report, Grade 8
MathematicsEE
EnglishME
KiswahiliME
Integrated ScienceAE
This week: 3 h 10 min practised, 2 Live Quizzes. Topic to revisit: algebraic expressions.
EE exceeding, ME meeting, AE approaching expectations
Earn for life

Share SOMA. Earn every time they learn.

Become a SOMA ambassador and get your own code. Whenever a learner who joined with your code pays for a plan, you earn 5% to 15% of it: this month, next year and every year they stay with SOMA.

1

Get your code

Sign up in minutes and get a personal code, a short link and a QR poster.

2

Share it

With parents, students, teachers, churches, chamas and schools near you.

3

Get paid every week

Your share lands in M-Pesa every week once it reaches KES 500. The more learners you bring, the higher your rate.

MWALIMU-482Lifetime earnings
Earned so far
KES 0this year
MarAprMayJunJulAugSepOct
Sample dashboard. Your earnings depend on the plans your learners buy.

Sign up here. Study on your phone.

Create your free account, install SOMA on Android and log in with the same details. It works on older phones too, and audio lessons play offline.

Questions from families

Is SOMA free to start?

Yes. Every path has a free plan with daily practice questions and Tuma chats. Paid plans unlock unlimited practice, mock exams and more, and you can pay by M-Pesa.

Can I start for free?

Yes. Every learner can start on the free plan, with daily practice and Tuma. Choose a paid plan by M-Pesa whenever you want more.

How do ambassadors earn?

Every learner who joins with your code stays linked to you. Each time they pay for a plan you earn 5% to 15% of it, for as long as they keep learning on SOMA, paid weekly to M-Pesa once your balance reaches KES 500.

How do audio lessons work?

Each topic becomes a short audio story with music, chapters and notes. New episodes arrive every week. Download them once and listen offline at the gym, on the way to school or in bed with the lights off.

Which phones does it work on?

Any Android phone. Older phones have a smaller 32-bit download. The iPhone app is on its way.

Does Tuma speak Kiswahili?

Yes. Ask in English or Kiswahili, by typing or by voice.

Is Cambridge separate from CBC?

Cambridge has its own question bank by syllabus code, its own Live Quiz and its own study plan. You choose it when you sign up.

Can parents follow progress?

Yes. Create a parent account and link your child to get a weekly report with time spent, quiz results and weak topics.

How do schools join?

Schools get a partner code, a dashboard and commission on subscriptions. Email hello@soma.ke to book a demo.