Arabic Mushaf pages
The Arabic reader displays the 604 approved Mushaf page images of the Al Mustafa project. The website does not generate, rewrite or alter Quran text. The technical static-delivery host is quran-pages-b0g.pages.dev; this host is delivery infrastructure, not a separate design or religious-content attribution.
English meanings
The English reader uses “English Translation - Hilali and Khan”, translated by Taqi-ud-Din al-Hilali and Muhammad Muhsin Khan. The bundled dataset is retained without rewriting and records QuranEnc as its source, version V1.1.2 (dataset build v1.1.2-csv.1, updated 4 September 2025).
Arabic Tafsir
The Arabic reader offers Al-Muyassar, Al-Jalalayn and Al-Waseet through the Al Quran Cloud page API, using the edition identifiers ar.muyassar, ar.jalalayn and ar.waseet. Tafsir is displayed separately from the Mushaf image and is never presented as Quran text.
Page-to-ayah mapping
For the English meanings reader, Al Quran Cloud’s standard page endpoint is used to identify which ayahs belong to the current one of the traditional 604 pages. This mapping does not replace the Arabic Mushaf images.
Prayer times
After the user grants location permission, the browser sends coordinates directly to the AlAdhan prayer-times API. Al Mustafa displays the calculation method returned by the service and requests the standard Asr school (school=0). Local authorities may apply small tuning differences, so nearby official timetables can differ by a few minutes.