The whole school,
on one desk.

Not an admin panel — a school that runs itself. A teacher's leave arranges its own substitutions. A fee receipt prints, reaches the parent's phone and lands in the accountant's sealed books, in the same second. Every chair from the guard to the principal opens onto its own room.

⚡ zero internet needed to run🔐 DPDP-ready privacy layer 🧾 tamper-evident accounts🤖 AI that stays inside the syllabus 📺 works with your smart boards🇮🇳 built for Indian schools

Ten logins. Ten different rooms.

Everyone signs in at the same door and lands in their own workplace — with their own colour, their own tools, and none of anyone else's clutter. Every rule is enforced on the server, not hidden in a menu.

Principal

The Desk

  • Live pulse — attendance %, fees collected today, staff out, decisions waiting
  • Approvals inbox — leaves with collision radar, concessions, big spends, over-budget homework
  • Discipline ladder — immutable incidents, serial-numbered warning cards, suspension needs a prior warning, 3 incidents route to the counsellor, parents acknowledge or appeal from home
  • Money — ageing buckets, reminder log, gap closers
  • Compliance countdowns — Fire NOC, affiliation, water testing; one-click renewed
  • Admissions pipeline — enquiry → form → admitted, with conversion %
  • Voice of the school — complaints with SLA, suggestions, anonymous student speak-up
  • Staff memos & appreciation letters on letterhead · annual report that writes itself
Office

Today

  • Substitutions that explain themselves — every row has a why? button naming every teacher considered and why each was ruled out
  • Leave → absence → covers → duty WhatsApps, all from one approval
  • Student register · session forms filled by parents online, office approves
  • Find anyone in two keystrokes — name or admission number
  • Circulars with real acknowledgement · Hindi translation built in
  • Gate passes with parent-verified pickup OTPs
  • Report cards, certificates, TCs — printed on letterhead with serials
Accountant

The Books

  • No proof, no payment — a voucher posts only with the bill's photo
  • AI reads the bill — a mismatch over 2% flags the voucher permanently
  • Sealed vouchers — HMAC over amount|date|proof; even a direct database edit announces itself to the auditor, by serial
  • Bank reconciliation — tick entries against the statement; it tells you what the bank should show
  • Cash book & bank book with true running balances · opening balances
  • Day book on letterhead · voucher register + CSV · month-by-month · I&E
  • Head ledgers against budgets · party ledgers · ₹10,000+ waits for the principal's sanction
  • 🪙 Count-the-cash-box helper — matches the physical box to the book, to the rupee
Teacher

My Day

  • Own timetable, covers and duties for the day · printable weekly timetable
  • Homework load budget — the class has a daily ceiling; over it, the class teacher approves or it doesn't go home · copy yesterday's in one tap
  • Return-from-leave brief — what was covered, what was actually taught, what to re-teach
  • Exam marks per subject — parents see them the minute they're saved
  • Parents' notes in one inbox · anonymous doubts from the box, answered to the whole class
  • Emergency lesson vault · speech input — “Sharma ma'am ki chhutti hai kal”
Exam Controller

The Paper Room

  • Question papers that stay inside the syllabus — the generator structurally cannot pick from an uncovered unit
  • Question bank with duplicate & near-duplicate detection
  • Blueprint by sections — MCQ / short / long / case / assertion
  • SET A and SET B + marking key, printed on letterhead
  • Photograph an old paper — AI reads it into the bank
  • Difficulty measured from real marks, not guessed
Guard

The Gate

  • Visitor passes — printed for the lanyard, overdue flagged
  • Pickup OTPs — a mid-day pickup releases a child only to the code the parent holds
  • Who is on campus right now, one list
  • Dispersal check at 2:30 — any child present this morning and not yet accounted for, while it can still be resolved on campus
  • Emergency roll call — one button freezes the whole school into a roster
Transport

The Bus Room

  • Routes with stops and times · riders per stop, take-off-route in a click
  • Printable driver's sheet — stop by stop, child by child
  • One-tap notices — “running late” / “reached school” / “departed”
  • A parent sees the bus only around their own child's stop — a vehicle full of children is not broadcast all day
  • Riders CSV for the RTO file
Librarian

The Library

  • Issue register — book, student, class, roll number, issued, due, days out
  • Accession numbers · stock search · one copy per student
  • Reading record per child — every book they ever took
  • Overdue reminders go to the parent only — no defaulter list exists, by design
  • Printable register for the almirah file
Counsellor

Wellbeing

  • One name a week — the early-warning net raises a child only when three things change at once
  • Third incident routes here, not to punishment — the ladder enforces it
  • Private training notes that no other login can open
  • Mid-term bus-stop changes quietly reach the net
Parent

My Child

  • Present or absent today, the minute the roll is taken
  • Attendance runway — “can still miss N days and stay above 75%”
  • Fees — outstanding, pay by UPI from any app, receipts print at home
  • Exam marks with totals · today's homework and its minutes
  • Library books with the child · bus stop and time
  • Report absence with the medical note photographed from home
  • Write to the class teacher · session forms filled online
  • Suggestion box · anonymous speak-up channel for children
  • AI practice questions — only from units the class actually covered
  • The access log — see every time the school read your child's record, and why

The features nobody else has

Not longer feature lists — different questions answered.

⚡ Substitutions that explain themselves

The morning arrangement is automatic — fairness first, subject match where possible. Every row shows the score of every teacher considered and why each was ruled out. Staff trust what they can check.

the signature feature

📉 The lost period ledger

Every ERP counts whether the child was present. This one counts whether the period was. Covers get a one-tap outcome — taught, supervised, lost — and the term projection says plainly: “9-B Science finishes ~2 weeks late at this rate.”

nobody else measures this

🧾 Books that announce tampering

Vouchers are sealed at posting. Edit the database directly and the next report names the serial and says “show this to the auditor.” A mistake is cancelled with a reason and re-entered — the way a bound book works.

tamper-evident by design

🔐 The dignity layer

Every read of a child's record happens under a declared purpose and lands in a log the parent can see. A teaching screen cannot carry a fee figure. Overdue lists never go on a wall.

DPDP-ready

🚨 Emergency roll call

One button during a fire drill. The system already knows which child should be with which teacher at that minute. Teachers mark their own room; absent or signed-out children are “not on campus” — never “missing”.

life safety

🤖 AI that stays inside the syllabus

Paper generation, practice questions and doubt help draw only from units marked complete — structurally, not as a filter. The AI also reads bill photos into the books and old papers into the bank.

grounded, not clever

📺 Your TVs become school boards

Any classroom TV shows its class's day — covers, homework, circulars. A takeover pushes an announcement to every screen; a drill turns them all into assembly-point signs.

no extra hardware

🔌 Zero internet needed

No npm packages, no cloud dependency — one file on any school computer, with LAN sync and one-click backups. The internet failing does not close the school office.

works in real India

Walk in and try every chair

The demo school resets itself every few hours, furnished with a believable pending day — open the live demo and look around. Signing in needs a demo login — ask us on WhatsApp and we will send you one.

LoginChairLands on
principalPrincipalThe Desk — pulse, approvals, discipline
officeOfficeToday's substitution sheet
accountsAccountantThe Books — vouchers, reconciliation
rksA teacherMy Day — periods, covers, doubts
examdeskExam controllerThe paper room — a designed paper waits
guardGateVisitors on campus, a pickup pending
transportTransportA route running 10 minutes late
librarianLibraryThree books out, two overdue
counsellorCounsellorWellbeing — this week's one name
2401A parentMy Child — marks, fees, bus, library

Open your school's Staff Desk

Every school has its own address and its own database. A login only works at its own school's link — your principal cannot sign in at another school, and no one else can sign in at yours.

Once you are there, this is who signs in:

principalthe head — the PIN chosen at registration
officethe clerk
accountsthe accountant
staff codeeach teacher, e.g. sr
admission no.each parent, e.g. 2401

Guard, counsellor, transport, librarian and exam-desk logins exist too. Their starting PIN is shown to you inside the app, under Setup → Logins, and everyone chooses their own at first sign-in.

Register your school

A minute from now your school has its own Staff Desk with sample data to explore. Load your real staff and timetable whenever you're ready.

Your school
Your school week Already right for most schools — change only what is different.
Working days
Every teacher's leave balance is counted against these days.
Who is answerable
How would you like to start?