Al Islam's Hadith section provides access to 33 Hadith collections with support for 5 languages (Arabic, English, Urdu, Hindi, and Bangla). It offers detailed metadata and grading, searching and sorting, Go to Hadith, a reading screen with swipe navigation, the chain of transmission for each narration, and the other places a report appears.
Overview
The Hadith section is accessible from the bottom navigation bar under Tools. When you open it, you'll see a list of all available Hadith collections with detailed information about each.
Terminology
To avoid confusion, Al Islam uses specific terminology:
| Internal Term | Traditional Term | Meaning |
|---|---|---|
| Collection | Hadith book | A major hadith compilation (e.g., Sahih al-Bukhari) |
| Chapter | Kitab | A section within a collection |
| Sub-chapter | Bab | A subsection within a chapter |
This terminology is used throughout the Hadith section interface for consistency.
Content
Collections Available
Al Islam currently supports 33 Hadith collections, including:
- Sahih al-Bukhari
- Sahih Muslim
- Sunan Abu Dawud
- Sunan al-Tirmidhi
- Sunan an-Nasa'i
- Sunan Ibn Majah
- Musnad Ahmad
- See more
The collection includes Sahih Sittah (the six most authentic collections) and other mainstream hadith books across different categories (Sahih, Sunan, Musnad, Jami', Siyar, etc.).
Languages Supported
Currently, Hadith collections are available in 5 languages:
- Arabic (العربية)
- English
- Urdu (اردو)
- Hindi (हिंदी)
- Bangla (বাংলা)
Several of these are also available in a second script — Urdu written in the Latin alphabet, or in Devanagari, for readers who know the language but not the letters. These are listed under the language they belong to, not under English; see How renderings are labelled.
Collections List View
When you open the Hadith section, you see all available collections listed with rich metadata:
Information Displayed per Collection
Each collection displays:
- Collection name — the title of the hadith book
- Compiler name — who compiled the collection
- Total hadith count — number of narrations in the collection
- Total chapters — number of chapters (Kitab)
- Available languages — which languages have been downloaded
- Compilation date — when the collection was originally compiled
- Reading progress — a progress bar showing how much you've read
- Progress percentage — percentage of the collection you've completed
- Last read date — when you last opened this collection
- Category — the type of collection (Sahih, Sunan, Musnad, Jami', Siyar, etc.)
Searching Collections
A search bar lets you find collections by name. You can:
- Search by collection name
- Narrow the list as you type
Sorting Collections
Tap the Sort button to arrange collections by:
- Collection name — alphabetical order
- Arabic name — alphabetical order in Arabic
- Chapter count — number of chapters
- Total hadith count — total narrations
- Compilation date — when originally compiled
- Available translations — number of languages
- Read progress — how much you've read
- Read count — total hadith you've read from this collection
- Last read — most recently opened collections
Each sort option can be in ascending or descending order.
Default Collections
A starter selection is included with the app, and resources suited to your region may be chosen for you. Any collection and language can be downloaded on demand.
Downloading Collections
How to Download
- From the Collections List, tap on a collection you want to download
- Select the language you want to download
- The download begins, with its progress shown
Managing Downloads
You can:
- Download multiple languages for the same collection
- Delete downloaded collections if you need to free storage
To delete a collection, open it from the Collections List and choose Delete, or remove it from Downloads, which lists everything saved on your device with its size.
Chapters View
When you tap on a specific collection from the Collections List, you enter the Chapters view, which shows all chapters (Kitab) within that collection.
Information Displayed per Chapter
Each chapter shows:
- Chapter name — the title of the chapter
- Chapter number — position within the collection
- Starting hadith number — first hadith in the chapter
- Ending hadith number — last hadith in the chapter
- Total hadith count — number of narrations in this chapter
Changing Language
At the top of the Chapters view, there's a language button. Tap it to:
- Switch to a different language for this collection
- Chapter names and text update to that language
The language change applies to all subsequent views in this collection.
Searching Chapters
A search bar lets you find chapters by:
- Chapter name — search by title
- Chapter number — search by position
- Any field — search across available chapter metadata
Sorting Chapters
You can sort chapters by various criteria (similar to collection sorting options).
Text Customization
You can customize the text appearance of chapters using the Text Customization feature. Tap the ⋮ (More) menu and select Customize Text to adjust:
- Font size
- Line height
- Colors
- Fonts
- Other typography settings
Collection Details
Tap the ⋮ (More) menu and select Details to view:
- Book information — comprehensive information about the collection
- Metadata — details about compilation, categories, narrators, etc.
Hadiths View
When you tap on a specific chapter, you see a list of all hadith narrations in that chapter.
Hadith List Display
Each hadith in the list shows:
- Hadith number — position within the chapter
- Hadith text preview — a snippet of the narration
- Current language — the language you're viewing
- Its grade — a small badge carrying the authenticity of that narration, so you can see what you are about to read without opening it
Actions from the List
From the hadith list, you can:
- Bookmark — save to Collections
- Copy — copy the full hadith text
- Change language — switch to a different language translation
- Customize text — adjust typography for this view
- Preview — open the detailed preview screen
Auto-scroll
A chapter can scroll itself while you read. The auto-scroll button in the chapter bar — lines with an arrow beside them — starts it after a three-second count; Auto-scroll settings in the ⋮ menu opens the settings without starting.
Hadith glide by default, at 160 words a minute — steadily, like a teleprompter, slower through a long narration and quicker through a short one, because the pace is counted in the words of the narration rather than in pixels. Switch to One by one and each narration is brought to the top and held for its own reading time, a long one a screenful at a time.
The controls name the hadith you are on and how long the rest of the chapter takes at your pace — or the rest of your selection, while the chapter is narrowed by grade. − and + set the pace and repeat while held; ‹ and › move one hadith; the controls tuck into a small button while it runs.
A touch pauses it and, by default, it carries on from wherever you leave the page a few seconds later; a tap pauses it without opening the narration underneath. Leaving the app pauses it, and nothing starts it again but you.
These settings are the hadith library's own. The Qur'an keeps a separate set, because it is read at a different pace — see Auto-scroll in the Qur'an for every option.
The scroll rail
A chapter of a few hundred narrations carries a rail at its edge, and so does the chapter list itself. It appears while the page moves and fades a moment after it stops.
Hold it and a bubble names what you would land on — Hadith 2,462, its chapter, its opening words, and from Hadith 2,441 · 21 hadith on. Let go and the list moves there.
After a jump, ↩ Back to Hadith 2,441 waits at the corner for a few seconds, and then offers the way forward again.
On the chapters list the bubble names the chapter and shows its title, so "somewhere around chapter forty" is a drag rather than a scroll.
A long press on the rail opens its settings, as does ⋮ → Scroll rail
settings — see the Qur'an's account of them;
they are the same settings everywhere.
Narrowing a Chapter by Grade
A chapter of Bukhari can run to two hundred narrations, and not all of them carry the same weight. Narrowing by grade shows the ones you want first.
Above the list sits an inline grade bar. Tap a grade to narrow the chapter to it; tap again to let it back in. Several can be active at once, so sahih and hasan, but not da'if is one gesture rather than a setting buried in a menu.
Counts for this chapter
Each chip carries the number of narrations that grade actually holds in the rendering you are currently reading — Sahih 12, Hasan 4, Da'if 3. They are counted against your chapter and your translation, not against the collection as a whole, so what the chip promises is what the list will give you.
This matters more than it sounds. A grade that would return nothing is visible as a zero before you tap it, so narrowing never costs you a wasted trip into an empty list.
While you are narrowed
- The header states the ratio — 12 of 42 hadith — so it is always obvious that you are looking at part of a chapter rather than all of it.
- The list returns to the top when the narrowing changes, because the position you held in the full chapter means nothing in a shorter one.
- Nothing is hidden permanently. The bar stays on screen with your choice showing, and clearing it is one tap.
When nothing matches
If a narrowing returns no narrations — a chapter of purely da'if material filtered to sahih only — the list says so plainly and offers to clear the narrowing, rather than leaving you with a blank screen to interpret.
A note on grading
Grades come from the collection's own apparatus, as published in the rendering you are reading. Al Islam does not grade narrations itself and does not adjudicate between scholars who disagree. Where a rendering carries no grading for a narration, it is not placed under a grade rather than being guessed at.
Hadith Preview Screen
Tap on any hadith to open the preview screen, which displays the hadith with detailed metadata and navigation.
Swipable Navigation
The preview screen supports swipable navigation:
- Swipe left — move to the next hadith
- Swipe right — move to the previous hadith
This lets you read through hadith sequentially without returning to the list view.
Go to Hadith Function
The reading screen's Go to Hadith button opens the same dialog as everywhere else in the section — see Go to Hadith below. From here, a hadith in the book you are reading is reached by moving the pages; a hadith in another book opens in a new reader.
Main Actions
From the preview screen, you can:
- Bookmark — save this hadith to Collections
- Choose what you read it in — open the resource sheet and build your reading stack (see below)
- Copy — copy the hadith text (long-press to copy everything, including metadata)
- Customize text — adjust typography for this view
- Translate · Listen · Ask — the Intelligence row, beneath the narration
- Write a note — attach a Qalam note to this narration
Go to Hadith
A dialog for reaching any narration in the library, from wherever you are in the section. Its button — a route icon — sits on the collections list, on a book's chapters, on a chapter's list of hadith, and on the reading screen. It is also in the Search menu, beside Go to Verse.
It opens set up on where you already are: the hadith you are reading, the book whose chapters you are in, or — from the collections list — the last hadith you read. Moving a little further on is the commonest reason to open it, and it takes no setup.
Book
Every collection, searchable by its English name, its Arabic name or its compiler, each with how far through it you have read. Collections not on your device are listed after the rest and can be downloaded without leaving the dialog. Choosing a collection you have been reading puts you back where you were in it.
Beneath the list is a bar across the whole book, with each chapter's start marked on it and the chapter you are in shaded:
- Drag along the bar, or tap a point on it
- Step with the arrows either side; hold one and it speeds up — to tens after a moment in a book of a few hundred, and to hundreds in a book of thousands
- Type the number; what you tap is selected so typing replaces it, and a number outside the book is not accepted
- Random picks a hadith anywhere in the book
As you move, the bar names the chapter you are in and where you are in it.
Chapter
The chapters of the chosen book, searchable by name or number, each with the hadith numbers it spans and how many it holds. The same bar then moves within the chapter, naming the hadith's number in the whole book as you go; Random stays within the chapter.
Quick
Type what you know:
| Typed | Goes to |
|---|---|
52 |
Hadith 52 of the book you are on |
bukhari 52 or 52 bukhari |
That number in that book |
3:7 (also 3.7, 3/7) |
Chapter 3, its seventh hadith |
muslim 3:7 |
The same, in a named book |
ch 12 or bab 12 |
The first hadith of chapter 12 |
id 1234 or #1234 |
The narration the library numbers 1,234, in whichever book holds it |
tirmizi |
The first hadith of the book |
- Book names are matched in English or Arabic, across the spellings the same names are actually written in — Tirmidhi and Tirmizi, Abu Dawud and Abu Daud, Riyad and Riyaz, Bukhari and Bokhari — and one mistyped letter is forgiven.
- Digits can be typed as Arabic-Indic or Persian digits.
- When a reference means two things, both are offered, the likelier first.
52is hadith 52 of the book in front of you and also the narration the library numbers 52;muslimanswers to Sahih Muslim and Hisnul Muslim. The dialog lists the readings instead of choosing one for you. - When it cannot mean anything, it says why — Sahih Al Bukhari has 7,563 hadith — and the buttons stay off, rather than going somewhere nearby.
- The keyboard's Go key reads the first reading straight away.
Recent
The narrations you have opened, newest first, with each book's last place gathered at the top under Continue.
Searching with the keyboard up
While you type into the book or chapter search, the list takes the whole dialog — the bar and the destination step aside so the matches are not squeezed under the keyboard. Pick a row, press the keyboard's search key, or close the keyboard, and they come back.
Where it will go
Above the buttons, a card states the destination in full before you press anything: the book, the hadith number, the chapter and the place within it, the grading where the book gives one, and the opening words of the narration, in the language you read that book in.
Two ways to arrive
- Read hadith — opens the narration on the reading screen.
- Show in chapter — opens the chapter's list scrolled to that hadith, and outlines it briefly so it stands out from its neighbours. From inside that chapter's list, the list simply moves.
The Reading Stack — Reading Several Renderings at Once
You can put as many renderings of a narration on screen as you like, at the same time, arranged in the order you want to read them.
Building the stack
Open the resource sheet from the preview screen. It lists every rendering of this collection you have downloaded, and you tick as many as you want.
- Tick the Arabic and an English translation to read them together.
- Tick three English translations to compare how different translators handled the same wording.
- Tick Arabic, Urdu and English to read across all three at once.
- Tick nothing at all — a real and supported choice, covered below.
Each rendering you tick appears as its own card in the reading stack, one below another, each in its own typography from Text Customization.
Arranging the stack
The cards are draggable. Press and hold a card and move it up or down, and the stack keeps that order for this collection from then on.
This matters more than it sounds. A reader who wants the Arabic first and the translation beneath it, and a reader who wants the translation first with the Arabic underneath for reference, are both accommodated without either being the "default" imposed on the other.
The primary resource
With several renderings on screen, one question needs an answer: which one is authoritative?
That rendering is the primary, and you choose it explicitly. The primary is the rendering that:
- All the metadata is taken from — the grading, the reference numbers, the narrator chain, the chapter information
- Is used as the source text when something needs one specific version to work from
- Is carried through even when it is not visible on screen
Order and primacy are deliberately separate choices. Where a rendering sits in your stack is about how you like to read. Which one is primary is about which is authoritative. The app does not conflate them, and it does not force the primary to the top of the stack — it simply marks it, with a badge that appears only when more than one rendering is on screen, because with a single card the question does not arise.
So you can read an English translation first, with the Arabic beneath it, while the Arabic remains the primary that metadata comes from. Both preferences are yours and neither has to be sacrificed for the other.
Selecting nothing at all
An empty selection is a real preference, not an error state — and the app distinguishes it from never having chosen.
Someone who reads only their own AI translations may legitimately want no published rendering on screen at all. That is supported: the stack shows only your AI cards, and the primary is still carried invisibly underneath so those AI translations always have a source to work from.
When a rendering is removed
If you delete a downloaded pack that your stack refers to, your choice is not silently rewritten. The app keeps what you asked for and reconciles it against what it can actually show, so reinstalling the pack restores your arrangement rather than leaving you to rebuild it.
Per collection, not global
The stack is remembered per collection. Bukhari can be Arabic-first with two English translations while Muslim is a single Urdu rendering. Each collection keeps the arrangement you gave it.
What a Narration Carries With It
Open any narration and, beneath the text, the app shows what the books themselves say about it — who carried it, which verse it quotes, where else it appears, and what its compiler wrote in the margin.
None of it is the app's opinion. Every card here is either a reading of what is printed on the page or a named scholar's own words, and each one says which.
The Chain of Transmission
Most narrations open by naming the people who carried them — from the compiler's own teacher back towards the Prophet ﷺ. That chain is shown beneath the narration.
Each link gives the name as the book prints it, with its spelling in Latin letters beneath:
الْحُمَيْدِيُّ عَبْدُ اللَّهِ بْنُ الزُّبَيْرِ al-Ḥumaidī ʿAbd Allāh bin az-Zubair
The Latin spelling follows the vowel marks written in the book itself. It is the same re-spelling used by the app's Arabic Scholarly renderings, so a name in a chain is spelled the way that name is spelled in the transliterated text beside it. Nothing is translated and no vowels are invented — where a book prints none, the name simply appears in Arabic alone.
Tap a name and the app lists other narrations in your library that carry the same name, each one openable.
It is drawn as a chain
An isnād is a shape — one path, in one direction, with two ends that mean different things — and none of that survives being written as a list. The card draws it:
⊤ the compiler wrote from
● مسدد ▇▇▇▇▇▁ 385 ›
│ Musaddad
● اسماعيل ▇▇▇▇▁▁ 376 ›
│ ʾIsmāʿīl
◌╌ عبد الله بن عبد الرحمن ▇▁▁▁▁▁ 6 ›
┆ ʿAbd Allāh bin ʿAbd ar-Raḥmān
┆ ╌╌ written as "his father"
● ابي سعيد الخدري ▇▇▇▁▁▁ 118 ›
⊥ nearest the Prophet صلى الله عليه وسلم
| What you see | What it means |
|---|---|
| A continuous rail | This is one path, not a set of names |
| Deepening downward | Faint at the compiler's end, strong nearest the Prophet ﷺ. The direction is the claim, and it should not need reading |
| Named ends | The two ends are not interchangeable, so both are labelled |
| Node size | How much of your library carries that name — a chain's hubs look like hubs |
| A bar and a number | The same fact as a comparison you can make at a glance, rather than five bare numbers |
| A fork | A compiler naming two teachers at once. Never a second node, which would say the second man heard it from the first |
| A dashed approach, hollow node | The name was read off the previous narrator's patronymic. The step is real; the spelling is inferred |
Tapping a name opens what else carries it, inline, with the full list one tap further on. The inline list is deliberately short so the chain stays on screen beneath it — losing sight of the path while inspecting one name defeats the card.
When a compiler names two teachers at once
A compiler often heard the same report from more than one teacher and names them together — "Ibn al-Muthanna and Ibn Bashshar told us". Both names appear, each with its own spelling in Latin letters and its own tap, drawn within one step as a fork, and the card says named together at this step. The count reflects it: 5 steps · 6 narrators.
When the book says which man it means
Compilers often name a narrator and then add who he was — "Ḥammād, that is, Ibn Zayd". Where a book does that, the note appears beneath the name as the book adds: …, in the compiler's own words, and tapping the name finds every narration carrying it.
A Page for a Name
Following a name through gives it a page of its own. It is a page about a name, not a person, and it is drawn rather than listed.
| Card | What it shows |
|---|---|
| Name | The name as the books print it, its Latin spelling, and how many narrations here carry it — with the same bar used in the chain, on the same scale, so the number you tapped is the number you see |
| Where it is printed | A gauge running from the compiler's end to the Prophet's, with a marker where this name usually falls. Read from where the name sits in the chains you have — never a claim about who anyone was |
| In these collections | A proportional bar, then a row per collection with its share. The question is "is this mostly Bukhari, or is it everywhere?", and a column of totals answers proportion worst |
| Printed beside it | The names standing next to this one, as a hub with spokes. Above the hub is nearer the compiler, below is nearer the Prophet ﷺ, and a spoke's weight is how often the two are printed together |
| Narrations carrying this name | Every one, each opening |
No arrowheads anywhere. The spokes are adjacency — which names stand next to which in the chains you have — and not who taught whom. Drawing an arrow would claim the second thing while showing the first.
Reported from
Some books print no chain at all. The Muwatta, Bulugh al-Maram, Riyad as-Salihin and Mishkat give the attribution alone — "from Abū Hurayra" — and that is the whole of what those books say.
Where that happens the card reads Reported from rather than Chain of Transmission, and says the book names one narrator. Calling a single attribution a chain would claim more than the page does.
What the list is, and is not
- Names are matched as they are printed. Identifying narrators as individuals is a scholarly discipline of its own, and the pages leave that judgement to scholars.
- The wording is "other hadith carrying this name" — never "narrated by this person".
- The last name in a chain is not always a Companion. Some chains end earlier, and the app says only that it is the last name printed.
- Where a book writes "from his father", the app fills in the father's name only when the previous narrator's own name contains it. Those are marked, so you can see which links are read and which are given.
Anthologies and topical collections often give a report without a chain; for these, the card reads Reported from or does not appear.
The Qur'an Quoted Here
Where a narration quotes the Qur'an, the verses are drawn on the book: a line running from Al-Fatiha to An-Nas, with a mark where each quoted verse sits. Tap any of them to open it in the Qur'an.
The line answers something a list of references cannot — whether the narration draws on one passage or reaches across the whole mushaf. A hadith quoting five verses of Al-Fatiha and four of Al-Ikhlas puts two clusters at opposite ends; one quoting eighteen verses that all sit within twelve is a single passage being recited. Written out as references, those read the same.
Two kinds of quotation are shown, and the mark itself says which — filled for the first, hollow for the second:
| What it means | |
|---|---|
| The book marks this as Qur'an | The compiler signalled the quotation — a phrase such as "Allah said", quotation marks, or a verse reference |
| Matched on wording | The book gave no marker; the wording matches a verse closely enough to be identified |
The second is the app's identification rather than the compiler's, and it is labelled that way rather than presented as though the book had said it.
The same connection works from the other direction: open a verse in the Qur'an and you can see the narrations that quote it — drawn there as a spread across collections rather than as a line, because that is the question a verse raises. Is it quoted all over the library, or in one book many times?
Also Narrated In
The same report often appears in several collections. The app compares the wording of the report itself — with the chain set aside — and lists the passages that match.
Each row names the collection, the hadith number there, and the grading that collection gives it. That grading belongs to that book and is shown on the same line as that book's name.
A match is about wording, not authenticity. The card says similar wording and never duplicate. Two narrations may be worded alike without being the same report, and the app does not decide that question.
It is plotted, not listed
Every passage is a mark on an axis running from retold in other words to the same words:
retold in other words the same words
○ ○
○ ○
○ ○ ○
○ ○ ● ○ ○ ●
├─────┼────────────┼───────────────────────┼──────────
All Close Very close Near-identical
The shape is the answer, and a list cannot show it:
- Marks bunched at the right — the compilers were copying a text.
- Marks spread across the width — the same event reaches us in several people's words.
- Rings rather than dots — passages in collections you have not added. How close they are is exactly what decides whether adding that book is worth it.
The closeness of each passage is also given as a number beside its row, for citing; the plot is what you compare with.
Colour is never used for closeness. A near-identical wording is not a better narration than a looser one, and a scale with a good end and a bad end would say it was. Near and far are shown as strong and faint, which is what the measurement means.
The threshold is on the plot
You can narrow how closely two passages must match before one is listed — All, Close, Very close, Near-identical — and the control sits on the axis it acts on. The excluded stretch stays on screen, shaded, with its marks still in it, so you can see whether you just set aside three passages or thirty.
The collections, before you expand anything
The card names which collections hold the report without being opened, marking the ones you can read and the ones you cannot. Those you have not added are listed with how many passages each holds and how close its closest one is — "3 passages · closest is nearly identical" is a very different reason to add a book than "1 passage · closest is similar".
Adding one from the card
Every collection under Not on this device has a Download beside it. It offers the same choice of languages the collections list does and shows the same progress, and the narration you are reading stays on screen. When the book lands, the card fills in by itself: that collection moves from the books you do not have to the ones you can open, with its passages as rows — on the narration you were reading, not after a trip to the collections list and back.
On a narration with no grading of its own
Some collections carry no grading of their own. Where such a narration has a close match in a book that does grade, that grading is visible on the match's own row.
The narration you are reading still shows Unspecified. A grading belongs to the book that gave it; the information is there to read, and the inference is yours to draw.
The Compiler's Note
Two of the collections — Fatah al-Rabbani and Sahih Ibn Khuzayma — append an editorial note to every narration: a ruling, the scholar who made it, and a list of where else the report is found.
That note is kept out of the narration itself and shown in its own card, because it is about the hadith rather than part of it.
- A ruling is never shown without its author. "Judged by al-Albani" sits with it. A grading is only true as a named scholar's judgement.
- Those narrations still read Unspecified in the app's own grading. A scholar graded them; the app did not, and the two are different claims.
- References are not links. The numbers are the compiler's own edition, and editions differ — a number that looks resolvable often points somewhere else entirely. The reference is given as written so you can follow it in a printed copy, and nothing pretends to have followed it for you.
Kanz al-Ummal writes its references differently, in a scholar's shorthand — حم ق هـ and the like. The app expands that shorthand into full titles: Musnad Ahmad · al-Bukhari and Muslim · Sunan Ibn Majah. Collections the app does not carry are still named, so you can find them in print.
A Book By This Name
The major collections share an arrangement that has changed little over the centuries — a Book of Faith, a Book of Purification, a Book of Prayer. Open any chapter that other collections also carry, and a card names them, with each one's own heading, its chapter number and how many reports it holds. Tap to go straight there.
The match is on the printed heading. Compilers sometimes place a report under different headings — a hadith about praying while travelling can sit under Book of Prayer in one collection and Book of the Traveller's Prayer in another — so for the same report in another collection, Also narrated in is the card to use. Only collections on your device are listed.
Copying and Citing a Narration
Long-press a narration, or any of its renderings, and the copy sheet opens holding everything on screen for that narration, starting on the part you pressed. It shows the text as it will be copied:
| Section | Choices |
|---|---|
| Parts | Which of the Arabic and each rendering to include |
| The Arabic | Without vowel marks, without pause marks, with plain alif |
| Numbers | Arabic or Latin digits |
| Layout | On one line, as a quote, or with each part labelled |
| Reference | None, or a citation with the collection, number, chapter and grading, in the style you prefer |
Edit changes the text before copying; Copy and Share send it on. The same sheet is on the Random Hadith card and for verses of the Quran.
Intelligence on Every Narration
Every narration in the app carries the Intelligence row beneath it: Translate · Listen · Ask. These require Premium and run on your own AI provider account under your own key.
A short summary follows; the complete guide is in the Intelligence documentation.
Translate
One tap renders the narration into any language you choose.
- The result appears as a scholar-style card in the reading stack, laid out exactly like a published translation, in the same per-language typography as everything else. A translation reads as a translation regardless of what produced it.
- Every translation is saved to your Library, attached to the narration it came from — so the same passage is never paid for twice.
- Asking again costs nothing — a saved translation is served from your device.
- If the underlying text is later updated, the saved translation is marked out of date, with one tap to refresh it.
- Translation lanes turn a favourite combination — Urdu from the service you prefer, say — into a single tap from the reading itself.
Listen
The narration read aloud in a natural voice — the Arabic, or any translation shown beneath it. Voice and speed are yours, and playback continues when you leave the screen with the player following you.
Ask
A conversation about the narration in front of you, appearing inside the screen you are already reading. Follow-up questions keep their memory, and each narration keeps its own thread so moving between hadith does not mix them up.
The instructions behind Ask are written specifically for Islamic source material: stay faithful to the text, invent no rulings and no attributions, preserve honorifics, and say plainly when something is uncertain.
Verify anything consequential. AI output can be fluent and entirely fabricated, including invented chains of narration that read exactly like real ones. It is a study aid, never a religious authority. See the limits section.
AI translation slots
Beyond one-off translations, a language can be pinned to stay — an AI slot that sits in your reading stack permanently.
Set a slot to Urdu and every narration you open in that collection arrives with Urdu already beneath it, filling in as you read rather than waiting to be asked.
Slots behave as first-class members of the reading stack:
- More than one at a time — Urdu and Turkish together, each its own card.
- Automatic or manual. A slot either translates the moment you open a narration, or sits showing a Translate button until you ask. Your choice, per slot.
- Chainable. A slot can read another slot's output rather than the original — take a scholar's English rendering and produce Turkish from that, rather than from the Arabic.
- They know where they belong. A slot built from one collection's published translation appears only in that collection. One built from the narration itself works everywhere, including the Random Hadith card on the home screen, where the narration belongs to no particular book.
- They report themselves. A slot never silently disappears. If the connection behind it is deleted, switched off, left without a route, or if the rendering it reads was removed, the card says which — and each of those is repairable.
Each state a slot can report asks for something different: no model assigned, connection missing, connection switched off, source rendering missing, and waiting for the slot it is chained to.
Hadith Metadata
The preview screen displays comprehensive metadata for each hadith:
Authenticity & Grading
- Authenticity grade — is it Sahih (authentic), Hasan (good), Da'if (weak), or another grade
- All applicable grades are listed
Reference Information
- Reference number — the hadith's position
- Collection reference — which collection this is from
- Progress bar — showing how many hadith you've read out of the total in this collection
- Percentage — what percentage of the collection you've completed
Chapter Information
- Chapter number — which chapter this hadith belongs to
- Chapter name — the chapter title
- Chapter position — how many chapters into the collection
- Chapter progress bar — showing progress through the chapter
- Percentage of chapters — what percentage of chapters you've completed
Position within Chapter
- Position number — which hadith in this chapter
- Total in chapter — how many hadith are in this chapter
- Progress bar — showing progress through the chapter
Titles
- Arabic title — the original Arabic title/heading
Narrator Information
- Narrator — who narrated this hadith
Collection Details
- Collection category — Sahih, Sunan, Musnad, Jami', Siyar, etc.
- Compilation date — in both Hijri (Islamic) and Gregorian calendars
- Total chapters — in the collection
- Total languages — available translations
- Last read — when you last opened this collection
- Total hadith — count in the collection
Reading Progress
- Your reading progress — how much of the collection you've read
- Reading statistics — reflects your actual reading history
Swipable Progress Bar
You can swipe the progress bar to quickly jump to a different position in the collection. Tap Go to Hadith to go anywhere else — see Go to Hadith.
Random Hadith
The hadith card on the home screen is a daily reading you define: a draw from the collections, languages and grades you choose, on a cadence you choose, that tells you what it did.
Each draw brings five narrations, and you swipe between them.
Draw settings — saying exactly what may be drawn
A Draw settings screen defines what the card may reach for. Every filter is independent and they combine, so the Urdu renderings of Bukhari and Muslim, sahih only, short, that I have not read before is a single ordinary thing to ask for.
| Filter | What it selects |
|---|---|
| Books | Any collections you choose, or all of them |
| Rendering | Specific published translations, down to the individual edition |
| Language | Any language, across the whole shelf at once |
| Gradings | Sahih, Hasan, Da'if and the rest |
| Only the six collections | Restrict the draw to the Sihah Sittah |
| Length | A shortest and a longest, or an exact length |
| Only ones I have not read | Skips anything already in your History |
| Avoid repeats | Never the one before, or never the last several |
Some deliberate details in how these behave:
- Every list leads with its way out — All books, Any language, Any grading — so a filter is never something you can enter and not leave.
- Each setting states its own answer in plain words, on a single line. An empty selection reads All books, not none.
- Counts appear as sentences beneath the setting they belong to — 1,203 hadith available — so you can see the pool shrinking as you narrow it.
- When a combination reaches nothing, the screen says so before you leave it, rather than leaving you to discover it on the home screen afterwards.
More than one set of settings
Save as many sets as you like. A long contemplative set for the evening; a short sahih one for the commute; a Ramadan set built around fasting and patience.
- The set you are editing is the first thing on the screen — named, switchable with one tap, renameable, and deletable when you are finished with it.
- There is no Save button. The screen keeps your changes as you make them, and nothing is lost by leaving.
- Changing your settings does not take the hadith away. It stays on screen for as long as your new settings still permit it, and if only the rendering changed, only the rendering changes.
Deciding when it changes
| Cadence | Behaviour |
|---|---|
| Daily | One hadith for the whole day |
| Weekly | One for the week |
| Every time you open the app | A fresh one each session |
| Only when you ask | It stays until you draw again |
A daily hadith lasts the whole day. Rotating the phone, scrolling away, opening another screen and coming back all leave it exactly where it was.
It tells you what it did
When your settings are narrow enough that nothing matches — a translation was removed, everything short has been read, not read before has run its course — the card widens the search one careful step at a time, and says which step it took.
It gives ground in the order that costs you least:
- How recently you saw something
- Unread-only
- Length
- Gradings
- The six-collections restriction
- Specific renderings
- Languages
- The books themselves, last of all
Short sahih hadith from Bukhari surrenders shortness long before it surrenders Bukhari.
Five at a time
Each draw returns a batch of five, held in the card as pages you move through with a swipe.
- An indicator beneath the card shows where you are in the batch. The dot for the current page stretches into a short bar rather than merely brightening, so your position is legible at a glance and in peripheral vision.
- The card fits the narration in front of you. It does not size itself to the longest hadith in the batch, so a short narration is not surrounded by the empty space a long one would need.
- A fresh draw returns you to the first page. Swiping within a batch does not, so you can move back and forth through the five without losing your place.
- Refreshing shows its progress in place — the refresh control itself becomes the spinner, rather than the card emptying while it waits.
Translate, Listen and Ask bind to the page you are actually on. The other four narrations in the batch are not translated or spoken ahead of time; the work happens for the one in front of you, when you ask for it.
Your history records what you read, not what you were dealt. An entry is written when a page settles under your thumb — so a batch you swiped past in three seconds does not report five readings.
Read it in
A picker on the card answers one question only: what do I read this in?
- Languages lead, because a language decides whether a narration is readable at all.
- Languages already on the device sit at the top; those still to be downloaded sit beneath them, one tap from the same answer.
- The full translation library is one level further down, for anyone who wants an exact edition.
- Beneath them sits AI translation — a standing instruction that renders whatever is drawn into a language nothing on the shelf was ever published in, and keeps doing so as the draw moves from book to book.
Choosing a language keeps the hadith you are looking at and re-renders it, drawing a new one only if this narration genuinely does not exist that way.
Actions on the card
- Draw again — a fresh narration immediately
- Bookmark — save to Collections
- Language picker — as above
- Copy — copy the narration text
- Preview — open the full preview screen
- Translate · Listen · Ask — the same Intelligence row as every other reading surface
- Customize text — adjust typography
The actions you reach for most — a fresh draw, a bookmark, the language picker — sit in the open along the card's title rather than behind a menu.
Standing translations work here too
AI translation slots built from the narration itself appear on the card exactly as they do in the reader, filling in as each new hadith is drawn. Slots built from a specific book's published translation do not — the drawn hadith belongs to no particular book, so there is nothing for them to read from.
It remembers
Every hadith the card draws is written into your History like any other reading, so what you were given last Tuesday is still there to find.
The header stays still
The card's title reads Random hadith whichever set of draw settings is active; the set in use is shown where you choose it.
Text Customization
You can customize how hadith text appears throughout the section using the Text Customization feature. This applies to:
- Chapter listings
- Hadith previews
- Random hadith
- All other hadith views
Access it by tapping ⋮ (More) → Customize Text. Hadith Chapters, Hadith Listing, Hadith Preview and Random Hadith each have their own settings.
How Renderings Are Labelled
Every rendering in the library — a translation, a commentary, a re-spelling — states four things, so two renderings are never confused.
Roman Urdu is a good example. It is Urdu: the words, the meaning and the translator are Urdu, written in the Latin alphabet — so it is listed under Urdu, with Latin as its script.
| What it answers | |
|---|---|
| Language | What the text is — Urdu, Arabic, Hindi, English, Bangla |
| Script | What it is written in — Arabic, Latin, Devanagari |
| Kind | Translation, commentary, transliteration, or the original narration |
| Where it came from | Written by a translator, generated from another rendering, or the source text |
What this means for you
- Roman Urdu appears under Urdu, with Latin named as its script — where you would look for it.
- Devanagari Urdu appears under Hindi, in the script a Hindi reader actually reads.
- Every rendering says where it came from. One generated from an existing translation carries a badge saying so and names the translation it was made from. The words remain the translator's; only the letters changed.
- Renderings of the same translator are told apart at a glance by their script, in every picker.
- Hadith collections carry the translator's name where it is known.
Generated is not machine-translated
The distinction matters and the app keeps it.
- A generated rendering re-spells a human translation into another script. No new meaning is introduced — the wording is the translator's, letter for letter in a different alphabet.
- A machine-translated rendering would produce new wording, and the meaning would be the model's.
Nothing in the library is machine-translated. Every meaning you read was produced by a named person; where a rendering was generated, it says so and points at the human translation beneath it.
Best Practices
- Download strategically — download collections and languages you'll actually use
- Use search — faster than browsing if you're looking for a specific collection
- Leverage sorting — arrange collections by your most-used criteria
- Explore metadata — the detailed references and grading information is comprehensive
- Use Random Hadith — great way to discover hadith across all your downloaded collections, and swipe the whole batch rather than refreshing after the first
- Narrow by grade — in a long chapter, filtering to sahih first is usually faster than reading the chapter in order
- Bookmark favorites — save important hadith to Collections for easy reference
- Customize typography — adjust text appearance for comfortable, extended reading
Common Questions
"Downloading a collection"
Downloads need an internet connection and some free storage space. A download can be started again from the same screen at any time.
"Languages for a collection"
Answer: Each language covers its own set of collections.
- Check the Collections List to see which languages are available for this collection
- Download the language first if it hasn't been downloaded yet
"Grade counts and the rendering you read"
Answer: The counts belong to the rendering you are currently reading, and switching language switches the apparatus with it.
- Check which rendering the chapter is open in. A narration graded in one translation may carry no grading in another, and ungraded narrations sit under no chip at all
- Clear the narrowing and re-apply it after switching language, so the counts are recomputed against what you are actually reading
"Which grades the grade bar offers"
Answer: A grade with nothing behind it in this chapter is shown as a zero, and a rendering that publishes no grading offers no chips.
- Switch to a rendering that carries grading for this collection
- Confirm from the narration's own metadata, in the preview screen, what grading the rendering actually publishes
"Where the metadata comes from"
Answer: Metadata comes from whichever rendering is set as primary, and that is a separate choice from where a rendering sits in your stack.
- Open the resource sheet and set the rendering you consider authoritative as the primary
- The primary is marked with a badge whenever more than one rendering is on screen
- See The Reading Stack
"Removing a rendering from your device"
Answer: Your stack keeps your choice when a pack is removed.
- Re-download the pack and your arrangement returns exactly as it was
- Your selection is never silently rewritten when a pack is removed
"AI translation slot messages"
Answer: A slot says exactly what it needs:
- No route — assign a model for translation in the Intelligence routing table
- Connection missing — the connection it named was deleted; point the slot at another
- Connection switched off — re-enable it from the Intelligence hub
- Source missing — the rendering it reads from is no longer in your stack; re-add it
- Waiting for source — it is chained to another slot that has not produced text yet
- See the Intelligence documentation
"When Random Hadith widens your filters"
Answer: When your filters match nothing, the card widens the search one step and says which.
- Read the note on the card; it names the filter it relaxed
- Loosen that filter yourself, or turn off Only ones I have not read if you have exhausted the pool
- Check the availability count in Draw settings before leaving the screen
Related
- Intelligence — the full guide to Translate, Listen, Ask, slots and standing translations
- Premium — what unlocks the Intelligence features described here
- Quran — the same reading stack and Intelligence layer, applied to ayat
- Collections — where bookmarked narrations go
- Notes — Qalam — attaching your own writing to a narration
- Search — finding narrations across every collection, and Go to Hadith
- Reminders — a reminder can open a collection or a chapter
- Downloads — the collections saved on your device
- History — what you have read, including every drawn hadith
- Text Customization — typography for every rendering in your stack