| Key | Action |
|---|---|
| ↑ / ↓ | Scroll Quran text up / down |
| PgUp / PgDn | Scroll one full screen up / down |
| → / ← | Previous / Next Juz |
| t | Toggle translation on/off |
| c | Toggle compact/expanded mode |
| + / − | Increase / decrease font size |
| Esc | Close whatever's open (modal, sessions list) |
| When marking a mistake | |
| Esc | Cancel / close form |
| Enter | Confirm & add mistake |
| 1 – 5 | Select mistake type by position in the current category tab (Tehfiz/Tajweed) |
| Shift | Hold to show the other category's types without leaving your tab. On a phone, each button shows its counterpart in small grey text \u2014 press and hold to pick that instead. |
| Shift + 1 – 5 | Pick from that other category directly. The tab switches to it for that one mistake and hands back once you Add or Cancel \u2014 unless you tapped the tab yourself, which sticks. |
| 6 | Focus the "Other" mistake type field |
| q | Lvl 1 · Repeat |
| w | Lvl 2 · Hint |
| e | Lvl 3 · Taught |
| r | Focus the "Other" correction field |
| Auto-scroll | |
| a | Toggle auto-scroll on / off |
| Shift + A | Turn the auto-scroll setting on (and start it) or off, from anywhere |
| s | Slower |
| d | Faster |
| Spot Testing | |
| Shift + S | Toggle Spot Testing on / off |
| Shift + P | Toggle Spot panel open / closed |
| [ | ← Previous spot |
| ] | → Next spot |
What each mistake category means
How much help did the teacher provide?
A segment is one passage covered in a session, and how it was covered. A sitting can hold several — a new lesson and an old revision are different things and shouldn't be judged by the same standard, so they're recorded separately.
2-3, or a surah name — "kahf", "Al-Kahf" and "yaseen" all work.
Or choose ⌖ Tap words instead and tap the first and last word in the mushaf.
Memorization strength is a single 0–100 figure for how solid a passage was. It combines how often the student slipped with how much help each slip needed, measured per verse recited — so a whole juz and half a page can be compared fairly.
Instead of saving a .qrs file and passing it on by hand, you can send a finished
session straight to a student. They open their viewer and it is there. Files still work
exactly as before — this is an extra route, not a replacement.
HUDHUD-S6PX. The code is their identity — there is
nothing else to set up.
Every mistake is anchored to a word. Tap one word for a single-word mistake, or select a run of words for a phrase — both open the same form.
A segment is one passage covered in a session, and how it was covered. A sitting can hold several — a new lesson and an old revision are different things and shouldn't be judged by the same standard, so they're recorded separately.
2-3, or a surah name — "kahf", "Al-Kahf" and "yaseen" all work.
Or choose ⌖ Tap words instead and tap the first and last word in the mushaf.
Memorization strength is a single 0–100 figure for how solid a passage was. It combines how often the student slipped with how much help each slip needed, measured per verse recited — so a whole juz and half a page can be compared fairly.
To log a mistake spanning more than one word (e.g. a skipped phrase or multi-word makhraj error), select a range of words within the same verse.