Book a demo
LMSyncd · by gsyncd

The calm operating system for modern school networks.

Student records, automated fee billing, CBC and board grading, teacher payroll and parent engagement across all your campuses. Built for Kenya and Pakistan first.

1

Multi-campus governance with zero sync

From one academy to an 8-campus network, every branch lives in one tenant tree. Directors switch campuses from the top bar; transfers keep full academic and billing history.

2

Bursar finance with zero leakage

Automated term invoicing, fee structures, discounts and instalment plans. Close the day with a cash-up split across Cash, M-Pesa, JazzCash, bank and cheque, with QR-verified receipts.

3

CBC and multi-board academics

Native CBC descriptors alongside Matric/FSc, Cambridge O/A Levels and IB. Keeps Grade 7–9 school-based assessment records for KJSEA.

4

Store, transport and payroll included

A point of sale for uniforms and books, bus routes and passenger manifests, and monthly teacher payroll with printable payslips.

5

AI copilots with no markup

Report card remarks in three tones, an early-warning radar for attendance and grade drops, and a homework generator. Bring your own Gemini key or use the built-in engine.

Security, by design
“The safety net sits below the application, where bugs cannot reach it.”

Every school’s data is isolated by row-level security inside the database itself. A missed filter returns nothing, never another school’s records. Balances are always calculated from receipts and invoices, so they can’t drift.

Switch on what your school needs.

Every school starts with the academic core. Add modules any time.

Starter

Academic core

Students, enrolment, attendance, fee invoices and payments, grade scales, report cards.

Starter / Pro

Timetable

Custom periods and breaks, weekly grid, clash detection built in.

Pro add-on

AI copilots & radar

Remarks studio, early-warning radar and homework generator.

Pro add-on

School store & POS

Stock, pricing, low-stock warnings, charge to student or cash receipt.

Pro add-on

Transport

Routes, stop schedules, passenger manifests, fleet and driver licences.

Pro add-on

Staff payroll

Salary structures, allowances, deductions and 1-click monthly runs.

Pro add-on

Admissions portal

A public apply page, document records, review queue and 1-click conversion.

Enterprise

Multi-campus network

Campus tree, branch switcher, cross-campus staff and consolidated reports.

Questions, answered.

Which countries and curricula does LMSyncd support?

LMSyncd is built for schools in Kenya and Pakistan. It supports the Kenyan CBC curriculum, including Grade 7–9 school-based assessment records for KJSEA, as well as Matric/FSc, Cambridge O and A Levels and IB.

Can LMSyncd run several campuses?

Yes. The Enterprise plan puts every campus in one system, with a branch switcher for directors, staff who work across campuses and consolidated reports for the whole network.

How does LMSyncd handle school fees?

LMSyncd creates term invoices automatically from your fee structures, with discounts and instalment plans. The daily cash-up splits payments across cash, M-Pesa, JazzCash, bank and cheque, and every receipt carries a QR code that can be verified.

Is each school’s data kept separate?

Yes. Every school’s data is isolated by row-level security inside the database itself, so a missing filter returns nothing rather than another school’s records. Fee balances are always calculated from receipts and invoices, so they cannot drift.

What does LMSyncd include besides academics?

Every school starts with the academic core: students, enrolment, attendance, fees, grading and report cards. You can add a timetable, staff payroll, a school store, transport, an admissions portal and AI tools for report card remarks and early warnings.

Is there a free trial?

Yes. You can start a 30-day free trial or book a 15-minute demo with your own school’s data.

See it with your own numbers. Fifteen minutes.

We’ll walk through payroll, your books or your school’s term, using data that looks like yours.

Book a demo →
gsyncd_shell.sh (v1.0.4)
>_