A minimal, distraction-free Quran companion for the web.
Mahfuz is a Quran companion designed around simplicity. No clutter, no ads. Just the text and the tools you need to read, listen, learn, and memorize.
Three reading modes. Line-by-line for focused reading, word-by-word with inline translation and transliteration, and a traditional Mushaf page with Karahisari-style illuminated borders.
Focus mode. Distraction-free reading with annotation canvas, gesture navigation, and wake lock.
Audio playback. Verse or surah-level playback with real-time word highlighting, gapless preloading, reciter selection, adjustable speed, and lock screen controls via MediaSession.
Memorization. SM-2 spaced repetition, progress tracking per surah and ayah, daily goals, review sessions, and verification exams.
Learn to Read. A 14-stage curriculum from letters to tajweed, with adaptive practice and Quranic word quests.
Library. Unified hub for courses, learning tracks, and memorization in one place.
Offline first. Three-layer caching with TanStack Query, Dexie IndexedDB, and Service Worker.
Bilingual. Full Turkish and English interface with auto-detection.
