Daily flow

The product is built around a predictable and disciplined daily learner journey.

A user should know what to do next immediately after opening the app.

Siraj

Siraj leads the first step

The learner flow starts with one clear daily action: review first, then open the next memorization unit, then return to Mushaf when needed.

Onboarding

The first session locks the preferences that drive the rest of the experience.

Language

Arabic or English with immediate RTL or LTR behavior.

Goal

Read, memorize, review, child mode, or teacher mode.

Prayer setup

GPS permission or manual city, calculation method, and madhhab.

Daily use

The app should direct the learner, not ask the learner to figure out the workflow.

Dashboard

Shows next prayer, due reviews, today target, and resume actions.

Review first

The system can require review completion before unlocking new material.

Memorize next

A single unit screen moves from listening to recall and scoring.