Quran Memorization · Documentation

Getting Started

Overview of Quran Memorization, how it organizes memorization, and where to go next.

Quran Memorization is an Android app for memorizing the Quran over time. It is built for steady daily practice rather than quick reading, and it works offline as the normal way of use.

What the app does

The app lets you define what you want to memorize, work through it in small manageable pieces, and keep a durable history of your progress. You can memorize, test recall, review what you have learned, and reinforce material that needs more attention.

Your progress remains available even without connectivity. An optional Google Drive backup exists for portability and recovery, but local data stays the source of truth for everyday use.

How memorization is organized

Memorization is organized around a small number of concepts that appear throughout the app:

Journey

A Journey represents your intention to memorize a contiguous range of the Quran. It defines what you plan to memorize.

Chunk

A Journey is divided into manageable Chunks. Each Chunk is a piece you can work on in a single session. Journey and Chunk together structure your memorization plan.

Ayah and Parts

Within a Chunk you work with Ayahs. When helpful, an Ayah can be approached in smaller Parts so you can focus on a short segment before assembling the whole. Learning state and history are anchored at this Ayah and Part level, so your progress remains meaningful even if you reorganize the surrounding plan.

Progression, recall, and review

A typical progression is straightforward:

  1. Create a Journey for the range you want to memorize.
  2. Work through its Chunks one at a time.
  3. Memorize an Ayah or Part, then test recall.
  4. Return for review and reinforcement as the app surfaces what needs attention.

Your recall attempts and reinforcement outcomes are recorded with timestamps as part of your persisted learning history. That history survives restarts and remains independent of transient UI state.

Local-first and backup

The app treats local storage as the owner of your data. Daily memorization, recall tests, and review sessions do not require a network connection.

When you connect Google Drive, the app can create a portable backup in the app-specific folder. That backup is useful for recovery if you change or reset a device. Restoring replaces the current local data with the selected backup, so review the summary carefully before confirming.

See Backup & Restore for details on connecting, creating a backup, and restoring safely.

Next steps

  • Create a Journey — set up a new memorization plan and divide it into Chunks.
  • Start Memorizing — work through a Chunk, test recall, and handle review and reinforcement.
  • Backup & Restore — connect Google Drive, create a backup, and understand the restore flow.

If you are new to the app, begin with creating a Journey and then move to the memorization flow.