Hifz Feedback Tools

Mark a hifz lesson on the mushaf itself

Tap the word your student stumbled on. Record how much help you gave. Separate sabaq from sabqi from manzil in the same sitting — then watch, over a term, which passages are holding and which are quietly slipping.

Sign in as a teacher 📖 Student? Open your viewer

Free. Nothing to install. Your students never need an account — and we never learn their names.

Built around how hifz is actually taught

One sitting is rarely one thing. A student brings new memorisation, revises what they learned this week, and recites older portions to keep them alive. Tehfīz records all three separately, in one session.

Set your ranges

Mark each passage the student recites and tag what kind of revision it was — sabaq, sabqi, manzil. Prefer plain English? Switch the preset to New, Recent and Old. The labels change; what your past sessions meant does not.

Tap the mistake

Tap the word itself on the mushaf, or drag across a skipped phrase. Choose what kind of slip it was and how much help you ended up giving. Nothing to type while a child is waiting.

Send it

One tap. The session appears in your student's viewer with every mistake highlighted where it happened. No signal? It queues and goes when you are back.

One lesson tells you little. Thirty tell you everything.

A written note says what happened on Tuesday. A term of sessions says whether the sabaq is being retained, which passages are quietly slipping, and which words a student has been missing since March.

Condition over time

A separate line for sabaq, sabqi and manzil — because they answer different questions. New memorisation improving while manzil declines is the single most useful thing a hifz teacher can see, and it is invisible in any notebook.

What keeps coming back

The words missed in three separate sessions, months apart — not three in a row. That is the list actually worth drilling. Alongside it: what used to recur and has now stopped, so effort that worked is visible as resolved rather than just absent.

Pace and retention

Verses or pages added per week, and what happens when a passage comes back weeks later — learned at one score, returned at another. The gap between those two numbers is retention, measured rather than guessed.

Spot-test pass rate

Tracked over time, so a run of confident lessons that does not survive random testing shows up as a diverging line rather than a surprise at the next exam.

Climbing or declining

Each revised passage carries its own recent sequence of scores, marked as climbing, steady or declining — so you can see which portions need attention before the student notices they are gone.

A report you can send

Any session becomes a shareable summary for a parent, and teaching hours total by month per student. Everything exports as a file you keep.

This is the reason to log a lesson properly rather than remember it. Tag the segments and mark the intervention level, and the picture builds itself — and your student sees the same picture from their own side.

How much help did you give?

A mistake on its own says little. A student who paused and recovered has not made the same mistake as one who had to be told the verse. Tehfīz records the difference every time, because that difference is what tells you whether a passage is actually secure.

Level 0Recovered unaided
Level 1 · RepeatAsked to stop and redo
Level 2 · HintGiven the next word
Level 3 · TaughtYou recited it for them

Ten mistake types across two families — hesitation, wrong word, skipped, added word, word order; makhraj, tajweed, madd, ghunnah, qalqalah — plus your own, if you name things differently.

We do not know their names

There is no name field in our database. Not hidden, not encrypted — absent. A student is a code we generate, like HUDHUD-S6PX. The name beside that code lives in your browser and is never sent to us.

This is a decision, not an oversight, and it cost us something real: clear your browser data and you lose your name list. We accepted that trade, because a record we never receive is one we cannot lose in a breach, disclose, or be compelled to hand over.

No advertising. No analytics. No tracking of any kind. Nothing sold or shared with anyone. Your students sign in with a code and a PIN they choose themselves — and you can sign a lost device out without touching the others.

Everything else it does

The real mushaf

Authentic Madinah page layout in QCF v2, with adjustable zoom. Juz, surah and page navigation, and live verse tracking as you go.

Spot testing

Pull random verses from any juz, surah or page range to check retention — and record how each one went, the same way as the rest of the lesson.

Strength over time

Each passage scores from how much help it needed and how much ground it covered, so you can see what is holding and what is slipping.

Teaching hours

Sessions are timed and totalled by month, per student — for your own records, or for an invoice.

More than one teacher

A student can be taught by several teachers, each seeing the full history. Useful when a madrasah shares students, or a hifz teacher works alongside a tajweed one.

Your data, portable

Export any session as a .qrs file to keep or send by WhatsApp, and export your roster so a new device is a two-minute job.

The same page, from the other side

Your student opens the viewer with the code you gave them and a PIN they choose. Every mistake is highlighted on the mushaf exactly where it happened, with the level of help and your note attached.

Grouped how they need it

By juz, surah, mistake type, or the words they keep getting wrong across sessions — which is usually the list worth practising from.

Their own history

Sessions build up over time, with charts, spot-test results and trends. They can also see which teachers have taught them.

No account, ever

No email address, no sign-up form, nothing for a parent to consent to on a child's behalf. A code and a PIN.

A quick walkthrough of both apps

Watch how a teacher logs a session and how a student reviews their mistakes in the Viewer.

Looking for a teacher, or for students?

Tehfīz is a tool, not an academy — but teachers and families keep asking us to put them in touch. So we do it by hand. Tell us what you are looking for and we will introduce you when there is a good match.

I'm looking for a teacher

For a parent seeking a tutor for their child, an adult consolidating their own hifz, or a student old enough to arrange it themselves. Tell us the age group, city, language and what you want to work on.

Send an enquiry →

I teach, and have room for students

Tell us where you teach, in which languages, online or in person, and a little about your background. We will pass suitable enquiries your way.

Register your details →

Please read. Nothing you send is published anywhere — these go to us privately by email. We ask enquiries about a child to come from a parent or guardian, and we never ask for a child's own contact details. We do not verify anyone's qualifications and we do not vouch for teachers or families — please make your own checks before arranging lessons, and never leave a child unsupervised with someone you have not verified yourself.

Free, and staying that way

Tehfīz is free for every teacher and every student, with no adverts and no data sold to anyone. Running and improving it does cost something — if you would like to help carry that, we would be grateful.