Istiqomah: Atomic Habit
A daily worship tracker combining prayer schedules, qibla direction, Quran, and the Hijri calendar with atomic-habit principles — 100% on-device, no accounts and no server.
Free · No account · No ads · Works offline

Problem
Most worship-tracking apps require an account, send data to a server, and are cluttered with ads — when what people actually need is a simple way to start a consistent daily worship habit. And once a single day goes unlogged, the streak breaks and the motivation goes with it.
Solution
Built a native Android app (Kotlin, Jetpack Compose) with a daily worship checklist, accurate prayer schedules (GPS or a chosen city), a 114-chapter digital Quran with tajweed colours and recitation, a qibla compass, a Hijri calendar that marks sunnah fasting days, and streaks and heatmaps for progress. Missed days can be filled in up to a week back, with an optional 2FA lock so a parent approves changes on a child's phone. Everything lives in an on-device SQLite database: no accounts, server, ads, or trackers.
A look at the app
Clean, flat, distraction-free — so the focus stays on worship, not on the app.







Swipe to see more screens →
Everything your daily worship needs
One app for the worship checklist, the Quran, and prayer times and direction — designed so that logging worship feels light rather than like a chore.
Daily worship checklist
The five obligatory prayers, Quran reading, sunnah fasting, and dhikr — just tap, no fiddly input.
Digital Quran
114 chapters with colour-coded tajweed and a built-in Indonesian translation that works offline, plus recitation from 8 reciters.
Prayer times & adhan
Accurate schedules from GPS, or pick one of 41 Indonesian cities without granting location access, with reminders.
Fair scoring & stats
Streaks, monthly consistency, and a heatmap — targets adapt to the habits you chose yourself.
Missed days & parental control
Fill in the checklist up to a week back; on a child's phone, changes need a 2FA code from the parent's phone.
Qibla, calendar & du'a
A qibla compass, a Hijri calendar that marks sunnah fasts, and Al-Ma'thurat with a daily du'a collection.
By the numbers
Quran chapters
114surahs
Arabic text and the Indonesian translation ship with the app and read offline.
Reciters
8reciters
Verse-by-verse audio streamed from everyayah.com.
Built-in cities
41cities
Prayer times without a location permission.
Days you can fill in
7days
The streak is recalculated once they're logged.
Your worship is between you and Allah
Istiqomah has no accounts and no server. Every record you keep stays on your own device.
- No account, no login. Open the app and start.
- No server. Worship records never leave the device.
- No ads and no trackers. There is no third-party analytics SDK.
- Works offline. The Quran with its Indonesian translation, prayer times, and the calendar all work without a connection.
Istiqomah is built around the atomic-habits approach: start small, track effortlessly, watch progress grow. Privacy is the core design constraint — there’s no login flow and no data ever leaves the device. The internet is only used to download other translation languages and to stream recitation audio.
Version 1.1 added shortcuts on the home screen, filling in missed days with an optional parental 2FA lock, and a sunnah prayer du’a category.
The app’s privacy policy lives on its own page.