The System
A four-step weekly cycle built around spaced repetition
Key principle: If you don't complete a memorization task today, the same page appears again tomorrow — nothing ever advances without your confirmation.
Levels Explained
Every page has a memorization level from 1 to 5
Daily revision. Enters the 7-day rotation and reviewed once a week.
1 day to memorize. After weekend review it becomes L5.
2 days to memorize. Two weekday sessions.
3 days to memorize. Three weekday sessions.
4 days to memorize. Four weekday sessions.
The memorization queue processes pages highest level first (L4 before L3 before L2 before L1), then in sequential page order within each level.
First Time Setup
The wizard that builds your personal plan
The first time you open the Quran tool, a setup wizard appears. It walks through all 114 surahs asking you to select which belong to each level — from Level 5 (mastered) down to Level 1 (not started). Anything not selected defaults to Level 1.
The wizard sets levels at the surah level. For long surahs, fine-tune individual pages afterwards in the All Pages tab.
You can skip the wizard and configure manually, or re-run it anytime via ⚙️ Edit levels at the top of the tool.
Today Tab
Your complete daily session
Pages assigned to today's slot. Check each one as you complete the revision session. Pages are always consecutive — meaning flows naturally from one to the next.
Shows the current page with a "Day X of Y" indicator. Check it when today's memorization session is complete. On the final day, the page automatically promotes to Level 4.
Carry-forward: The moment the app shows you a page, it's saved in the database. If you close without checking, tomorrow shows the same page — it never skips ahead.
Lists every page memorized this week. Check each one off. When all are checked, tap 🌟 Promote all to Level 5.
A blue banner appears on Monday after weekend promotions. Tap Review & Confirm, optionally uncheck pages to keep at Level 4, then confirm. The 7-day schedule rebuilds automatically.
This Week Tab
A 7-column overview of the full week — what's scheduled for revision each day and which pages are queued for weekend review. Great for planning ahead.
All Pages Tab
Fine-tune levels page by page
Each row shows five buttons — L1 L2 L3 L4 L5. The active level is highlighted. Tap any button to change that page's level instantly — saves to the database immediately.
After editing levels, tap this button to immediately rebuild the 7-day revision rotation. Otherwise it updates automatically next Monday.
Filter by level or tap 📋 In Queue to see only pages scheduled for future memorization in priority order.
All Surahs Tab
All 114 surahs with level, place of revelation, page range, and ayah count. A surah's level reflects its weakest page. Search by name in Arabic or English.
Visibility & Sharing
Tap 👥 Friends to add someone by their email. They must have a Jannatak account.
Tips
- Open daily: Even just opening the app ensures your memorization page is locked in — carry-forward works across all devices.
- Fine-tune page by page: The wizard sets surah-level defaults. Use All Pages to configure long surahs individually.
- Rebalance after bulk edits: After updating multiple page levels, tap 🔄 Rebalance so the schedule reflects changes the same day.
- Multiple devices: All progress syncs via the cloud — phone and computer stay in sync.
- Missed a day? The same memorization page carries forward. Your Level 5 revision picks up where it left off.