For Maktab leaders

The whole Maktab. On one screen.

A purpose-built admin portal: enrolments, classes, fees, attendance, audit trail. Quiet by default, powerful when you need it.

Find out more →See pricing

The leader dashboard, running. Anonymised data.

  • Whole-school dashboard

    Today's register, this week's absences, money in, money out. The numbers that actually matter to you, on one screen.

  • Enrolment & families

    Multi-child families with shared agreements. Siblings linked. Guardians, contact info, emergency details - all here.

  • Agreements & finance

    Annual agreements, payment plans, partial payments, instalments. A clean audit log for every change.

  • Roles & access

    Owner, head teacher, office admin, teacher, parent. Granular permissions per area: Merits, Diary, Notes, Finance.

  • Audit trail

    Every change is recorded. Who, when, what was edited. Required for safeguarding, useful for clarity.

  • Health & welfare flags

    Allergies, conditions, EHCPs, emergency contacts. Surfaced to teachers at the right moment, not buried in a folder.

What you get on day one

Everything. No tiers.

We don’t lock features behind upgrade paths. The diary, merits, level tests, finance, audit, parent and teacher portals — all included from day one. The price moves with the size of your Maktab, not which features you can use.

  • Parent portal (every family)
  • Teacher portal (every staff)
  • Admin / leader portal
  • Daily homework diary
  • Class registers + late tracking
  • Merit cards - your cycle, your milestone
  • Level tests (Qaida, Tajwid, Hifdh, Islamic Studies)
  • Annual agreements + payment plans
  • Multi-child family billing
  • Audit log + role-based access
  • Health and welfare flags
  • Data stored in the UK, GDPR-aligned
All 20 of them

Everything a Maktab leader gets

The whole set, not a highlights reel. Open any one to see how it actually works.

  • Whole-school dashboard

    Live attendance, money in and out, overdue level tests, and who is waiting to enrol: on one screen.

    See how it works

    The first screen a leader sees each morning. Today's attendance as it comes in, money received and money outstanding, level tests that have gone past their due date, and the families waiting to be enrolled. Each figure is a link into the thing it counts, so noticing a problem and acting on it are the same gesture rather than two. It is built for the question a head teacher actually asks — is anything wrong today — rather than as a wall of charts to be admired and then ignored.

  • Enrolment and families

    Add a family once: children into classes, the agreement set, parents invited: in one flow.

    See how it works

    Adding a family is one flow, not five. You enter the parent once, add each child, put them in classes, set the agreement that governs their fees, and send the invitation — and the parent gets a single login that covers every one of their children. Siblings are linked behind the scenes, so a change of address or phone number is made once. Applications that came in through your public form arrive here too, so accepting a family who applied online is a decision rather than a re-typing exercise.

  • Agreements and payment plans

    Annual agreements, instalments, partial payments. Multi-child families rolled into one balance.

    See how it works

    An agreement is the contract behind a child's fees for the year: what is owed, over how many instalments, and when. Multi-child families roll into one balance so a parent gets one number rather than three. Part payments are recorded as they come, so an account is never a binary paid-or-not. Because the agreement is a record rather than a spreadsheet formula, a leader can look at any family at any point in the year and see exactly what was agreed, what has been paid and what is left.

  • Payments and receipts

    Cash, card or transfer: every payment recorded, receipted, and on the audit trail.

    See how it works

    Every payment is recorded against the family it came from, whether it arrived as cash at the door, a bank transfer, or a card payment through the app. Each one produces a receipt the parent can see. Nothing is edited quietly: corrections are recorded as corrections, and the audit trail keeps who did it and when. The result is that the question every treasurer dreads — where did this £40 go — has an answer that takes seconds.

  • Staff payroll and timesheets

    Teachers clock in, pay weeks add themselves up, payroll comes out the other end.

    See how it works

    Teachers clock in and out on their own phones. Those hours become timesheets, the timesheets add themselves into pay weeks, and pay weeks are what payroll runs from. Nobody chases a paper sheet at the end of the month and nobody reconstructs a rota from memory. Where a teacher's hours need adjusting, the adjustment is recorded next to the original rather than replacing it, so the arithmetic can always be explained back to the person being paid.

  • Programmes, one year at a time

    A queue of parents asking to join, one click to enrol, and days, dates and fees on one form: per term, per month, or a price on every term.

    See how it works

    A programme is a course that runs for a defined stretch — a term, a year, a summer intensive. You set the days, the dates and the price on one form, and it can be priced per term, per month, or with a set amount on every term. Parents apply from their own portal, you see the queue, and enrolling is one click that puts the child in the right class with the right agreement. The waiting list is part of the same screen rather than a separate spreadsheet.

  • Summer schools and events

    A public signup page that builds itself as you fill in the form, kept apart from your student records.

    See how it works

    For things that are not your normal timetable: a summer school, an Eid programme, a fundraising evening. You fill in a form and it builds a public signup page as you go, with its own link to share. Crucially, registrations are kept apart from your student records, so running a community event does not enrol half the town into your Maktab. If somebody who signs up turns out to be a family you want, you move them across deliberately.

  • Applications and waiting lists

    Families apply online; you decide who joins, and when, with the queue in front of you.

    See how it works

    Families apply online, from a phone, in a few minutes. Each application lands in a queue with everything you need to decide: the child's details, the family, and what they told you. You accept, decline, or leave them waiting — and the family can see where they stand rather than ringing to ask. The reference code a parent gets when they apply stays with the record for its whole life, so a conversation in September about an application from June has something to quote.

  • Term reports, half-written

    Open report time and attendance, sessions and level are already filled in: teachers add the words.

    See how it works

    When the report window opens, half of every report is already filled in. Attendance, sessions attended, current level and recent test results come straight from what teachers recorded during the term, so nobody is transcribing a register into a report. Teachers add the words, which is the part only a teacher can do. Reports print as a set, so a class of thirty is one job rather than thirty.

  • Your own level systems

    Qaida, Tajwid, Hifdh, Islamic Studies: levels you define, with Hifdh tracked by juz and page.

    See how it works

    Qaida, Tajwid, Hifdh and Islamic Studies come built in, and you shape the levels inside them to match how your Maktab actually teaches — the names, the order, and what counts as passing. Hifdh is tracked by juz and by page rather than as a single number. Creating a system is a plain one-page form, and there is a bulk option for adding many items at once with the numbering handled for you. A child's history follows them through every level they have sat.

  • Hifdh oversight

    One square per student per day. The gaps stay visible instead of hiding inside an average.

    See how it works

    One square per student per day, across the whole Maktab. A child who has not been heard for a fortnight shows as a run of gaps rather than disappearing into an average that still looks acceptable. From a square you can open the sitting behind it. This is the view that answers the question a leader cannot otherwise answer honestly — not how is Hifdh going, but which specific children are quietly being missed.

  • Roles and access

    Owner, head teacher, office, teacher, parent: each sees exactly what their job needs, nothing more.

    See how it works

    Owner, head teacher, office, teacher and parent each see exactly what their job needs. A teacher sees their own classes. Office staff see the families and the money. Parents see their own children and nothing else. Permissions are set per area rather than as one blunt admin switch, so somebody can be trusted with attendance without being trusted with payroll. Changing what someone can see is a deliberate act that is recorded.

  • An audit trail on everything

    Who changed what, and when. Useful for clarity; ready when safeguarding asks.

    See how it works

    Every change worth recording is recorded: who did it, what it was before, what it became, and when. It is there for ordinary clarity — the fee that looks wrong, the register that changed after the fact — and it is there if safeguarding ever asks. The trail cannot be edited from inside the app, which is the point of having one.

  • Health and welfare flags

    Allergies, conditions, emergency contacts: surfaced to the right person at the right moment.

    See how it works

    Allergies, medical conditions, additional needs such as an EHCP, and emergency contacts, held once and surfaced where they matter. The allergy warning appears on the teacher's register, not in a folder in the office, because a warning nobody sees is not a warning. Consent for emergency treatment and for paracetamol is recorded explicitly rather than assumed. Who can see this is controlled by the Maktab's own roles.

  • Fee letters and certificates

    A term's fee letters, or a class's certificates, printed in one go.

    See how it works

    A term's fee letters for every family, or a class's certificates, produced as one print job. They carry your Maktab's name and the family's actual figures rather than being a template somebody fills in by hand. It turns an afternoon of mail-merge into a few minutes.

  • Attendance across the year

    Every class, every week, and who is drifting towards absence before it becomes a habit.

    See how it works

    Attendance for every class across the whole year, and — more usefully — who is drifting. A child moving from occasional absence towards habitual absence is visible as a pattern long before it becomes a conversation nobody wants to have. You can look at one class, one child, or the whole Maktab, and the underlying registers are one click away.

  • Students on a map

    Where your families travel from, handy when planning classes, pickups and a second site.

    See how it works

    Where your families actually travel from, plotted from their postcodes. It answers practical questions: whether a second site would help, where a pickup route makes sense, which streets are already well served. Only postcodes are used to place the pins, and the map is available to leaders rather than to staff generally.

  • Mailing lists

    Email the right set of parents without exporting a spreadsheet first.

    See how it works

    Email the right set of parents without exporting a spreadsheet first — a class, a year group, everyone with an outstanding balance. The list is built from the live data, so it cannot go stale between building it and sending, which is how the wrong family usually gets the wrong letter.

  • One inbox for the office

    Absence notices and family messages in one queue, oldest first, with Approve and Decline on the row.

    See how it works

    Everything waiting on the office in one queue instead of three places. Absence notices a parent has reported, messages from families, and staff-room threads that tagged an office name all land here, oldest first, with Approve and Decline on the row itself. Reading something never clears it — only acting on it does, which is the difference between a queue and a notification bell that empties when you glance at it. Done keeps what was settled and who settled it.

  • Staff forum

    A staff room inside the app: one feed, announcements that reach everyone, and notifications each person controls.

    See how it works

    A staff room inside the app. One feed the whole team can see, announcements that reach everyone, and threads for the things that would otherwise be six separate WhatsApp groups. Each person controls which notifications they get. Tagging an office name with @ puts that thread into the office inbox, so a question asked in the staff room does not fall through the gap between 'someone will see it' and nobody does.

Set up in a day. Built to last.

Where should we point you?

A few taps and you’re watching the exact screens that matter to you - leader, teacher or parent. Prefer a human? The quick links under the card go straight to us.

What brings you here today?

A few quick taps - we’ll show you the bit that matters to you.