Keybaki
Open the app
Parents · teachers · students · schools

One curriculum.
4 people in the same school day.

  • Parents see their child's progress
  • Teachers plan a lesson in minutes, with hours back to teach
  • Students get a digital library aligned to CBE
  • One Keybaki account ties them together

Ten shillings a day, per child.

Phone-number sign-in·Works on the family phone·M-Pesa · KES 10 per token

2,000+
CBE strands covered
Gr 7–12
Grade levels
14
Subjects
KES 0
Starts from
The continuous loop

From a KICD strand to the report card — one continuous loop.

Every CFItem you pick connects to a lesson, a library, a CEA, and a feedback line into next week's plan. It's the same loop your teacher would draw on a whiteboard — except it never resets.

01 · Anchor

Pick a strand.

Search 2,000+ KICD CFItems by subject, grade, or sub-strand. Every node maps to lesson templates, library content, and assessments you can use today.

MathematicsScienceKiswahili+11 more
02 · Plan & teach

The 5E plan, generated.

A full Engage → Explore → Explain → Elaborate → Evaluate plan, drafted in seconds against the CFItem. Edit any block. Present from a phone, tablet, or projector.

5E phasesDifferentiationMaterials list
03 · Assess & adapt

Continuous assessment, weekly.

A 10-question CEA closes every plan, auto-scored. Mastery shows up on the parent dashboard; weak strands feed into next week's planner without anyone retyping anything.

CEA · 10 questionsMastery reportWeak-strand brief
The result of step 3 becomes the input of step 1 next week — so what your child got wrong on Friday is exactly what Monday's lesson opens with.
For teachers

A whole week of lessons, in three steps.

Keybaki replaces the Sunday-night planning ritual with a working loop: the library is the input, a 5E plan is the artifact, the timetable is where it lives.

LIBRARY · SCIENCE · GR 8AllVideoSimQuiz
?
LESSON · PHOTOSYNTHESIS · GR 8CEA ATTACHED
Bubble-counting investigationWorksheet · 4 pages · KICD-mapped
01ENGAGE
02EXPLORE
03EXPLAIN
04ELABORATE
05EVALUATE
WEEK 7 · TIMETABLEFORM 2A
M
T
W
T
F
08:00
09:00
Photosynthesis▶ PRESENT
10:00
11:00
Built for the whole school day

One product. Four people in the same school day.

Parents on the matatu home, teachers at lunch, students on Saturday morning, heads of school every Monday at 8am. Same database, same KICD strand map, four different doors in.

01
Parents
On the family phone

See what's working at school. Skip the WhatsApp guesswork.

One quiet weekly briefing tells you which strand your child is weakest in — and queues a 30-minute Saturday review against it.

  • Weekly Sunday briefing
  • Weekend revision queue
  • KES 10 / child / day · M-Pesa
Buy your first token
02
Teachers
On the laptop in the staffroom

Plan a week in twenty minutes. Mark a CEA in three taps.

Generate KICD-aligned 5E lesson plans against the exact CFItem. Run a Friday CEA. Walk in Monday knowing which strands the class needs to revisit.

  • Free, forever for teachers
  • 5E plans · CFItem-mapped
  • Auto-marked CEAs
  • Class-level strand dashboard
Open the planner
03
Students
On any device they can borrow

Your weekend study, already sorted.

Tap one button. Keybaki picks the three strands you're shakiest in, queues the right videos, ends with a 10-minute CEA. Build a streak — or just pass next term.

  • Adaptive weekend queue
  • 10-min CEA at the end
  • Streaks, badges, no guilt
Sign in as a student
04
Schools
On the head of school's dashboard

Every classroom on the same strand map.

Roll out planning, CEAs and term-level dashboards across every grade. Heads of department see which strands the whole school is weak on — before parents do.

  • Whole-school dashboards
  • Term reports for parents
  • From KES 500 / student / term
  • KICD compliance, audited
Book a school demo
Live planner

Click a CFItem. Get a 5E plan.

Every CFItem in the KICD framework maps to a draft lesson plan with the 5E phases, learning outcomes, materials and differentiation pre-filled. Edit any block — every plan stays yours.

LESSON · MATHEMATICS · MATH.2.3.1

Linear equations in one unknown — solving by balancing

40 minTier 1: pictorial · Tier 2: numeric · Tier 3: word problems

MaterialsWhiteboard, balance scale model, exit-ticket strips

  1. 01Engage5 min

    Show the balance scale. 3 oranges on one side, write 'x' + 8 oranges on the other. Ask: what is x?

    concrete
  2. 02Explore8 min

    Pairs work with bean-balance sets. Find x for 4 prompts of increasing complexity. No procedure yet.

    pairmanipulative
  3. 03Explain10 min

    Formalise: whatever you do to one side, do to the other. Notation: 3 + x = 8 ↔ x = 5.

    modelling
  4. 04Elaborate12 min

    Apply to a matatu-fare prompt. Then a two-step: 2x + 3 = 11. Differentiated set in the library.

    transfer
  5. 05Evaluate5 min

    Exit ticket — 4 CFItem-mapped questions, auto-marked. Mistakes preload Saturday's CEA practice set.

    cea-linkauto-marked
The library

Every KICD subject, the way the framework sorts them.

No spreadsheets of YouTube links. No PDFs renamed by hand. Pick a grade, pick a subject — every lesson, activity and CEA is mapped to the exact strand and sub-strand in Kenya's CBE framework.

26Subjects
2,000+Lessons & CEAs
Gr 7-12Coverage
EN · SWLanguages
Keybaki — Library
app.keybaki.com / library

DIGITAL LIBRARY · KICD CBE

Library

Find lessons and competency assessments for the strand you're studying. Tap the star to save for later.

BROWSE BY GRADE
Grade 7Grade 8Grade 9Grade 10Grade 11Grade 12

GRADE 8 SUBJECTS

MAMathematics12 strands
ENEnglish9 strands
SWKiswahili8 strands
SCIntegrated Science10 strands
SOSocial Studies9 strands
AGAgriculture7 strands
CRCRE6 strands
PTPre-tech8 strands
Inside a subject

Click any subject and you land here.

Sub-strands as pills, every lesson mapped, every CEA waiting. The 5E flow you and your child see on Saturday morning is the same one the head of department audits on Monday.

Open the live library

Mathematics · Grade 8

Strands

  • 1.1Indices4
  • 1.2Integers in real life5
  • 1.3Fractions6
  • 1.4Squares + square roots3
  • 1.5Algebraic expressions5
  • 2.1Linear equations4
Continuous Evaluation Assessments
/ˈsiː·iː·eɪ/ · the heart of CBE
CEAs

Three ways to check what your child actually knows.

Mastery isn't a score on a report card — it's the answer to “can they still do this in three weeks?”. CEAs are how Keybaki keeps asking that question, without anyone needing to set a paper.

01Strand quizOn demand

Pick a strand. Get a random 10-question quiz.

Your child taps “Algebra · Linear equations” and a fresh quiz appears — drawn from a 400-item pool so the same set never appears twice. Auto-marked the moment they hit submit.

SCIENCE · GR 8Q 7 of 10

What happens to the rate of photosynthesis as light intensity increases past the plateau?

AIt keeps rising
BIt stays roughly constant
CIt falls back to zero
10 Q · auto-markedDrawn random1 token / day · all CEAs
02Scheduled CEAWeekly · set by teacher

The Friday-afternoon check, automated.

Teachers schedule a CEA against the week's CFItems. Students get a notification when it opens; parents get the result on Saturday morning. Weak strands feed into next Monday's lesson plan.

FORM 2A · WEEK 7● LIVE
  • Algebra · Linear eq.9/10
  • Algebra · Inequalities8/10
  • Geometry · SASDue Fri
  • Data · ProbabilityWk 8
CFItem-mappedClass-wideFeeds the planner
03National mockQuarterly · KICD format

The real exam, run like the real exam.

Full-format KNEC-style assessments for Grade 9 and 12 transitions — strict timer, no skip-around, official mark scheme. Mock results unlock a personalised revision pack the same day.

KNEC FORMAT · GR 952:18

Mathematics · Paper 1

Section A · 25 marks · 60 minutes

Strict-timerKNEC formatRevision pack
Who it's for

One product, three real roles.

Teachers

Plan, deliver, reflect.

Generate this week's plans in under an hour. Save your best resources to a personal library that travels with you between schools.

Parents

Stay in the loop, without homework drama.

Add your child, pick the grade. Run a CEA on Saturday. Top up tokens with M-Pesa. See weak strands at a glance.

Students

Sign in with a PIN. Get sharper every week.

Use the family phone — no email required. Take CEAs, watch your weak strands shrink, build a streak you'll defend.

Teacher ↔ student

You recommend. The class gets it on their phone.

Send any library item — a video, a worksheet, a CEA — to a whole class or a single student. They get a phone notification; you get a read-receipt and the CEA score the moment it lands.

app.keybaki.com / send
RESOURCE
Solving for x · balance scaleVideo · 8 min · KICD Algebra 2.3
TO
2AForm 2A · Mathematics24 students · 18 active
DUE
Friday · 16:00Attach CEA after
NOTE
“Watch this before the Friday lesson. We'll do the practice set together.” |
Teacher's desk — composer
9:415G ●●●●
KEYBAKInow
Mr. Otieno · Form 2A
Watch this before the Friday lesson. We'll do the practice set together.
Solving for x · balance scaleVideo · 8 min
15 of 24 watched · 9 remainingAverage 7m 32s
Student's phone — receives instantly
±0s
Delivery time on a working signal
SMS fallback
If the phone has no internet today
Receipts
See exactly who watched, who hasn't
No DMs
Teachers can't be private-messaged by students
KICD Core Competencies

The seven competencies, mapped to what we actually do.

Every Kenyan teacher knows the seven CBE Core Competencies. Most edtech ignores them or pastes them as buzzwords. Here is exactly how each surface of Keybaki contributes to each competency — the same audit story we hand to a head of department on day one.

01

Communication and Collaboration

Group work that survives the WhatsApp group.

Lesson plans schedule pair and small-group phases. The CEA bank includes oral, written and presentation items. Class feed lets students share drafts back to the teacher — without exposing them to the public web.

02

Critical Thinking and Problem Solving

Open-ended prompts, not multiple-choice mush.

Every 5E lesson plan opens with a guiding question and ends with an Evaluate phase. CEAs include 'show-your-working' items where partial credit lands against the strand the child got partially right.

03

Imagination and Creativity

Engage prompts that start with a real scene.

Every plan opens with a hook anchored in Kenyan life — a Gikomba market scene, a matatu fare puzzle, a Mau Forest field study. Students discuss the prompt before they touch the maths.

04

Citizenship

Kenyan values, mapped to each strand.

Every plan declares the values it foregrounds — Responsibility, Integrity, Unity, Patriotism, Peace, Respect, Social Justice. Term reports roll these up for the head of school.

05

Digital Literacy

Practising the thing while you're learning it.

Students log in. Students answer CEAs on the device. Students see their own strand history. Parents see term reports on the same device. The whole product is a digital-literacy exercise that happens to teach maths.

06

Learning to Learn

Mastery dashboards, not gold stars.

Each child's profile shows which strands are strong, which are weak, and which are recovering. The weekly briefing names one strand to focus on — and explains why.

07

Self-Efficacy

Streaks that don't shame.

No 'you missed a day' notifications. No daily streak guilt. Just a weekly briefing that says: here's the strand, here's the 20-minute review, here's what changed since last week.

Every CEA, every lesson plan, every term report cites the competency it advances. Auditable from a single CFItem to a national report.

Talk to us about audits
About the name

Three meanings, one word.

Look closely at the wordmark and the mark. There's a key, there's an A and an I in brand blue, and there's a quiet tribute to the statesman who unlocked basic education for every Kenyan child.

KEY

Education is the key.

The key in our mark — the bow, the shaft, the two teeth — is the whole product in one image. For every Kenyan child, education is the door out of poverty and into possibility, and we treat the curriculum like the key that opens it.

  • The mark scales from app icon to school banner.
  • The bow holds the brand. The teeth are the strands.
A · I

AI, used carefully.

The A and I in KEYBAKI are deliberate. Keybaki uses AI where it earns its keep: drafting 5E plans, mapping CFItems to strands, picking the right strand to revisit on a Saturday. Never to replace a teacher, never as a marketing prop.

  • AI drafts — teachers approve, the head of school audits.
  • Every recommendation is traceable to a KICD CFItem.
BAKI

A nod to Kibaki.

Mwai Kibaki — Kenya's third president — declared free primary education in 2003 and launched Kenya Vision 2030. He was a quiet, methodical statesman who built roadmaps and shipped them. Keybaki is one small piece of his unfinished work.

  • Free primary education · 2003
  • Vision 2030 launched · 2008
VISION 2030 · SOCIAL PILLAR

Every CBE child, on the family phone, by 2030.

Kenya Vision 2030 calls for a globally competitive nation built on three pillars — economic, social and political. Keybaki targets one corner of the social pillar: making the entire KICD Competency-Based Education curriculum, Grade 7 through 12, reachable on the device a Kenyan family already owns.

Roadmap signed by:Our team in Nairobi · Est. 2026

2003Free primary education declaredMwai Kibaki opens the gates
2008Kenya Vision 2030 launched30-year national roadmap
2017CBC rollout beginsKICD reframes the curriculum
2026Keybaki opens the digital library2,000+ KICD CFItems online
2030Every CBE child, every deviceVision-year goal

The first tool that actually understands the strand structure instead of treating it as a folder name.

JSS Mathematics teacher · Nairobi pilot, 2026

Pricing

Free for individual teachers. Pay only for premium add-ons.

Free

KES 0

per teacher / per month

  • Unlimited lesson plans
  • Full KICD library access
  • 5 CEAs / week
  • Classroom presenter
  • Up to 3 child profiles (parent role)

Premium add-ons

From KES 200

per child / per term · paid via M-Pesa

  • Unlimited CEAs per child
  • Term reports + reflection PDFs
  • National assessment practice sets
  • Weekly weak-strand briefings
  • Priority support
Start with M-Pesa

Pay only when you decide to. No card on file.

Honest comparison

What you'd otherwise reach for, side by side.

Most Kenyan families already cobble together a YouTube playlist, a WhatsApp group and a textbook PDF. That's not a knock — it's the honest baseline. Here's where Keybaki adds something those tools can't, and where they're already fine.

Capability
KeybakiThis product
YouTube revisionFree, unstructured
WhatsApp study groupFree, peer-led
Library-only edtechShule Direct / similar
KICD CFItem-mapped
·
·
~
Auto-marked CEAs
·
·
~
Weak-strand detection
·
·
·
Parent term reports
·
·
·
Teacher 5E lesson planner
·
·
·
Head-of-school dashboard
·
·
·
Works offline / cached
~
~
~
M-Pesa native pricing
·
·
~
No ads · no DMs · KDPA
·
·
~
Yes~ Partial· NoHonest comparison — we use these tools too. Tell us where we got it wrong.
Frequently asked

The questions parents and teachers ask first.

Is Keybaki really free for teachers?

Yes. Unlimited lesson plans, the full KICD library, up to 5 CEAs a week, and the classroom presenter — all free for individual teachers, forever. The paid add-ons are family-side (unlimited CEAs per child, term reports, weekly briefings) and school-side (whole-school dashboards). You only pay when you decide to.

How does the M-Pesa pricing work?

Parents top up tokens directly from the app via M-Pesa. One token = one child × one day of unlimited CEAs + the weekend revision queue. From KES 10. No card on file, no auto-renewal — pay only when you use it.

Does it work without internet?

Lesson plans, bookmarked library items, and the classroom presenter work offline once you've opened them online at least once. New content + CEA submissions sync when you're back on a connection.

Does my child need their own phone?

No. The family phone is the design target. One parent account can carry up to three child profiles, each with their own PIN. They sign in with the PIN — no email, no phone number, no exposed parent credentials.

Is my child's data safe?

Yes. We're KDPA-compliant (Kenya Data Protection Act 2019), child-safety reviewed, and store the minimum we need to run the service. You can export everything or delete the account at any time from the app's Settings → Privacy panel.

My school doesn't use Keybaki yet — can I still sign up?

Absolutely. Most accounts on Keybaki today are individual teachers and parents, not whole schools. Your child's data + your lesson plans live with YOU, not the school. If your school does adopt Keybaki later, your account links in automatically.

Launch partners

47 schools. 8 counties. 12,000+ learners.

Keybaki's 2026 launch cohort covers junior-secondary classrooms from Mombasa to Eldoret. Each pilot school gets a dedicated onboarding lead, weekly check-ins, and full term-report support for Term 2 and Term 3.

I used to lose Sundays to lesson planning. Now I open Keybaki on a Friday, pick the strand for next week, edit one or two phases, and I'm done. The CEA results on Saturday morning tell me exactly where to start Monday.

Mr. OtienoMathematics teacher · St Mary's Mixed Day, Nairobi

Saturday morning my daughter shows me her three weak strands from the week. We sit together for twenty minutes, watch the recommended video, do the practice quiz. It's the first time homework feels like progress instead of conflict.

Mrs. WanjikuParent of Grade 8 learner · Kiambu

What sold us was the audit story. Every CEA, every lesson plan, every term report cites the KICD CFItem and the competency it advances. The HoD can defend the school's approach in one click — the framework is built in.

Dr. MwangiHead of School · Hillview Cluster, Kiambu
TOP 10 COUNTIES · LAUNCH PARTNERS

Where Keybaki is rolling out.

  1. 01Nairobi4,200Live
  2. 02Kiambu2,100Live
  3. 03Mombasa1,800Live
  4. 04Kisumu1,500Live
  5. 05Nakuru1,200Live
  6. 06Machakos1,050Live
  7. 07Uasin Gishu900Live
  8. 08Nyeri700Live
  9. 09Meru600Live
  10. 10GarissaTerm 3
Live in Term 2, 2026Onboarding in Term 3
PILOT COHORT · TERM 2, 2026

Schools currently rolling out.

  • 01
    St. Mary's Mixed DayJunior secondary · Nairobi
    Live
  • 02
    Hillview ClusterMixed boarding · Kiambu
    Live
  • 03
    Lakeside Girls' CentreGirls' day · Kisumu
    Live
  • 04
    Coast Region HubJunior primary · Mombasa
    Live
  • 05
    Rift Valley DemoMixed day · Nakuru
    Live
  • 06
    Mt. Kenya NetworkBoarding · Meru
    Live
Add your school to the next cohort

Stop planning. Start teaching.

Free to start. Phone sign-in. You're in the app in under a minute.

Open Keybaki

No card · M-Pesa from KES 10 · Built in Nairobi