Everything your community needs
Designed for The Salafi Masjid, Birmingham — every feature serves a purpose, rooted in real community needs.
Accurate Prayer Times
Prayer times are the heartbeat of the app. We use the Aladhan API with the Umm Al-Qura calculation method — the same standard used by Masjid al-Haram — to deliver precise times for Fajr, Dhuhr, 'Asr, Maghrib, and 'Isha.
- Atmospheric sky gradients — the screen shifts from deep Fajr blues through midday light to warm Maghrib ambers, reflecting the prayer window you're in.
- Live countdown — an ultralight 54px countdown timer shows exactly how long until the next adhan, using tabular-nums for rock-steady digits.
- Hijri calendar — the Islamic date is always visible alongside the Gregorian date. Navigate forward and back to view times for any date.
- Customisable reminders — set notifications for 5, 10, 15, or 30 minutes before each prayer. Reminders are scheduled locally on your device, not pushed from a server.
-
Offline fallback — when you have no internet,
the app calculates times locally using
adhan-jsfrom your coordinates. You always know when to pray.
Community Announcements
When the masjid has something to say, you hear it immediately. Announcements are posted directly by masjid administrators — no middlemen, no algorithms, no social media noise.
- Urgent priority — Janazah prayers, emergency closures, and time-sensitive news are flagged with crimson urgency and trigger an immediate push notification.
- Normal announcements — weekly reminders, parking notices, fundraising updates, and community news arrive in a clean, scrollable feed.
- Expiry dates — announcements automatically disappear after their relevance window, keeping the feed fresh and clutter-free.
- Pull-to-refresh — a single gesture fetches the latest from the masjid. No realtime subscriptions draining your battery.
Events & Lessons Calendar
The masjid runs regular lessons, lectures, Quran circles, and community events. The app puts them all in one place with the details you need — who, when, where.
- Six event categories — lessons, lectures, Quran circles, youth programmes, sisters' events, and community gatherings. Each is colour-coded for quick scanning.
- Recurring events — weekly and monthly lessons appear automatically. Set it once, and the community always knows when the next session is.
- Speaker information — every event lists the speaker or teacher, so you know exactly what to expect.
- Date filtering — view events from a specific date range. Planning your week has never been easier.
- Notification opt-in — choose which categories you want to be reminded about. Only get notified for the events that matter to you.
Qibla Compass
A precise, beautifully crafted compass that uses your device's magnetometer to point towards the Ka'bah. Whether you're travelling, visiting family, or praying in an unfamiliar location — you always know your direction.
- Real-time magnetometer — smooth, spring-animated needle movement powered by your device's hardware compass.
- Calibration guidance — if your compass needs calibrating, the app walks you through the figure-eight motion with clear, friendly instructions.
- Degree precision — see the exact bearing to the Ka'bah in degrees, along with the cardinal direction (e.g., 119.4° SE from Birmingham).
- Completely offline — the Qibla direction is calculated from your coordinates using the great-circle formula. No internet required.
Notifications That Respect You
Most apps fight for your attention. This one respects it. Notifications are minimal, meaningful, and entirely under your control. The badge is Divine Gold — a gentle glint, not an angry red dot.
- Prayer reminders — locally scheduled on your device. Choose your lead time (5, 10, 15, or 30 minutes). No server push, no battery drain.
- Janazah alerts — urgent announcements trigger an immediate notification. These are the moments that truly cannot wait.
- Event reminders — opt in to the categories you care about. Youth programmes, sisters' events, Quran circles — your choice.
- Haptic feedback — subtle vibration on prayer transitions and meaningful interactions. Felt, not heard.
Offline-First
The app caches prayer times, announcements, and events locally. When you lose signal — on the tube, in the countryside, or abroad — everything still works. Prayer times calculate locally from your coordinates. Data syncs when you're back online.
Privacy-First
No analytics. No trackers. No ad networks. Your location is used only to calculate prayer times and Qibla direction — it's never sent to third parties. Your data stays on your device. We don't even have a database of user behaviour.
English & Arabic
Full internationalisation with English and Arabic support. The entire interface mirrors for RTL languages — layouts, icons, and navigation all flip seamlessly. Every string is translatable.
Free Forever
No subscriptions. No in-app purchases. No premium tiers. This app is a sadaqah jaariyah — an ongoing charity for the community. It will always be free.