Version 1.2 is now available on Google Play.

Available on Google Play

Zulfaa

ZULFAA

Updates

What has changed in ZULFAA, told the way you would notice it rather than the way it was built. Every release stays here.

Update 2 1.3.0

Update 2 1.3.0 Under review on Google Play

A new Qur'an reader, now in your language

The Qur'an section is rebuilt around two ways of reading: verse by verse, or as one continuous page. The meaning comes in your language, including Dutch, Full Reading gets twenty-four matching styles, and the reciter list grows from 12 to 29 voices.

No date set This update has been submitted to Google Play and is waiting for review. It has not been distributed, so nothing below is on anyone's phone yet.

In this update

  • Two ways to read every surah
  • The meaning in your language
  • A Dutch translation of the meanings
  • Twenty-four styles for Full Reading
  • 29 reciters, and a search to find them

Qur'an

Reading the Qur'an, two ways

Interactive Reading shows each verse on its own row, with its meaning beneath it. Full Reading is a calm page of continuous text in an ornamental frame. Switch at any time; you stay on the verse you were reading.

  1. Two ways to read every surahInteractive Reading, verse by verse, and Full Reading, one continuous page in which the app's bottom bar steps aside.
  2. The meaning in your languageIn Interactive Reading each verse shows the original Arabic with the translation of its meaning beneath: Dutch in Dutch, English in Arabic and English.
  3. A Dutch translation of the meaningsThe translation issued by the Dutch Islamic Center under the supervision of the Rowwad Translation Center, version 2.0.10 from QuranEnc.com, shown exactly as published and available offline.
View all Qur'an changes (15)Hide the full list
  1. New
    Two ways to read every surah

    Interactive Reading, verse by verse, and Full Reading, one continuous page in which the app's bottom bar steps aside. The bar at the top stays in reach, and switching keeps your place.

  2. New
    The meaning in your language

    In Interactive Reading each verse shows the original Arabic with the translation of its meaning beneath: Dutch in Dutch, English in Arabic and English. Turn the translation off in Reading settings and the app remembers. In English and Dutch, Full Reading is the translation as one continuous page.

  3. New
    A Latin-letter pronunciation aid

    A line under each Arabic verse in Interactive Reading shows how it is read, for readers who do not read Arabic script. ZULFAA generates it from the Arabic text as a reading aid: listen to the recitation with it, because Latin letters cannot show every rule of recitation.

  4. New
    A Dutch translation of the meanings

    The translation issued by the Dutch Islamic Center under the supervision of the Rowwad Translation Center, version 2.0.10 from QuranEnc.com, shown exactly as published and available offline. Its notes, shared verses and the Verse of the Day are in Dutch too.

  5. New
    Twenty-four styles for Full Reading

    Each style dresses the surah frame and every verse medallion together, from Emerald to Musk. Tap the surah heading or open Reading settings to choose; your choice stays in every surah, language and theme.

  6. New
    29 reciters, and a search to find them

    Seventeen voices join the list. Type a name in Arabic or Latin letters to find a reciter; the one you had chosen stays selected.

  7. New
    Reading settings on their own page

    The view, text size, translation, following the recitation, the ornament style and your reciter in one place, with Back stepping out one level at a time. A short tip shows once that a tap on a verse opens its actions.

  8. Improved
    Listening, closer to where you read

    A Listen-with row under the surah card shows the reciter; nothing plays until you press Play. On the player, tap the reciter's name to change it, or the verse number to go straight back to the verse being recited.

  9. Improved
    English surah names and search by meaning

    In English, surahs carry their familiar names and meanings, such as Al-Baqarah — The Cow, and typing a meaning like cow or light finds the surah. Your place, bookmarks and history stay the same in every language.

  10. Fixed
    Continue where you were, exactly

    Continue reading, saved verses, history and the Verse of the Day open at their verse, also on slower phones.

  11. Fixed
    Each Juz opens where it begins

    Tapping a Juz opens its first verse, such as Al-Baqarah 2:142 for Juz 2, and the starts of Juz 19 and 23 were corrected.

  12. Fixed
    100 % means finished

    The verse before the last no longer shows 100 %, and Profile shows the percent sign of your language.

  13. Fixed
    Clearer Arabic surah names

    In 41 surahs a vowel mark made the letters of the name come apart; the names now join properly wherever they appear.

  14. Fixed
    A way out if a translation does not load

    The reader says so and offers Try again, instead of loading for ever.

  15. Fixed
    Tafsir names the surah in your language

    In English and Dutch the Tafsir panel now names the surah the way the rest of the app does.

Prayer

Prayer dates for travellers

When your prayer location is in another time zone, the dates on the Prayer screen follow that place, like the times.

  1. Prayer dates for travellersWhen your prayer location is in another time zone, the dates on the Prayer screen follow that place, like the times.
Read these in fullHide the full list
  1. Fixed
    Prayer dates for travellers

    When your prayer location is in another time zone, the dates on the Prayer screen follow that place, like the times.

Across the app

Light or dark from every main screen

The theme button now sits on Prayer, Qur'an, Qibla and Profile as well as Home.

  1. Light or dark from every main screenThe theme button now sits on Prayer, Qur'an, Qibla and Profile as well as Home.
Read these in fullHide the full list
  1. Improved
    Light or dark from every main screen

    The theme button now sits on Prayer, Qur'an, Qibla and Profile as well as Home.

Worth knowing

How it behaves

Translations exactly as published

The English and Dutch translations of the meanings are bundled exactly as QuranEnc.com publishes them, and work without a connection. A translation of the meanings is not the Qur'an itself; the Arabic text is shown with it. About › Sources names each edition, its version and a link.

Update 1 1.2.0 Released on Google Play

Umrah, Ramadan, and a quieter app

Two new places to keep — Umrah Savings and the Ramadan Planner — alongside a long list of corrections across the start page, the prayer times and the app's own furniture. A full review of the Qur'an experience and three batches of fixes from it: your place is kept only when you have really read, a surah is finished only when its last verse has really been heard, every surah is reachable with the player open, the player follows you to every tab, and the whole reader works with a screen reader.

30 September 2026 Available now

In this update

  • Umrah Savings
  • The Ramadan Planner
  • A dark appearance, and one that follows your phone
  • Browsing a surah does not count as reading it
  • Pause a recitation from anywhere

Qur'an

What the review found, and what is fixed

The reader, the player, the sheets and the list were checked end to end, on the device. These are the fixes that have been made and verified so far; the review's remaining items are still open and are not listed here.

  1. Browsing a surah does not count as reading itOpening a surah and backing out no longer overwrites your place.
  2. Pause a recitation from anywhereThe player had controls on the Qur'an tab only; leave for Home, Prayer, Qibla or Profile and the recitation followed you, audible and untouchable.
  3. The Qur'an can be used with a screen reader and a keyboardEvery verse is now a named control that opens its actions, and every surah can be reached and opened without touch.
View all Qur'an changes (20)Hide the full list
  1. Improved
    The Qur'an can be used with a screen reader and a keyboard

    Every verse is now a named control that opens its actions, and every surah can be reached and opened without touch. The reader has a proper heading, and play/pause announces itself in your language.

  2. Improved
    Continue reading names the juz

    The card now shows which of the thirty parts your position is in, using the same boundaries as the Juz tab.

  3. Improved
    The tafsir sheet works fully with a keyboard and screen reader

    Focus moves into it when it opens, stays inside while it is open, Escape closes it, and focus returns to the verse you came from. Every sheet in the app now behaves this way.

  4. Improved
    Save controls say what they save

    The bookmark at the top of the reader announces itself as the surah bookmark and whether it is set; the verse menu's save row announces save verse or remove verse. The two used to share the one word “Save”.

  5. Improved
    Pause a recitation from anywhere

    The player had controls on the Qur'an tab only; leave for Home, Prayer, Qibla or Profile and the recitation followed you, audible and untouchable. The bar now follows you to every tab and page, with the same play, pause, previous, next and stop. It steps aside only where the navigation bar does.

  6. Improved
    The Qur'an tile says which of its two things it will do

    With a saved reading position the tile reads Continue; with none it is the plain way into the Qur'an. It always did two different things — now it says which.

  7. Fixed
    Browsing a surah does not count as reading it

    Opening a surah and backing out no longer overwrites your place. A position is saved once you have moved through the text, and a surah counts as finished only when you have read to its end — short surahs are no longer marked read the moment they open. Earlier saved positions carry over.

  8. Fixed
    Every surah is reachable while a recitation plays

    With the player showing, the list used to end at Al-Ikhlāṣ — Al-Falaq and An-Nās sat under the bar. The list now leaves exactly the room the bar needs, expanded or collapsed.

  9. Fixed
    Nothing hides behind the player, and nothing floats above a gap

    In the reader, the last lines of a surah cleared the bar by too little when it was expanded and by far too much when collapsed. The space is now measured from the bar itself, in every state.

  10. Fixed
    Translation shows when it says it is on

    Translation could be switched on while the flowing mushaf view showed none of it. Turning off verse-by-verse view now turns translation off with it, and the credit line appears only above a translation that is actually there.

  11. Fixed
    The tafsir's source is readable

    The line naming the tafsir and its author sat half under the Android navigation bar. It now sits clear of it.

  12. Fixed
    “Repeat this verse” repeats that verse

    It used to set repeat to unlimited for the rest of the session, so every later verse looped until you noticed. It now applies to the verse you asked for, shows as on in the verse menu, and restores your previous setting when playback moves on. A second tap ends it.

  13. Fixed
    The player says so when something else pauses it

    A call or another app taking over the audio left the player showing a pause button over silence. It now shows play the moment playback is interrupted.

  14. Fixed
    Your profile names the verse properly in English and Dutch

    The verse reference used to split, with the number stranded on its own line beside the Arabic. It now stays together.

  15. Fixed
    Reading History opens a finished surah from the start

    Opening a finished surah from your history used to land on its last verse. It now opens from the start, like everywhere else.

  16. Fixed
    The player says straight away when there is no connection

    Starting a recitation with no network used to spin for over half a minute before admitting it could not play. It now tells you at once, with the same message and the same Retry. Reading is unaffected — the text is on your phone.

  17. Fixed
    A surah is finished when its last verse has actually been heard

    Starting the final verse used to mark the surah complete at once, so pressing next onto the last verse and leaving counted as having heard it. Completion is now recorded when the recitation reaches the end of that verse — every repeat included — and not before. Reading progress is unchanged.

  18. Fixed
    Nothing hides behind the player on a short page

    A single search result, or a Favorites list with one surah, sat under the player bar with no way to scroll it out. Every page now leaves exactly enough room to scroll such rows clear of the bar; nothing changes when no recitation is loaded.

  19. Fixed
    A finished surah stops offering to continue

    Reaching the last ayah used to leave every Continue pointing at it. A finished surah now steps aside and the most recent unfinished one is offered instead. Recitation is unchanged.

Prayer

The Prayer page, put right

Every row now says what it will actually do, the countdown and the highlighted prayer finally agree after Isha, and where a time genuinely cannot be calculated, ZULFAA says so instead of guessing.

  1. Far north, you can choose how the short summer night is handledPrayer settings has a new High-latitude rule — Twilight angle, Middle of the night or One seventh of the night — for places where the sun never reaches the Fajr or Isha angle in summer.
  2. Every prayer row shows what it will actually doEach prayer row carries its own icon for what is saved against it: a crossed-out bell for silent, a bell for a notification, a horn for the adhan.
  3. Prayer settings can be used with a screen readerThe plus and minus buttons that adjust each prayer by a minute now say which prayer and which direction, the calculation-method and Asr choices say which is selected, and the location line says what tapping it does.
View all Prayer changes (10)Hide the full list
  1. New
    Far north, you can choose how the short summer night is handled

    Prayer settings has a new High-latitude rule — Twilight angle, Middle of the night or One seventh of the night — for places where the sun never reaches the Fajr or Isha angle in summer. Nothing changes unless you choose it.

  2. Improved
    Every prayer row shows what it will actually do

    Each prayer row carries its own icon for what is saved against it: a crossed-out bell for silent, a bell for a notification, a horn for the adhan. A mixed set-up reads at a glance, and a screen reader hears the state in words.

  3. Improved
    Prayer settings can be used with a screen reader

    The plus and minus buttons that adjust each prayer by a minute now say which prayer and which direction, the calculation-method and Asr choices say which is selected, and the location line says what tapping it does.

  4. Improved
    Dhuhr and Asr no longer share a picture

    Both rows carried the same sun. Asr now has its own late-afternoon glyph, so the two are told apart by their icon, not only by their place in the list.

  5. Works differently
    The rows always show your own choices

    If Android has notifications off for ZULFAA, or may delay them, one line at the top says so and offers the way to Android's settings. Your rows are never changed for you.

  6. Works differently
    Where a prayer time genuinely cannot be worked out, ZULFAA says so

    Beyond the polar circles the sun can stay up or down for weeks, and Fajr, Maghrib and Isha then have no answer. They now show a dash with a short note, the countdown moves to the next prayer that exists, and Dhuhr and Asr are shown as usual.

  7. Fixed
    After the last prayer of the day, the page agrees with itself

    Between Isha and midnight the page highlighted that morning's Fajr while the countdown ran to tomorrow's. It now shows tomorrow's Fajr, labelled Tomorrow, at the time the countdown counts to. The start page's prayer card is fixed with it.

  8. Fixed
    Tapping a prayer's icon steps through all three states

    Tapping steps through silent, notification and adhan, in that order. It used to skip one — and which one depended on how another prayer was set. The Prayer page and the reminder settings always show the same choice.

  9. Fixed
    With no location set, the page no longer names a prayer

    With no location set, the page used to name a prayer and count down to nothing. It now says prayer times appear once you set your location, and offers the picker. The place line is also punctuated properly in English and Dutch.

  10. Fixed
    The progress bar is visible in dark mode

    In dark mode the bar's empty track was the same colour as the card, so early in an interval it looked like a small dot. It is visible now; light mode is unchanged.

Ramadan

Ramadan, from Suhoor to Eid

Suhoor and Iftar from the same times as the Prayer screen, five acts of worship a day, a fasting record that only says what you told it, and a countdown to Eid that stays an estimate until the month ends.

  1. The Ramadan PlannerThe day of Ramadan, Suhoor and Iftar from the same times as the Prayer screen, a countdown, five acts of worship to keep each day, and a du'a for the day.
  2. Ramadan, Eid and the rest of the yearA countdown to Eid runs from the Hijri calendar rather than a fixed thirty days, and stays an estimate until the month ends.
  3. Your adhkar count for the dayFinishing the day's adhkar ticks the planner's dhikr item for you, once, for the current day only.
View all Ramadan changes (4)Hide the full list
  1. New
    The Ramadan Planner

    The day of Ramadan, Suhoor and Iftar from the same times as the Prayer screen, a countdown, five acts of worship to keep each day, and a du'a for the day. With no location set, it says so instead of inventing times.

  2. New
    Ramadan, Eid and the rest of the year

    A countdown to Eid runs from the Hijri calendar rather than a fixed thirty days, and stays an estimate until the month ends. After Eid the planner still shows the month you kept, and Ramadan leads the start page through Sha'ban and Ramadan, then steps back for the rest of the year.

  3. Improved
    Your adhkar count for the day

    Finishing the day's adhkar ticks the planner's dhikr item for you, once, for the current day only. Unticking it in the planner always wins.

  4. Works differently
    The planner asks whether you fasted

    The planner asks, records only your answer, and lets you withdraw it. A day can stay unanswered, and fasting is not scored — a day you were excused from is not a day you failed.

Umrah

Umrah Savings

A goal, the contributions you record against it, and everything else worked out from those two — never stored, never touching a bank.

  1. A way back, in the goal's own settingsReset the savings and keep the goal, or delete the goal and its record altogether.
View all Umrah changes (2)Hide the full list
  1. New
    Umrah Savings

    Set a goal, record what you put aside, and ZULFAA works out what is saved, what remains and how many days are left — all from your own figures. It holds no money and connects to no bank.

  2. New
    A way back, in the goal's own settings

    Reset the savings and keep the goal, or delete the goal and its record altogether. Both ask first.

Dhikr

Every du'a in English

The Qur'anic du'as used to have no English. They now carry the app's own attributed Qur'an translation, so the Translation action works for every du'a — and the credit line names whose words they are.

  1. All the adhkar in DutchAll 69 adhkar now have a Dutch rendering, translated from the Arabic and credited as ZULFAA's own.
Read these in fullHide the full list
  1. Improved
    Every du'a in English

    The Qur'anic du'as used to have no English. They now carry the app's own attributed Qur'an translation, so the Translation action works for every du'a — and the credit line names whose words they are.

  2. Improved
    All the adhkar in Dutch

    All 69 adhkar now have a Dutch rendering, translated from the Arabic and credited as ZULFAA's own. The Arabic above each one remains the authority.

Daily Challenge

The challenge asks in your language

Questions and their answers now come in English and Dutch as well as Arabic. When a question is only available in Arabic, the card says so rather than mixing the two.

  1. The challenge no longer says you have not started when it simply could not checkWith no connection the card used to offer a challenge you may already have finished.
  2. One name for the rewardThe challenge card called the reward tokens in one line and ZULFAA Coins in the next.
Read these in fullHide the full list
  1. New
    The challenge asks in your language

    Questions and their answers now come in English and Dutch as well as Arabic. When a question is only available in Arabic, the card says so rather than mixing the two.

  2. Fixed
    The challenge no longer says you have not started when it simply could not check

    With no connection the card used to offer a challenge you may already have finished. It now says it could not check, and offers nothing it cannot open.

  3. Fixed
    One name for the reward

    The challenge card called the reward tokens in one line and ZULFAA Coins in the next. It is tokens everywhere, in all three languages.

Profile & Settings

One language list

The header picker and the menu's language list were two different versions of the same three choices. They are one list now, in both places.

  1. A row keeps the promise its arrow makesA trailing arrow now always means a page.
  2. The profile says where your activity really isThe line saying your activity is stored only on this device appeared exactly when you had a username — that is, when a public identity exists on the server.
Read these in fullHide the full list
  1. Improved
    One language list

    The header picker and the menu's language list were two different versions of the same three choices. They are one list now, in both places.

  2. Fixed
    A row keeps the promise its arrow makes

    A trailing arrow now always means a page. Share ZULFAA opens a share sheet and no longer shows one; Prayer and calculation settings, which raises a panel, shows an upward mark instead.

  3. Fixed
    The profile says where your activity really is

    The line saying your activity is stored only on this device appeared exactly when you had a username — that is, when a public identity exists on the server. The wording now says what is actually the case, in all three languages.

Across the app

A quieter app

A dark appearance, panels you can pull back down, nothing hidden under the navigation, and a start page that reads the same in all three languages.

  1. A dark appearance, and one that follows your phoneChoose Light, Dark or Follow system in Settings.
  2. The start page can be navigated with a screen readerThe Verse of the Day card now says what it opens and names the verse, and Quick Access is a heading, so a screen reader can reach the page's main way in.
  3. A panel that slides up can be pulled back downThe handle at the top of every panel now does what it looks like it does: drag it down and the panel follows, let go and it closes or settles back.
View all changes across the app (10)Hide the full list
  1. New
    A dark appearance, and one that follows your phone

    Choose Light, Dark or Follow system in Settings. Dark is drawn for the whole app — every screen, panel and card — not laid over the light one. Where a phone cannot show it, ZULFAA says so.

  2. Improved
    The start page can be navigated with a screen reader

    The Verse of the Day card now says what it opens and names the verse, and Quick Access is a heading, so a screen reader can reach the page's main way in.

  3. Improved
    A panel that slides up can be pulled back down

    The handle at the top of every panel now does what it looks like it does: drag it down and the panel follows, let go and it closes or settles back. It also stays put while you scroll a long list.

  4. Improved
    A panel sits over the page instead of replacing it

    A panel now sits over a softly frosted page instead of blacking it out or washing it pale, and in dark mode the panel and its cards are each a shade lighter than what is behind them — depth instead of one dark slab.

  5. Works differently
    Portrait only, on phones

    On a phone the app now stays in portrait instead of rotating into a layout it was never drawn for. Large screens still rotate.

  6. Works differently
    Light and Dark change in one frame

    Switching used to fade across the screen, some cards later than others. It now behaves like a light switch, everywhere at once.

  7. Fixed
    The verse reference reads the right way round

    The citation under the Verse of the Day was reversed for English and Dutch readers. It now reads the right way round; Arabic was always correct.

  8. Fixed
    Dutch and English cards read like the others

    Long Dutch labels pushed the reward chip and the occasion title onto extra lines, and English had the same trouble once a challenge was finished. All three languages now sit the same way.

  9. Fixed
    Nothing sits under the navigation, and nothing floats above a gap

    Every scrolling screen left an empty band above the floating navigation, and on some the last control sat underneath it. Fixed once, for every screen.

  10. Fixed
    The side menu shows its last line

    The version line at the foot of the side menu sat behind the Android navigation bar. It now clears it, in every language and both themes.

Privacy & legal

The Privacy Policy and Terms of Use now show when they were last revised, in all three languages, and the app and the website read that date from one place.

  1. Every public link points at zulfaa.nlThe share link, Privacy Policy, Terms of Use and Help & Support now point at zulfaa.nl, and About has a row that opens the website.
Read these in fullHide the full list
  1. Works differently
    Every public link points at zulfaa.nl

    The share link, Privacy Policy, Terms of Use and Help & Support now point at zulfaa.nl, and About has a row that opens the website. The pages themselves are unchanged.

Worth knowing

How it behaves

Seeing a verse is not reading it

ZULFAA records a reading position only once you have moved through the text, and marks a surah finished only when you have read your way to its end. A short surah that fits on one screen is therefore not marked read just by opening it; a recitation played to the last verse still finishes it. Positions saved by earlier versions carry over unchanged.

How it behaves

ZULFAA does not estimate a prayer time it cannot calculate

Where the sun never reaches the angle a prayer is derived from, the time is shown as unavailable with a short explanation. Nothing is filled in on your behalf.

How it behaves

Nothing is ever switched on for you

If Android is blocking or delaying ZULFAA's reminders, the app tells you and offers the way to Android's own settings. It changes nothing you have set.

How it behaves

On a phone, ZULFAA stays in portrait

The app now declares portrait rather than rotating into a layout it was never drawn for. Tablets and other large screens still rotate.

Launch 1.0.0 Closed testing — Alpha

The first ZULFAA

ZULFAA's first release: prayer times, the qibla, the Qur'an and the Daily Challenge in one calm app, given to a closed group of about sixteen testers rather than to the public store.

August 2026 · exact publish date pending Available to testers only

The ZULFAA home screen: the next prayer countdown, today's challenge, Qur'an progress and the verse of the day.
The home screen in ZULFAA 1.0.0. Shown in the app's Arabic interface.

What the first ZULFAA contained

Qur'an

  • The Qur'an, with its translation and tafsirThe full text, an English translation built into the app, and tafsir within reach while you read.
  • The Qur'an player on the home screenRecitation keeps playing when you leave the app, moves on to the next surah by itself, and the home screen shows how far you have read.

Prayer

  • Prayer times, worked out on your deviceThe five daily prayers, calculated on the phone itself from where you are, with the adhan and reminders. When ZULFAA has no location it says so rather than showing times for somewhere else.
  • The qibla compassThe direction of the Ka'bah, following the phone's sensors as you turn.

Daily Challenge

  • The Daily ChallengeA question a day, the tokens it awards and the honour board beside it.

Profile & Settings

  • Your own spaceA profile, and the settings that go with it.

Across the app

  • A home screen that knows your dayThe next prayer, today's challenge, where you had reached in the Qur'an and the verse of the day, all reading from the same place as the rest of the app.
  • The openingZULFAA opens with the muqarnas sequence rather than with a blank screen.
  • Room on a tabletThe screens lay themselves out for a larger display instead of stretching a phone layout across it.
  • A link to shareOne public address to send ZULFAA to someone.

Worth knowing

What you need

This release was a closed test

1.0.0 went to a closed testing track of about sixteen invited testers. It has never been on Google Play's public listing.

Your data

The Privacy Policy is one document

What the app shows you and what this website publishes are the same text, from the same source.

How versions work

The version number on this page is the one your device shows under Profile. A release appears here only once it has actually been distributed; anything still to come is marked as such and carries no date.

Found something wrong? Tell us on the support page. Support