Know when to pray — with the sun and the moon — honestly, and entirely on your device.
Sakan tells you when to pray, and tracks the sun and moon — with maximal configurability, verifiable honesty, and zero data leakage. Nothing else: no Qibla clutter, no articles, no social anything.
Exact alarms via setExactAndAllowWhileIdle, re-armed on every fire, reboot, and timezone change — reliable through Doze and OEM battery killers.
A day-track and a sky-arc, plus a moon-phase disc drawn from illumination math (never a stock image), moonrise/set with the next-event rule, distance, and the next four phases.
13 calculation methods, madhab, high-latitude rules, per-prayer ± minutes, Hijri offset, and the Umm al-Qura Ramadan +30 'Ishā' rule. Sane regional defaults, never forced.
All computation runs on-device. A worldwide offline town gazetteer (69,000+ places — your town, not just the capital), manual coordinates, and a fresh one-shot GPS fix. An optional operator relay adds independent verification — but the app never needs it.
Prayer times from the audited adhan library; sun & moon from a vendored, built-from-source astronomy engine — both wrapped behind our own interfaces and golden-tested against known values.
No ads, analytics, trackers, crash reporters, Firebase, or GMS — ever. The offline build ships with no INTERNET permission at all.
A privacy-absolute, crowdsourced crescent-moon network built into Sakan. Report what you see — and honestly, what you don't — with sensor-attested physics. The network documents the ummah's eyes on the sky; it never declares the month (that is your local authority's testimony).
A computed pointing card (where to look, azimuth & altitude, Odeh visibility) shows offline; then mark رأيتُهُ / Seen or لم أرَهُ / Not seen. A live in-app photo is mandatory for a positive report — the moment is your evidence.
Every report is scored server-side by the published Yallop (1997) & Odeh (2004) criteria and plotted over the visibility envelope. A world map, calendar-drift, and CC-BY 4.0 open datasets. Explore al-Marṣad →
Location degraded to a ±2.4 km cell on the device; no IP retention, ever; one pinned host, no CDN. A pseudonym is a device-held key — never a real identity. The Shahāda Gate is encrypted and never public.
Each accepted report mints a signed Sighting Token and an on-device share card whose crescent is drawn exactly as computed for your place and time. The search is honored as much as the sighting.
The Hilal Network lives only in the relay flavor (it needs the network). The pure offline flavor stays exactly as it is — no INTERNET permission, no network tab.
These times are calculated, not witnessed. Prayer times in Islam are defined by observable phenomena — dawn, the sun's zenith, shadow lengths, sunset, and twilight. Sakan computes high-precision astronomical approximations of those phenomena. Scholars differ on how some of them (especially true dawn and the end of twilight) map to solar angles, and conditions at your location can shift the observable reality by several minutes.
Where a reliable local authority, mosque timetable, or scholarly body publishes times for your area, their guidance takes precedence over this app. Sakan takes no position on the angle debate — it exposes every parameter and defers. The full calculation chain is open source and documented; you are invited to scrutinize it.
Sakan is distributed as a sideload APK. Because it isn't from the Play Store, Android will ask you to allow installs from your browser.
sakan.apk.sakan.apk (offline flavor):744af751623fed4f4fbda8492b29af546075653dbfc460543f5b473b183da37fsakan-hilal.apk (relay flavor · Hilal Network):96ff3389b766f585cb8d3162c4f8f42d9760b23ad405913f02d3f36415fcce19a2:62:70:fb:13:94:c7:6f:b5:b8:36:24:b8:57:79:0e:f7:6a:02:db:82:9c:f9:b7:3f:a6:2e:21:c6:21:6c:ddsha256sum sakan.apk and apksigner verify --print-certs sakan.apk.