Finding a reliable prayer times app that respects your privacy is harder than it should be. Most Islamic apps on the Play Store are bloated with ads, require constant internet access, and silently transmit your location data to remote servers. Muajjin takes a different approach: all Salat and Saum calculations happen directly on your phone, with zero tracking and zero ads.
What Is Muajjin?
Muajjin is a free and open-source Android app that provides accurate Islamic prayer (Salat) times and fasting (Saum) schedules. Built with React, TypeScript, Vite, and Capacitor, it delivers a native Android experience while keeping the app remarkably lightweight.
The name “Muajjin” refers to the person who calls the Adhan — a fitting name for an app focused on keeping you connected to your prayer schedule without distractions.
Why Choose Muajjin Over Other Prayer Apps?
Most popular Islamic prayer apps like Al-Moazin, Muslim Pro, or iPray rely on remote APIs to calculate prayer times, meaning your location data travels across the internet every time you open the app. Muajjin fundamentally differs in three ways:
- All calculations are local. No internet connection needed after installation. Your GPS coordinates never leave your device.
- No ads, no trackers, no analytics. The app doesn’t include any third-party SDKs that could harvest your data.
- Open-source and reproducible. The entire source code is available on GitHub under the MIT license, and every release APK can be independently verified for reproducibility.
This makes Muajjin an excellent choice for privacy-conscious Muslims, especially those in regions with poor connectivity or those who simply prefer an app that works offline without phoning home.
Key Features
Accurate Salat Time Calculation
Muajjin calculates all five daily prayer times — Fajr, Dhuhr, Asr, Maghrib, and Isha — using robust astronomical algorithms based on your geographic coordinates. The current active prayer is highlighted, and a countdown to the next prayer is displayed, so you always know how much time remains.
Saum Times: Suhoor and Iftar
During Ramadan or for voluntary fasting, Muajjin provides accurate Suhoor (Sehri) and Iftar timings. This integration means you don’t need a separate app for your fasting schedule — both Salat and Saum times are available in one clean interface.
Automatic Location Detection
The app uses GPS to detect your location automatically. If GPS is unavailable, it falls back to IP-based geolocation. You can also set your location manually. No matter where you travel, your prayer times stay accurate.
Hijri Date Display
Muajjin shows the current Islamic (Hijri) calendar date alongside the Gregorian date, helping you stay aware of important Islamic dates and events.
Qibla Compass
A built-in Qibla direction finder uses your device’s sensors to point you toward the Kaaba in Makkah, useful when traveling or praying in an unfamiliar location.
Qaza Prayer Tracker
Muajjin includes a Qaza tracker to help you keep a record of missed (Qaza) prayers. This simple tool lets you log and monitor any outstanding prayers so you can make them up systematically.
Light and Dark Theme
The app automatically matches your system’s light or dark mode preference, featuring a clean, distraction-free interface that’s easy on the eyes — day or night.
Automatic Updates via GitHub
Even though Muajjin doesn’t use the Play Store’s update mechanism in its open-source distribution, it supports in-app update checks via GitHub Releases, so you always have access to the latest version.
Technical Details
Muajjin is built with modern, well-maintained technologies:
- React 19 with TypeScript 5 for a type-safe, maintainable codebase
- Vite 7 for fast builds and optimized bundles
- Capacitor 8 for packaging the web app as a native Android application
- MIT License — fully open source, free to use, modify, and distribute
The project supports reproducible builds, meaning anyone can verify that the published APK matches the source code. This is a significant trust advantage for a privacy-focused app: you don’t have to take the developer’s word that the binary matches the source.
Who Should Use Muajjin?
- Privacy-conscious Muslims who want prayer times without data collection
- Travelers who need reliable offline prayer calculations
- Ramadan observers who want Suhoor and Iftar times alongside Salat schedules
- Open-source enthusiasts who prefer auditable, community-driven software
- Users with low-end devices who need a lightweight app that runs smoothly
Download & Links
- GitHub Repository: MuslimTechnician/muajjin
- Google Play Store: Download on Play Store
- Official Website: muajjin.pro.bd
- License: MIT


