Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Madrasa & Hifz Class Register (Sabaq, Sabqi, Manzil and Attendance)

Daily sabaq, sabqi, manzil and attendance for every student, with monthly progress cards.

Free preview, no sign-upIncluded in your pass Premium tool Premium pass: ₹799 for 30 days No upload Business

Try before you buy.

  • Free preview: the whole register on this device, with progress cards, class summaries and attendance registers as page images marked “MySmartCoPilot preview · not for use”.
  • Locked until you unlock it: download, print and share.
  • Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Your class register

The register is kept in this browser on this device; nothing is uploaded.

Daily log

    Next steps Done. What next?

    All business tools

    About the Madrasa & Hifz Class Register (Sabaq, Sabqi, Manzil and Attendance)

    A register for maktab and madrasa teachers and hifz academies that runs in your browser and keeps every child’s record on your own device. Add your classes — hifz, nazra, qaida or another subject — and your students, then log each day in a minute: who is present, late, absent or on leave, and each student’s sabaq (the new lesson), sabqi (the recent revision) and manzil (the old revision), each with a grade and the number of mistakes. Ayahs are written the way teachers say them — 2:6-10, Juz 3, Surah 67 — and the register fills in the next sabaq from the last one (the same ayahs again after a Repeat).

    From the log it works out what each student has memorised, juz by juz, and makes a monthly progress card for the parents: the attendance, the month’s new ayahs, a box for each of the 30 juz, every day’s lessons, the average grades, your remarks and three signature lines, with labels in English, Urdu or Hindi. A class summary and a monthly attendance register come from the same log. In the free preview, cards, summaries and registers show as marked page images; a Premium pass unlocks their PDFs, printing and phone pictures. Your own data — the CSV files and the encrypted backup — is never locked.

    How to use it

    1. Open Settings: your madrasa’s name and address, your classes (hifz, nazra, qaida or another subject), the words of the five grades (Excellent to Repeat, or your own, such as Mumtaz) and the languages of the progress cards.
    2. Press New student: the name, father or guardian, class and joining date and, for hifz, the juz memorised before and whether new lessons go on to the next surah or back from An-Nas. Or import a list of students under Data & backup.
    3. Each day open Daily log, choose the class and the date, press Everyone present, then change the few who are late, absent or on leave.
    4. Press Lesson beside a student: the next sabaq is filled in from the last one, and the sabqi and manzil are suggested; type where the sabaq ended, choose the grades and add the mistakes. A logged range links to the Verse Memorizer to practise those ayahs.
    5. At the month’s end, write your remarks on a student’s page and open the progress card, or under Reports the class summary, the attendance register or the cards of the whole class. Without a pass they show as marked page images in the free preview; with a Premium pass, or after unlocking a document, download its PDF, print it or make a phone picture to share with one family.
    6. Under Data & backup, keep an encrypted backup of the register and set a passcode if others use this device. The CSV files of your students and of the log are your own data, so they download without a pass.

    Examples

    Continuing the sabaq
    Input
    Last sabaq Al-Baqara 6–10, graded Very good
    Result
    Next sabaq filled in: 2:11-15 (as many ayahs as last time, within the surah)
    A lesson to repeat
    Input
    Sabaq 2:6-10, graded Repeat
    Result
    Not counted as memorised; the next sabaq is 2:6-10 again
    Going back from An-Nas
    Input
    A student who learns Juz Amma from the end finishes An-Nas 1–6
    Result
    Next sabaq: Al-Falaq 1–5
    The month on the card
    Input
    Present 20 days, late 2, absent 2, on leave 1 · 64 new ayahs of Juz 28 · Juz 29 and 30 memorised before
    Result
    Attendance 92% (22 of 24 days) · 64 new ayahs · Memorised in all: 2 juz and 64 ayahs (17.0% of the Quran)

    Late days count as present; days of leave are left out of the percentage.

    Common uses

    • A hifz teacher logging sabaq, sabqi and manzil for a class of twenty students.
    • A maktab with evening nazra and qaida classes keeping attendance and lessons.
    • A hifz academy printing monthly progress cards for the parents.
    • A madrasa moving its paper register to a log it can open in a spreadsheet.

    Sabaq, sabqi and manzil

    • Sabaq is the new lesson of the day. In a hifz class it is a range of ayahs; in a nazra class, the ayahs read by sight; in a qaida or other class, the lesson in words (“Qaida lesson 6, page 12”).
    • Sabqi is the recent revision. The register suggests what the student has memorised of the juz the sabaq is in — the para revised every day; change it to the portion your class revises.
    • Manzil (also called dhor) is the old revision. After a whole juz, the register suggests the next complete juz the student has memorised, round and round; type any range instead.
    • A sabaq marked Repeat is not counted as memorised, and the next sabaq is the same ayahs again.
    • Madrasas name these parts differently (aamokhta, dhor …): write your own words under Settings, in English, Urdu and Hindi, and the cards print yours.

    Writing ayahs

    Type ayahs as surah:ayah — 2:6-10, 2:280-3:5, 2:255 — a juz as Juz 3 or Para 3 (in a revision just 3, or 1-3), and whole surahs as Surah 67 or Surah 112-114. Urdu (۱۲۳), Arabic-Indic and Devanagari digits work too. Ranges are kept as surah and ayah numbers, which stay the same whatever the page numbers of your mushaf. Surah names, ayah counts and where each juz starts come from Tanzil’s Quran metadata (Creative Commons Attribution 3.0): 114 surahs and 6,236 ayahs, with Juz 2 starting at Al-Baqara 142 and Juz 30 at An-Naba 1.

    Grades and the progress card

    The five grades, from the best to Repeat, count as 4, 3, 2, 1 and 0 points, and the card shows each part’s average as the nearest grade with its points (“Very good (3.4)”). Rename the grades under Settings (Mumtaz, Jayyid jiddan, Jayyid, Maqbool …). Attendance counts late arrivals as present, and its percentage leaves out days of leave. The 30 boxes on the card are the juz: filled when memorised in full, part-filled for the share memorised.

    Labels print in English, English and Urdu, English and Hindi, or all three. Urdu is drawn with your device’s own Urdu font, so the card shows it as your phone or computer writes Urdu.

    Children’s data (India)

    Most students of a maktab or hifz class are children. India’s Digital Personal Data Protection Act, 2023 counts everyone under 18 as a child (section 2(f)) and asks for the verifiable consent of a parent before a child’s personal data is processed (section 9(1)). Rule 10 of the Digital Personal Data Protection Rules, 2025 sets out how, and comes into force with rules 5 to 16 eighteen months after the Rules were published (rule 1(4)). The consent rule does not apply to an educational institution whose processing is restricted to tracking and behavioural monitoring for its educational activities or the safety of its children (rule 12 and the Fourth Schedule, Part A, item 3); whether your register falls under that is a question for a lawyer. One way to keep a record of that consent is an admission form the parent signs. This register keeps every record on your own device and sends nothing anywhere, but it does not collect consent for you — and this is not legal advice.

    Your register stays on this device

    The register is kept in this browser’s storage (IndexedDB) on this device and is never uploaded. With a passcode, every record is stored encrypted with AES-256-GCM under a key that only your passcode opens (PBKDF2-SHA-256 with 600,000 iterations, the OWASP Password Storage Cheat Sheet figure), and the register locks by itself when it is not used for a while. The encrypted backup moves it to another device; nobody can recover a lost passcode or passphrase.

    Limitations

    • One device: the register does not sync between phones or computers. Move it with the encrypted backup.
    • It records what the teacher enters; it does not listen to recitation or check tajweed.
    • Mushaf page numbers are not kept, because prints number their pages differently: lessons are kept as surah and ayah numbers.
    • Urdu labels need an Urdu font on the device (phones and computers usually have one); where there is none, choose English, or English and Hindi.
    • Cards go to parents one at a time from your phone: the register never messages many parents at once.

    Privacy

    Students’ names, their fathers’ or guardians’ names and phone numbers, attendance and lessons stay in this browser on your device (IndexedDB), encrypted when you set a passcode. Cards and reports are made on the device; backups are encrypted on the device. Nothing is uploaded.

    Frequently asked questions

    What do I get without a pass?

    Without a pass, Madrasa & Hifz Class Register (Sabaq, Sabqi, Manzil and Attendance) shows the whole register on this device, with progress cards, class summaries and attendance registers as page images marked “MySmartCoPilot preview · not for use”. Until you unlock it, the result can’t be downloaded, printed or shared. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

    How does it know what a student has memorised?

    From the register: the juz you mark as memorised before the register, plus every sabaq you log that is not marked Repeat. A juz counts as complete when every ayah of it is covered.

    Can I use our own words for sabqi and manzil?

    Yes. Under Settings, in Words on the cards, write your own words in English, Urdu and Hindi (aamokhta, dhor …) and your own title for the card; the cards print them.

    Does it work for nazra and qaida classes?

    Yes. A nazra class logs the ayahs read each day and shows how much of the Quran has been read; a qaida or other class logs each lesson in words with its grade. Sabqi and manzil are for hifz classes.

    Can I send the progress cards to parents?

    One at a time: make a phone picture of a card and share it from your phone (with a Premium pass, or after unlocking that card). The register never messages parents in bulk.

    Which numbering of ayahs does it use?

    Tanzil’s Quran metadata: 114 surahs and 6,236 ayahs, with the 30 juz starting where Tanzil’s list starts them (Juz 2 at Al-Baqara 142, Juz 30 at An-Naba 1). If your class divides the juz differently, type the ranges as surah:ayah.

    Where is the data kept?

    In this browser on this device only. Download an encrypted backup regularly under Data & backup — clearing the browser’s site data deletes the register.

    Quick answers and tool search

    Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.