MaktabMate
Built for Maktabs & Islamic Schools

The management system built for Maktabs

Attendance, Quran memorisation tracking, parent communication, fees, reports — everything your Islamic school needs, in one beautiful app.

No credit card required. Cancel anytime.

Attendance

Mark attendance in seconds

A streamlined register that lets teachers mark an entire class in under a minute. Supports multiple sessions, late arrivals, authorised and unauthorised absences, and children who only attend on certain days.

  • One-tap present, late or absent per student
  • Medical notes and staff notes shown on the register
  • Parents see attendance in real time and can report an absence
Quran Progress

Track Hifdh and Maktab progress

Purpose-built for Islamic education. Track Quran memorisation juz by juz, record each day’s new lesson and revision with attempts and grades, and monitor syllabus completion across your entire school.

  • Juz-by-juz Hifdh tracking with tests
  • Class View to record a whole class at once
  • Targets for each class and each child
Messaging

Keep parents in the loop

Built-in messaging between staff and parents, and announcements to the whole maktab or to chosen classes by app, email and push. Everything stays in one place.

  • Direct messages and announcements to chosen classes
  • PDF attachments, and Share on WhatsApp for your parent group
  • Push notifications on mobile
  • Report, block and a language filter keep messages respectful
Reports & Fees

Professional reports and fees, paid online

Generate beautiful PDF progress reports for parents, track fees with automatic calculations, let parents pay online by card, and export everything to Excel for your records.

  • One-click PDF report generation
  • Card payments, standing orders and sibling discounts
  • Excel export for all data
And much more

Everything your maktab needs

Every feature is designed specifically for how maktabs actually work.

Curriculum & Syllabus

Define your own syllabus for every class and watch completion progress build across the year.

Homework

Set homework with due dates and PDF attachments, mark it like a register, and let parents see what is due.

Exams & Assessments

Create exams, enter marks per subject, record absences, and generate graded result slips automatically.

House Points

Motivate students with a house points system, leaderboards, and instant awards visible to parents.

Parents’ Meetings

Schedule meetings and print a polished summary sheet for every child, complete with teacher feedback.

Incident Log

Record behaviour, first aid and safeguarding concerns with follow-ups. Sensitive incidents are restricted to the people who should see them.

24/7

Access anywhere

30

Day free trial

100%

ICO Registered & GDPR Compliant

10%

Revenue to charity

Pricing

Simple, transparent pricing

Choose the plan that fits your maktab. All plans include a 30-day free trial.

🎉 Early Bird — 50% Off Your First Year!

Monthly: half price for 12 months. Yearly: half price on your first year's payment. Applied automatically.

How would you like to pay after your free trial?

Lite

MaktabMate Lite

£9.99 £4.99/mo

Half price for 12 months, then £9.99 a month

£109.89 £54.94/yr

First year at half price, then £109.89 a year · 1 month free

Perfect for small maktabs

  • 10 Students
  • 3 Teachers
  • Unlimited Parents
  • All core features

Pro

MaktabMate Pro

£24.99 £12.49/mo

Half price for 12 months, then £24.99 a month

£274.89 £137.44/yr

First year at half price, then £274.89 a year · 1 month free

For growing maktabs

  • 100 Students
  • 10 Teachers
  • Unlimited Parents
  • All core features

Every plan starts with a 30-day free trial. No card, no payment.
When the trial ends you choose your plan, and whether to pay monthly or yearly. Nothing is taken until you do.

10% of all revenue goes towards supporting Islamic education around the world

Testimonials

Trusted by maktabs worldwide

"MaktabMate has completely transformed how we run our maktab. Attendance that used to take 15 minutes now takes seconds."

EU
Emad Uddin
Headteacher, Shahjalal Madrasah

"Parents love being able to see their child's Quran progress. The communication between home and maktab has never been better."

K
Ustaadh Kamrul
Teacher, Hifdh Academy

"As a parent, I can finally see exactly what my children are learning. The app is so easy to use and I get updates instantly."

SB
Shanaz Begum
Parent, Sirat Institute
Live preview

Try it right here

Mark a register, record a lesson, give a house point, reply to a parent. A working preview of the app, with a made-up maktab inside.

A preview with made-up children. Nothing you do here is saved.

Want to see every page in a real maktab?

Get a demo login

Prefer to be shown? Book a free walkthrough call on Google Meet. We share our screen, and you can keep your camera off.

FAQ

Questions maktabs ask us

Everything committees and headteachers want to know before they start.

No. MaktabMate runs in any web browser on desktop, tablet or phone — there is nothing to download and no app store involved. Staff and parents can add it to their home screen so it opens like a normal app, but that is entirely optional.

Yes. You can import your students, staff and classes from a spreadsheet using the templates provided during setup, and your existing attendance registers can be imported as well, so you keep your history rather than starting from a blank page.

All data is stored in the United Kingdom (London region). MaktabMate Ltd is registered with the Information Commissioner’s Office (registration C1889637) and is GDPR compliant. Every maktab’s data is fully separated from every other maktab, and access is controlled by role — a teacher only sees their own classes, and a parent only ever sees their own children. Our Privacy Policy and Data Processing Agreement set this out in full.

Yes. The headteacher decides who can message whom: whether teachers can message parents, and whether parents can reply or start a conversation. Every conversation is private to the two people in it. Abusive language is stopped before a message is sent, anyone can report a message to the headteacher or block a person from messaging them, and the headteacher can remove a reported message.

No. Parent access is included on every plan at no extra cost, with no limit on the number of parents. A parent signs in with their email address and a simple 4-digit code that identifies your maktab — no lengthy web address to remember.

Nothing is taken automatically, because we do not ask for card details to start a trial. Towards the end of the 30 days you simply choose the plan that suits your maktab, and whether to pay monthly or yearly (yearly has one month free). If you decide MaktabMate is not for you, you do not need to do anything at all.

Yes. You can move between Lite, Pro and Max at any time as your student and teacher numbers change, switch from monthly to yearly billing whenever you like, and cancel at any time — there is no fixed-term contract.

Yes, and this is the part that generic school software tends to get wrong. Hifdh students are tracked juz by juz with new lesson, recent revision and old revision records (sabaq, sabqi and manzil, or whatever your maktab calls them) and formal juz tests, while Maktab classes are tracked against your own syllabus with daily reading logs. Classes that run two sessions with different teachers are supported properly, including separate attendance for each session.

Yes. You set your own operating days and times, and the system follows them exactly. Attendance percentages are calculated only from the days your maktab was actually open, so closures and holidays never count against a child’s attendance.

Staff scan a QR code displayed at the maktab, with optional geolocation checking so you can be confident that clock-ins happened on site. Hours are totalled automatically for your records.

Yes. Fees are tracked for every child, with sibling discounts, payment records and outstanding balances, all exportable. Parents can pay online by card once you connect your maktab’s own Stripe account, and standing orders and bank transfers are recorded too.

Yes. Parents set up Direct Debit once, through GoCardless or Stripe, whichever your maktab chooses, and each payment is taken on time and recorded against the right child’s fees automatically. Maktabs already using GoCardless can link their existing Direct Debits without parents signing up again. How Direct Debit with GoCardless works

Most maktabs are up and running in an evening. A guided setup walks you through your maktab details, classes, staff and students, and you can skip any step and come back to it later. If you would rather not do it alone, message me and I will walk you through it.

MaktabMate is built and run by a serving imam, which is why it works the way maktabs actually work rather than the way mainstream school software assumes. It is operated by MaktabMate Ltd, a UK registered company, and 10% of all revenue goes towards supporting Islamic education around the world.

Still have a question? Message me on WhatsApp and I will answer personally.

Ready to transform your maktab?

Start your 30-day free trial today. No credit card required.

Book a Free Walkthrough Call