Stand with Palestine. Where to donate, what to boycott, how to stay informed.

Version 1.0.0 — available now

Prayer times that never learn who you are.

Adhan alerts, a qibla compass, home-screen widgets and the complete Madani mushaf — with no account, no ads and no analytics. Set your location once and everything is computed on the phone itself, so the whole day works offline.

Version 1.0.0 (1) Android 7.0+ ≈ 54 MB AGPL-3.0

Download

Installed in three steps

The app is distributed directly as an APK — the simplest and safest way to get it. The file is signed and verified.

How to install

  1. Download the APK

    Tap the button below to save Mihrab-v1.0.0.apk.

  2. Open it and allow the prompt

    On first install Android asks once to “install from unknown sources” — allow it.

  3. Install and start

    Open the app, set your location — everything else is set up for you.

Direct download

Mihrab v1.0.0 (APK)

≈ 54 MB • signed & safe

QR code for the download link
Scan with your phone camera
  • Version1.0.0 (versionCode 1)
  • PlatformAndroid 7.0+
  • Architecturesarm64-v8a / armeabi-v7a
  • LicenseAGPL-3.0 (open source)

Features

The whole day's worship, one app

Prayer, Quran, duas and fasting — every feature is laid out calmly and deliberately. No clutter, and no ads either.

Prayer times & adhan

Precise times for all five prayers, a live countdown to the next one, an adhan alert for each, and the full month in one table.

Qibla compass

The right direction anywhere, any time — with a signal-strength reading beside the dial so you can trust the bearing.

The complete Madani mushaf

The printed page itself, in four riwayahs. On a tablet it opens two facing pages — like the physical copy.

Recitation & memorization

Forty-two world-famous reciters, word-by-word highlighting, playlists that keep going with the screen off, and a repeat mode for memorizing.

Quran in your language

Fourteen translations, Bengali among them — plus surah meanings in Bengali. Read, search and share.

Duas & tasbih

The duas of Hisn al-Muslim with Arabic, transliteration, full translation and sources — plus a beautiful dhikr counter.

Fasting & prayer journal

A log for your prayers, streaks, Ramadan and voluntary fasts — all at a glance, entirely offline.

Home-screen widgets

The next prayer's countdown and today's sky are on your home screen — before the app is even open.

Screenshots

How the app looks

Light and dark, on phone and tablet. Tap any image to view it full size.

  • Today screen: a drawn sky behind the next prayer and a live countdown, the date above the times, a mark beside each prayer.
    Today — the sky and the countdown
  • The same day with Maliki second times on: an optional end time under each prayer.
    Maliki second times
  • The same screen in dark mode — the sky follows the hour.
    Today, dark
  • Tilawah screen: reciter, play controls, speed and sleep timer, with the surah list below.
    Tilawah — press play, let it run
  • The reciter list: what is already on the device, with a button to download or delete.
    The reciters, and what you have offline
  • The mushaf during recitation: the spoken word lit on the page, player below.
    Mushaf — the spoken word lit
  • The reader in night mode.
    Mushaf, at night
  • The memorization board: reciter, speed, verse repetition, section repetition, pause, and hiding Arabic or translation.
    Repeat, pause, hide — for memorizing
  • The Quran tab: continue reading, khatmah plan, recitation row, verse of the day, every surah.
    Khatmah and where you stopped
  • The qibla compass: the bearing, signal strength, and a sun-based check.
    Qibla, with a signal reading
  • The month view: a full month of times in one table.
    A whole month at once
  • The month as a shareable sheet with a QR code.
    …and a sheet you can hand to others
  • A dua from the library with Arabic, transliteration, translation and source.
    The duas, with their sources
  • The tasbih counter keeping the dhikr count.
    The tasbih counter
  • The prayer journal: a chart of consistency, streaks, fasting and what is owed.
    The journal at a glance
  • The fasting page: Ramadan and voluntary fasts, with upcoming sunnah days and how far each is.
    Fasting — Ramadan and the sunnah days
Mihrab on a tablet: two facing pages of the mushaf beside the surah list, as in the printed copy.
On a tablet the mushaf opens two facing pages — and the spread is what turns, exactly like the printed copy.

Privacy

Nothing leaves your phone that you didn't ask to send

Your location, five times a day, is the most sensitive thing a prayer app can touch. So there is no account, no analytics, no ad network and no crash reporting in this code.

No data is collected

Stays on the device

Settings, saved locations (encrypted), the prayer journal and fasting log — all on your phone. Alerts are scheduled locally.

Touches the network only by choice

Times from the source you pick, place search, and downloads of mushaf pages, translations and recitations.

Never exists at all

No ads, no trackers, no analytics package, no crash reporter, no account. The F-Droid-style clean build has no Google Play services either.

FAQ

The questions asked first

Is the app really free?

Yes. Mihrab is open source under AGPL-3.0: no purchases, no subscription, no hidden charges — there isn't even a donate button.

Does it have ads or trackers?

None. There is no ad network, no analytics package, no crash reporter and no account system — these libraries were never added to the project.

Does it work offline?

Yes. Once you set your location, times are computed on the device and alerts are scheduled locally — the whole day works with the network closed.

How do I install the APK?

Download the APK from the download section, open it, allow “install from unknown sources” once, then tap Install. Three steps.

Which phones does it support?

Any phone running Android 7.0 (Nougat) or newer. The file is about 54 MB and ships both arm64-v8a and armeabi-v7a binaries.

Is my data safe?

Your location, settings and prayer journal all stay on your device — nothing is sent to any server. See the privacy section above.