Where JUZZ content comes from
Quran products require transparent provenance. This page documents the sources and conventions currently used by JUZZ.
Quran structure
JUZZ contains 114 surahs and uses the 6,236-ayah Kufic counting convention. Juz boundaries are based on the canonical 30-part division represented in the app.
Arabic verse text
The expanded player requests Uthmani Arabic text from the AlQuran.Cloud API using its quran-uthmani edition.
English translation
The player requests the Sahih International English translation from AlQuran.Cloud using the en.sahih edition. A translation is an interpretation of meaning and is not the Quran’s Arabic text.
Recitation audio
Ayah-by-ayah MP3 recitation is delivered from EveryAyah. Full-surah MP3 recordings are delivered from the MP3Quran servers; surahs missing from MP3Quran for a given reciter are served from Way2Quran. JUZZ currently exposes 62 reciters. Word-level timing data comes from the Quran.com audio API, and ayah boundary timing data comes from the EveryAyah timing files. Availability and audio quality can vary by recording.
Reciter portraits
Portraits were discovered from public reciter profiles and Wikimedia sources, normalized to local 320×320 WebP assets, and used for identification. Portrait rights remain with their respective owners. A source ledger is maintained with the project.
Estimated duration
Displayed surah durations are approximate interface estimates and can vary materially by reciter, style, speed, and recording.
Corrections
JUZZ distinguishes source data from interface estimates and does not invent missing values. Until a dedicated correction form is available, verify suspected errors against an authoritative mushaf and the named upstream provider.