Language
Arabic or English with immediate RTL or LTR behavior.
A user should know what to do next immediately after opening the app.
The learner flow starts with one clear daily action: review first, then open the next memorization unit, then return to Mushaf when needed.
The first session locks the preferences that drive the rest of the experience.
Arabic or English with immediate RTL or LTR behavior.
Read, memorize, review, child mode, or teacher mode.
GPS permission or manual city, calculation method, and madhhab.
The app should direct the learner, not ask the learner to figure out the workflow.
Shows next prayer, due reviews, today target, and resume actions.
The system can require review completion before unlocking new material.
A single unit screen moves from listening to recall and scoring.