Licenses & Attribution
This page lists the open-source software, Quran resources, translations, audio sources, visual assets, and other third-party materials used in RUKN.
Overview and legal notes
Overview
RUKN uses selected third-party resources to support its Quran, prayer time, Qibla, calendar, and reference features. This page provides attribution, source details, and license information where required.
We review these sources carefully and include credits so users can understand what external materials are included in the app.
General Note
All third-party materials are used in accordance with their respective licenses and terms as understood at the time of integration. RUKN does not claim ownership of any third-party content.
License terms may change over time; refer to original sources for the most current information.
RUKN respects the sanctity of Qur'anic content and sources.
If you represent any source listed here and have concerns, contact support@rukn.app for prompt review.
Background and widget imagery
RUKN LABS currently uses one shared in-app background image and two widget background images. These photographs are licensed for commercial use under their platform licenses. Attribution is not required under those platform terms, but RUKN includes source credit here.
Shared in-app background
"Trees" - Photo by Vlad Bagacian via Pexels.
Licensed under the Pexels License.
Source: https://www.pexels.com/photo/trees-1061623/Widget background (Last Read)
"Starlit Sahara Desert Dunes at Night in Morocco" - Photo by Nicola Toscan via Pexels.
Licensed under the Pexels License.
Source: https://www.pexels.com/photo/starlit-sahara-desert-dunes-at-night-in-morocco-35548672/Widget background (Next Prayer)
"Starry Sky Above the Desert Land" - Photo by Bakr Magrabi via Pexels.
Licensed under the Pexels License.
Source: https://www.pexels.com/photo/starry-sky-above-the-desert-land-9181823/
License references:
Open-Source License Notes
Where open-source materials are referenced in this page, they are used under the terms of their respective licenses. Please refer to each linked source/license for the current full text and latest terms.
Quran resources
Qur'an Module Attributions & Licences
RUKN includes Qur'an translations, tafsir, tajweed features, and recitation audio from the sources below. Content is presented inside the app and is not sold or redistributed as standalone files.
Qur'an Translations (QuranEnc)
QuranEnc (Encyclopedia of the Noble Qur'an) translation content was downloaded from QuranEnc resources during development, prepared for offline use, and permanently bundled in RUKN for fully offline use.
The app makes no runtime calls to QuranEnc servers or APIs.
- Source (QuranEnc): https://quranenc.com/
- API documentation (reference): https://quranenc.com/en/home/api/
- Terms and policies: https://quranenc.com/
QuranEnc Republishing Terms (Summary)
QuranEnc states translations may be downloaded and re-published under these conditions:
- No modification, addition, or deletion of the content.
- Clear reference to the publisher and source (QuranEnc.com).
- Mention version number when re-publishing.
- Keep transcript information inside the document.
- Notify QuranEnc if publishing notes regarding a translation.
- Update to latest available translation versions where applicable.
- Do not place inappropriate advertisements alongside Qur'anic translation content.
Reference: https://quranenc.com/
RUKN Compliance Note (QuranEnc)
RUKN complies with these conditions by preserving content unchanged, displaying source attribution in-app, and retaining required metadata/transcript information in bundled files.
Version details (as listed on QuranEnc) are referenced in app metadata/credits or available directly on QuranEnc.
RUKN does not publish editorial notes regarding QuranEnc translations.
Any in-app notes are user-generated, private to the user, and not distributed as translation content.
RUKN does not run advertisements.
Javanese Translation (Bahasa Jawa)
Translation of the meanings of the Noble Qur'an into Bahasa Javanese (Latin script).
- Attributed in public reproductions to Fayd al-Rahman (Faidh ar-Rahman), a traditional Javanese tafsir work ascribed to KH. Muhammad Sholeh bin Umar al-Samarani (Sholeh Darat).
- Sourced from publicly shared digital reproductions and community editions of this historical work.
- Included solely for offline educational and religious use within RUKN. No ownership or exclusive rights are claimed over this translation.
- Modern reproductions of traditional works may be shared under open or permissive terms (including Creative Commons Attribution-NonCommercial style terms), depending on the publisher or edition.
- If you are a rights holder, representative, or have concerns regarding this translation, contact support@rukn.app for immediate review and adjustment.
Tafsir Text (Offline)
RUKN includes offline tafsir text resources sourced from Quranic Universal Library (QUL) by Tarteel.
These tafsir resources were downloaded during development, prepared for offline use, and bundled in RUKN for fully offline use. The app makes no runtime calls to QUL servers or APIs for tafsir content.
- QUL Tafsir resources: https://qul.tarteel.ai/resources/tafsir
Included tafsir (English):
- Tazkirul Quran (Maulana Wahiduddin Khan) (English)
Tajweed (Rendering and Parsing)
RUKN includes bundled offline tajweed color/rule resources and on-device rendering logic.
- Tajweed reference source: https://github.com/spa5k/Tajweed
- License reference: https://github.com/spa5k/Tajweed/blob/main/LICENSE
Audio resources
Qur'an Recitation Audio (Offline)
Shaykh Sa'd al-Ghamdi - 40 kbps MP3 set, sourced from the Internet Archive item:
Item: "Quran Recitation by Saad Al-Ghamdi" (Identifier: Quran-MP3-Ghamdi)
https://archive.org/details/Quran-MP3-GhamdiFile listing (reference):
https://archive.org/download/Quran-MP3-Ghamdi/
Courtesy credit:
"Recitation by Shaykh Sa'd al-Ghamdi, sourced from Internet Archive (Public Domain)."
Adhan Audio (Offline)
RUKN includes the Adhan (call to prayer) audio files listed below for fully offline use.
These files are sourced from the Internet Archive collection "Adhan Recordings from Doha, Qatar" and are marked Public Domain (Public Domain Mark 1.0) on the item page.
Source (collection): https://archive.org/details/adhan.recordings.from.doha.qatar
File listing (reference): https://archive.org/download/adhan.recordings.from.doha.qatar/
Included files (MP3):
- Fajr Adhan: https://archive.org/download/adhan.recordings.from.doha.qatar/Adhan_Doha_Qatar_01_Fajr_Adhan.mp3
- Dhuhr Adhan: https://archive.org/download/adhan.recordings.from.doha.qatar/Adhan_Doha_Qatar_02_Dhuhr_Adhan.mp3
- Asr Adhan: https://archive.org/download/adhan.recordings.from.doha.qatar/Adhan_Doha_Qatar_03_Asr_Adhan.mp3
- Maghrib Adhan: https://archive.org/download/adhan.recordings.from.doha.qatar/Adhan_Doha_Qatar_04_Maghrib_Adhan.mp3
- Isha Adhan: https://archive.org/download/adhan.recordings.from.doha.qatar/Adhan_Doha_Qatar_05_Isha_Adhan.mp3
Hadith resources
Hadith Collections (English & Arabic)
RUKN includes authentic Hadith collections in English and Arabic for study and reflection.
Content is sourced from publicly available editions and translations, primarily from sunnah.com (Arabic, English, references, and grading) and USC-MSA web archives (English translations), with some adaptations from Darussalam publishers.
Primary (8 Books)
- Sahih al-Bukhari (English translation: Darussalam / Muhsin Khan)
- Sahih Muslim (English translation: Abdul Hamid Siddiqui or Darussalam)
- Sunan Abu Dawood (English translation: Nasiruddin Al-Khattab or Darussalam)
- Jami' at-Tirmidhi (English translation: Darussalam / Abu Khaliyl)
- Sunan an-Nasa'i (English translation: Darussalam / Nasiruddin Al-Khattab)
- Sunan Ibn Majah (English translation: Darussalam / Nasiruddin Al-Khattab)
- Muwatta Malik (English translation: Aisha Bewley or USC-MSA)
- Musnad Ahmad (English translation: Darussalam or sunnah.com summaries)
Forties (3 Books)
- Al-Arba'in (Forty Hadith) by Imam an-Nawawi (English translation: Ezzeddin Ibrahim or Abu Amina Elias)
- Qudsi Forty Hadith (English translation: sunnah.com or USC-MSA)
- Arba'in of Shah Waliullah (English translation: community editions or Darussalam-inspired)
Others (5 Books)
- Riyad as-Salihin (English translation: Darussalam / Abu Zakariya Yahya bin Sharaf an-Nawawi)
- Al-Adab al-Mufrad (English translation: Aisha Bewley or USC-MSA)
- Bulugh al-Maram (English translation: Darussalam / Subhi Taha)
- Mishkat al-Masabih (English translation: James Robson or sunnah.com)
- Ash-Shama'il al-Muhammadiyah (English translation: Darussalam or Abu Khaliyl)
The Arabic text is from original sources (public domain). English translations are based on reliable, publicly available versions commonly used in educational contexts.
No modifications have been made to the meanings. Content is presented offline and is not sold or redistributed as standalone files.
If you represent any collection, translation, or publisher listed here and have concerns, contact support@rukn.app for prompt review and adjustment.
Prayer time resources
Solat Timings Attributions
Prayer times base data source:
Calculation methods and settings:
RUKN derives additional in-app phases on-device from base prayer times for offline use. This expands in-app presentation and does not change the selected calculation authority.
Solat Timings Notice
Prayer times are calculated using your selected method and your current location.
Times may vary slightly depending on your device's GPS accuracy, altitude, time zone settings, and calculation method.
For confirmation, refer to your local mosque or your official religious authority.
Technical inventories
Language Source Endpoints (translation_key references)
These links were used during development to review and select available translations and versions from QuranEnc's public listings. The app makes no runtime calls to any of these endpoints.
- English (en): https://quranenc.com/api/v1/translations/list/en?localization=en
- Amharic (am): https://quranenc.com/api/v1/translations/list/am?localization=en
- Arabic (ar): https://quranenc.com/api/v1/translations/list/ar?localization=en
- Azerbaijani (az): https://quranenc.com/api/v1/translations/list/az?localization=en
- Berber (ber): https://quranenc.com/api/v1/translations/list/ber?localization=en
- Bulgarian (bg): https://quranenc.com/api/v1/translations/list/bg?localization=en
- Bengali (bn): https://quranenc.com/api/v1/translations/list/bn?localization=en
- Bosnian (bs): https://quranenc.com/api/v1/translations/list/bs?localization=en
- Czech (cs): https://quranenc.com/api/v1/translations/list/cs?localization=en
- German (de): https://quranenc.com/api/v1/translations/list/de?localization=en
- Divehi (dv): https://quranenc.com/api/v1/translations/list/dv?localization=en
- Spanish (es): https://quranenc.com/api/v1/translations/list/es?localization=en
- Persian (fa): https://quranenc.com/api/v1/translations/list/fa?localization=en
- French (fr): https://quranenc.com/api/v1/translations/list/fr?localization=en
- Hausa (ha): https://quranenc.com/api/v1/translations/list/ha?localization=en
- Hindi (hi): https://quranenc.com/api/v1/translations/list/hi?localization=en
- Indonesian (id): https://quranenc.com/api/v1/translations/list/id?localization=en
- Italian (it): https://quranenc.com/api/v1/translations/list/it?localization=en
- Japanese (ja): https://quranenc.com/api/v1/translations/list/ja?localization=en
- Korean (ko): https://quranenc.com/api/v1/translations/list/ko?localization=en
- Kurdish (ku): https://quranenc.com/api/v1/translations/list/ku?localization=en
- Malayalam (ml): https://quranenc.com/api/v1/translations/list/ml?localization=en
- Malay (ms): https://quranenc.com/api/v1/translations/list/ms?localization=en
- Dutch (nl): https://quranenc.com/api/v1/translations/list/nl?localization=en
- Norwegian (no): https://quranenc.com/api/v1/translations/list/no?localization=en
- Polish (pl): https://quranenc.com/api/v1/translations/list/pl?localization=en
- Pashto (ps): https://quranenc.com/api/v1/translations/list/ps?localization=en
- Portuguese (pt): https://quranenc.com/api/v1/translations/list/pt?localization=en
- Punjabi (pa): https://quranenc.com/api/v1/translations/list/pa?localization=en
- Romanian (ro): https://quranenc.com/api/v1/translations/list/ro?localization=en
- Russian (ru): https://quranenc.com/api/v1/translations/list/ru?localization=en
- Sindhi (sd): https://quranenc.com/api/v1/translations/list/sd?localization=en
- Somali (so): https://quranenc.com/api/v1/translations/list/so?localization=en
- Albanian (sq): https://quranenc.com/api/v1/translations/list/sq?localization=en
- Swedish (sv): https://quranenc.com/api/v1/translations/list/sv?localization=en
- Swahili (sw): https://quranenc.com/api/v1/translations/list/sw?localization=en
- Tamil (ta): https://quranenc.com/api/v1/translations/list/ta?localization=en
- Tajik (tg): https://quranenc.com/api/v1/translations/list/tg?localization=en
- Thai (th): https://quranenc.com/api/v1/translations/list/th?localization=en
- Filipino/Tagalog (tl): https://quranenc.com/api/v1/translations/list/tl?localization=en
- Turkish (tr): https://quranenc.com/api/v1/translations/list/tr?localization=en
- Tatar (tt): https://quranenc.com/api/v1/translations/list/tt?localization=en
- Uyghur (ug): https://quranenc.com/api/v1/translations/list/ug?localization=en
- Urdu (ur): https://quranenc.com/api/v1/translations/list/ur?localization=en
- Uzbek (uz): https://quranenc.com/api/v1/translations/list/uz?localization=en
- Vietnamese (vi): https://quranenc.com/api/v1/translations/list/vi?localization=en
- Yoruba (yo): https://quranenc.com/api/v1/translations/list/yo?localization=en
- Chinese (zh): https://quranenc.com/api/v1/translations/list/zh?localization=en
Translations Included (By Language)
English; Amharic; Arabic; Azerbaijani; Berber; Bulgarian; Bengali; Bosnian; Czech; German; Divehi; Spanish; Persian; French; Hausa; Hindi; Indonesian; Italian; Japanese; Javanese; Korean; Kurdish; Malayalam; Malay; Dutch; Norwegian; Polish; Pashto; Portuguese; Punjabi; Romanian; Russian; Sindhi; Somali; Albanian; Swedish; Swahili; Tamil; Tajik; Thai; Filipino/Tagalog; Turkish; Tatar; Uyghur; Urdu; Uzbek; Vietnamese; Yoruba; Chinese.