Application: Salah Deen – Islamic Prayer Tracker
Developer: Ali Sohail
Last Updated: April 17, 2026
Welcome to Salah Deen support. This page answers the most common questions, walks you through troubleshooting steps, and tells you how to reach us if you need a hand. Salah Deen is built to help Muslims pray on time, find the Qibla, build consistent streaks, and stay accountable — and we want your experience to be smooth from Fajr to Isha.
Open the app, tap Sign Up, enter your email, a password, and a display name. We send a verification email immediately — check your inbox (and Spam folder). You must verify your email before prayer reminders can be scheduled.
On first launch, Salah Deen asks for two permissions:
If you accidentally denied either, you can re-enable them in your device's Settings app. See Troubleshooting below.
Salah Deen caches the next 7 days of prayer times locally so the app works offline. If you've been offline longer than that, connect to the internet and re-open the app — times will refresh automatically. The app re-fetches whenever you move more than ~2.5 km.
Prayer times are calculated using the Aladhan API, a widely respected open prayer-time service. The default method follows the most common convention for your region; your selected Madhab adjusts the Asr calculation only.
For each prayer you can choose a pre-alert from 0 to 60 minutes before the time in Settings → Prayer Reminders. The adhan itself fires at the prayer time. Reminders are pre-scheduled for the next 7 days, so they work even if your phone is offline overnight.
Your device compass needs to be calibrated:
Yes — the Qibla bearing is calculated from your GPS coordinates (which work indoors if you have any signal), and the compass uses your device's magnetometer. Just be aware that indoor environments often have magnetic interference, so calibrate often.
| Status | How it's set |
|---|---|
| On time | Marked complete before the next prayer's start time |
| Late | Marked complete after the next prayer began but before the day ends |
| Missed | Not marked complete by the end of the day |
| Unmarked | Default state until you tap to log |
A streak continues as long as you log Fajr each day. If Fajr is logged as missed (or not logged by the end of the day), the streak resets. Streaks cannot be manually restored — this is intentional to keep accountability honest. If you believe there is a real data bug (e.g., your prayer was logged but the streak still reset), email us with your account email and the date in question.
You can mark a missed prayer for the current day until midnight local time. Past days are locked to preserve the integrity of streaks and group accountability.
Tap Groups → Create Group, give it a name, and you'll receive a 6-character invite code to share with friends or family. There is no limit on how many groups you can create or join.
Ask the group creator for the 6-character invite code, then tap Groups → Join Group and enter it.
Other members cannot see your email, your location, your past days, or your AI coach feedback.
Tap the group, then Leave Group. Your data is removed from that group immediately. If you were the last member, the group is deleted entirely.
The AI coach reviews your weekly aggregate prayer statuses (not individual prayers, not your location, not your group data) and generates a short, personalised piece of feedback to help you improve. New feedback is generated approximately once per week. If feedback feels off, you can safely ignore it — your streak and logs are unaffected.
Salah Deen Premium unlocks the full experience:
Premium is available as a monthly or yearly subscription.
If you previously paid for Premium and your subscription isn't recognised (after reinstalling, on a new device, or after signing in with a different Apple/Google account), tap Settings → Restore Purchases in the app.
Cancel anytime through your App Store or Play Store subscription settings (see 8.2). You'll keep Premium access until the end of the current billing period. We don't lock you in — no in-app cancellation friction.
All payments are processed by Apple or Google, not by us, so refunds are handled through them directly:
If you've been charged but didn't receive Premium features, contact us — we'll help diagnose and, if needed, vouch for your refund request to Apple or Google.
Settings → Profile → Display Name. The change is instant and visible to your accountability groups.
For security, Firebase Authentication requires you to re-enter your current password before changing either. Go to Settings → Account → Change Email / Change Password. If you've forgotten your password, use Forgot Password on the sign-in screen to receive a reset link.
Email alisohail6835@gmail.com from the email associated with your account. We will permanently delete all personally identifiable data — profile, prayer logs, streaks, group memberships, and FCM tokens — within 30 days, in accordance with our Privacy Policy.
Salah Deen is built to work even when you have no signal. Here's what works and what doesn't:
| Feature | Works offline? |
|---|---|
| Today's prayer times | Yes — cached for 7 days |
| Adhan alarm & reminders | Yes — pre-scheduled locally |
| Qibla compass | Yes — needs only GPS + magnetometer |
| Logging today's prayers | Yes — synced when you reconnect |
| Streak display | Yes — last known value |
| Group member statuses | No — requires connection |
| AI coach feedback | No — generated on the server |
| Sign up / sign in | No — requires connection |
| Issue | First check | Then try |
|---|---|---|
| No prayer notifications | OS notification permission is on | Disable battery optimization (Android); allow Critical Alerts (iOS); sign out and back in |
| Prayer times look stale or wrong | Location permission & madhab setting | Pull-to-refresh; force-close and re-open |
| Qibla unreliable | Move away from metal/magnets | Calibrate with figure-8 motion; restart the app |
| App crashes on launch | Restart your phone | Update Salah Deen in the App Store / Play Store; reinstall if needed |
| Login fails | Email + password correct; internet on | Reset password via email link; clear app cache (Android) |
| Location not detected | Location services enabled at OS level | Re-grant permission to Salah Deen; restart the app |
| Premium not unlocked after payment | Same Apple/Google account as the purchase | Tap Settings → Restore Purchases; email us with your order ID |
Help us fix issues faster by including:
Email
alisohail6835@gmail.com with subject prefix [Bug].
We genuinely read every feature request. Email
alisohail6835@gmail.com with subject prefix [Feature] and tell us what you'd like
to see — Hijri calendar, tasbih counter, Quran tracker, dua library, widgets, Apple Watch, and more
are on our radar.
Your data is yours. Under our Privacy Policy, you have the right to:
All requests are handled within 30 days. Email alisohail6835@gmail.com.
For anything not covered above — questions, feedback, partnership inquiries, or just to say salam:
We aim to respond to all support emails within 48 hours, and to privacy or data-deletion requests within 30 days.