CBC grading, done the way KICD actually defines it

Eeskia weight-averages every CAT, assignment and exam into CBC grades and points, ranks students by pathway - STEM, Social Sciences, Arts & Sports Science - and turns it into a printable report card in one click. Fees, attendance and timetables come built in too, but the grading engine is why schools switch to Eeskia.

0+
Schools onboarded
0+
Students managed
0%
Uptime this term
Eeskia dashboard showing active students, staff, attendance and term revenue
18% attendanceToday, all classes
EE1 · 8 ptsTop of Grade 8, STEM pathway
Trusted by school administrators across Nairobi, Kiambu, Nakuru, Mombasa and many other counties
What's inside

A CBC grading engine first - a full school office around it

CBC grading and pathways

Every CAT, assignment and exam weight-averaged into a CBC grade and points, ranked by class and by pathway - STEM, Social Sciences, Arts & Sports Science - with a report card ready to print or share.

Student records

One profile per student from admission to graduation, with guardians, class history and documents attached.

Attendance

Daily roll call by class, with real-time attendance rates for teachers and administrators.

Fee management

Invoices, payments and balances per student per term, with a clear view of what's outstanding.

Timetable

Class and teacher schedules built to avoid clashes, visible to staff and students alike.

Parent portal

Parents log in to see their own children's grades, attendance and fee balance. Nothing more, nothing less.

Staff and roles

Role-based access for admins, principals, teachers, bursars and registrars, each seeing only what they need.

Analytics and audit

School-wide analytics for decision-makers, and a full audit trail of who changed what, and when.

Product tour

This is how it works

Grade 8, Term 2 report card

CBC
Amina Wanjiru Adm. 0142
MathematicsExceeding
EnglishMeeting
Integrated ScienceExceeding
KiswahiliApproaching
Grading

Report cards that match the CBC rubric

Teachers enter competency levels once. Eeskia calculates the rest and generates a clean report card for every learner, ready for parents' day.

  • Rubric-based scoring, not raw percentages
  • Class and stream averages, calculated automatically
  • Printable and shareable report cards
Attendance

Roll call in under a minute

Class teachers mark attendance from their phone or laptop. Admins see attendance trends across the whole school without asking anyone for a spreadsheet.

  • One tap per student, built for speed
  • Automatic alerts for repeated absence
  • Weekly and termly attendance reports

Grade 7, this week

Attendance
Mon98%
Tue96%
Wed95%
Thu97%
Fri94%
Present95%
Late3%
Absent2%

Fee statement

Fees
Term fee18,000
Paid12,600
Balance5,400
Fees

Know exactly who owes what

Every payment is logged against a student's account the moment it's recorded. Bursars get a real-time balance sheet instead of a stack of receipt books.

  • Per-student, per-term fee statements
  • Outstanding balances visible school-wide
  • Parents see their own balance in real time
Timetable

A timetable that never double-books a teacher

Build the school timetable once. Eeskia flags clashes before they happen, and every class and teacher sees only their own schedule.

  • Clash detection across classes and teachers
  • Per-class and per-teacher views
  • Updates reflect everywhere, instantly

Monday, Grade 7 Blue

Timetable
8:00MathematicsRm 4
9:00EnglishRm 4
10:00Break-
10:20Integrated ScienceLab 1
The dashboard

See your whole school at a glance

Eeskia dashboard with active students, staff, attendance, term revenue, quick insights, enrollment by grade and live activity widgets
Why choose us

Built for schools, not adapted for them

01

Made for the CBC curriculum

Grading, competency levels and report cards follow the structure Kenyan schools actually use.

02

Role-based access for every staff member

A bursar sees fees. A class teacher sees their class. Nobody sees more than their role allows.

03

Works on any device

No installation and no IT department required. It runs in a browser on a phone, tablet or computer.

04

Your data stays safe

Records are encrypted and backed up automatically, so a lost laptop never means lost records.

05

Support that understands your school

A Kenyan support team that answers questions in your school's context, not a generic script.

TaskBooks and spreadsheetsWith Eeskia
Report cardsManually typed each termGenerated automatically
Fee balancesTracked in a ledger bookUpdated in real time
Attendance trendsCounted by handCalculated instantly
Parent updatesPhone calls and notesVisible in the parent portal
Data backupOne damaged book away from lostBacked up automatically
Pricing

Simple, predictable pricing for every school

Flexible plans tailored to your institution. All pricing is subject to adjustment based on school size, student population, and specific needs.

Billed per school year

Starter

For schools getting started with digital CBC grading, fees, timetable, and records.

5,000 KES / school year

Base price · Subject to adjustment

  • Student records & admission
  • CBC grading & report cards
  • Fee management & receipts Included Offer
  • School communications via email
  • Timetable & school analytics
  • Learner mascot avatar
  • Standard email support
Get started

District

For school groups, multi-campus institutions, and county networks.

Custom pricing

Billed by agreement & tailored terms

  • Everything in Growth
  • Multi-school central dashboard
  • Dedicated onboarding & data migration
  • Named account manager & 24/7 SLA
Talk to us

Pricing Notice: All pricing is subject to adjustment based on school size, student population, stream count, and customized institutional needs. Reach out to our team for more info or to request a tailored quote.

Questions

Frequently asked questions

Yes. Grading, report cards and competency tracking are built around the CBC structure used in Kenyan schools, not adapted from a generic system.

No. Eeskia runs in a web browser on a phone, tablet or computer. There is nothing to download and nothing to maintain on your own servers.

Data is encrypted in transit and at rest, and backed up automatically. Every account only sees the records its role is allowed to see.

Yes. Each parent gets a login scoped to their own children, showing grades, attendance and fee balances as they update.

A member of our team contacts you to schedule a short call, walks you through the system with your own school's structure in mind, and answers any questions before you decide.

Yes. We help you import existing student, staff and fee records so your school does not lose historical data during the switch.

Get started

Request a free demo

Tell us about your school. We'll set up a short walkthrough built around your own structure and student numbers.

By submitting this form, you agree to be contacted about Eeskia. We do not share your details with anyone else.

Thank you. We will reach out within one business day.

Prefer to talk directly

Reach us any weekday. We usually reply within a few hours.

Phone/WhatsApp
+254 702495776
Office
Juja, Kenya
Hours
Monday to Friday, 8am to 5pm EAT

Ready to see Eeskia running for your school

Book a free demo. No commitment, no card details, just a clear look at how it works.