Privacy Policy
Last updated: May 1, 2026 ยท Effective date: May 1, 2026 ยท App: Daily Muslim ยท Developer: PemujaCode
This Privacy Policy explains how PemujaCode ("we", "us", or "our") collects, uses, and
protects information when you use the Daily Muslim mobile application ("App") available on
Android and iOS. By using the App you agree to the practices described in this policy.
1. Information We Collect
1.1 Information You Provide
When you create an account, we collect your email address and a hashed
password. No name, phone number, or payment information is required for core features.
Account creation is optional โ core prayer, Qibla, and Quran features work without signing in.
1.2 Location Data
The App requests access to your device's GPS location only while the App is in use. Location is used solely to:
- Calculate accurate prayer times for your city
- Determine the Qibla direction toward the Kaaba
- Display your approximate city name on the Prayer screen
We do not store your GPS coordinates on our servers. Location data is processed
entirely on your device using the adhan library. We do not track
your location in the background.
1.3 Device Sensors
The Qibla Finder uses your device's magnetometer (compass) and accelerometer. This sensor data
is processed locally in real time and never transmitted off your device.
1.4 Usage Data (via AdMob)
The App uses Google AdMob to display advertisements. AdMob may collect:
- Advertising ID (GAID on Android, IDFA on iOS)
- IP address and approximate location
- Device model, OS version, and language settings
- Ad interaction events (impressions, clicks)
- Crash reports and performance data
This data is collected by Google and governed by the
Google Privacy Policy.
You can opt out of interest-based ads in your device settings:
Android: Settings โ Google โ Ads โ Opt out of ads personalization /
iOS: Settings โ Privacy โ Apple Advertising โ Personalized Ads off.
1.5 Habit & Streak Data
If you are signed in, your daily habit log (which of the 7 daily habits you completed) and streak
counters are stored in our Supabase database. This data is linked to your account and protected by
Row Level Security โ only you can read or modify your own records.
1.6 Dhikr Sessions
Completed dhikr sessions (type and count) may be stored in our database when you are signed in.
This is used to maintain your historical record and is not shared with third parties.
1.7 Crash & Performance Data
Expo and EAS may collect anonymous crash reports and performance metrics to help us improve app
stability. These reports do not contain personally identifiable information.
2. How We Use Your Information
| Purpose | Data Used | Legal Basis |
| Calculate prayer times and Qibla direction | GPS location (on-device only) | App functionality |
| Authenticate your account | Email, hashed password | Contract (account services) |
| Sync streak and habit data across devices | Habit logs, streak counters | Contract (account services) |
| Serve advertisements | Advertising ID, device info (via AdMob) | Legitimate interest / Consent |
| Deliver daily Ayah and Hadith content | None (content is public, not personalized) | App functionality |
| Send prayer time notifications | Prayer schedule (computed locally) | Consent (notification permission) |
| Improve app stability | Anonymous crash reports | Legitimate interest |
3. Third-Party Services
We do not sell your data to any third party. We do not use your data for profiling beyond what AdMob requires to serve contextual advertisements.
4. Data Storage and Security
Account data (email, habit logs, streaks) is stored on Supabase infrastructure hosted on AWS.
All data in transit uses TLS 1.2+. Database access is enforced by Row Level Security policies โ
your data is never accessible to other users.
Prayer times, Quran content, and Dhikr counts are cached locally on your device using AsyncStorage
and are not transmitted to our servers.
We retain your account data for as long as your account is active. If you delete your account,
all associated data (habit logs, streaks, bookmarks) is permanently deleted within 30 days.
5. Children's Privacy
The App is not directed to children under 13 (or under 16 in the EU/EEA). We do not knowingly
collect personal information from children. If you believe a child has provided us with personal
data, please contact us and we will delete it promptly.
6. Your Rights
Depending on your location, you may have the following rights:
- Access โ request a copy of the data we hold about you
- Correction โ request correction of inaccurate data
- Deletion โ request deletion of your account and associated data
- Portability โ request an export of your data in a machine-readable format
- Opt-out of personalized ads โ via your device's advertising settings
- Withdraw consent โ for notifications, via device Settings at any time
To exercise any of these rights, contact us at
hamdi.syukriwan@gmail.com. We will respond within 30 days.
7. Permissions Requested
| Permission | Why It's Needed | When Requested |
| Location (Fine / Coarse) | Prayer times + Qibla direction calculation | First time you open Prayer or Qibla screen |
| Motion / Compass (iOS) | Compass needle for Qibla Finder | First time you open Qibla screen |
| Notifications | Prayer time reminders | On first app launch |
| Vibration (Android) | Haptic feedback on Dhikr counter taps | Granted automatically, no prompt |
All permissions are optional. The app will function with reduced capability if permissions are denied.
8. Cookies and Tracking
The App itself does not use cookies. The AdMob SDK may use persistent device identifiers
(Advertising ID) for ad delivery. You can reset or limit your Advertising ID in your device
settings at any time.
9. Changes to This Policy
We may update this Privacy Policy from time to time. If we make material changes, we will update
the "Last updated" date at the top of this page and, where appropriate, notify you via an in-app
notice. Continued use of the App after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or the data we
hold about you, please contact:
PemujaCode
Email: hamdi.syukriwan@gmail.com
App: Daily Muslim (com.pemujacode.islamora)
Kebijakan Privasi ini menjelaskan bagaimana PemujaCode ("kami") mengumpulkan, menggunakan, dan
melindungi informasi ketika Anda menggunakan aplikasi Daily Muslim ("Aplikasi") yang tersedia di
Android dan iOS. Dengan menggunakan Aplikasi, Anda menyetujui praktik yang dijelaskan dalam
kebijakan ini.
1. Informasi yang Kami Kumpulkan
1.1 Informasi yang Anda Berikan
Saat membuat akun, kami mengumpulkan alamat email dan kata sandi terenkripsi
Anda. Tidak diperlukan nama, nomor telepon, atau informasi pembayaran untuk fitur utama.
Pembuatan akun bersifat opsional โ fitur shalat, kiblat, dan Al-Qur'an berfungsi tanpa masuk.
1.2 Data Lokasi
Aplikasi meminta akses ke lokasi GPS perangkat Anda hanya saat Aplikasi sedang digunakan. Lokasi digunakan hanya untuk:
- Menghitung waktu shalat yang akurat untuk kota Anda
- Menentukan arah Kiblat menuju Ka'bah
- Menampilkan nama kota perkiraan Anda di layar Shalat
Kami tidak menyimpan koordinat GPS Anda di server kami. Data lokasi diproses
sepenuhnya di perangkat Anda menggunakan library adhan. Kami tidak
melacak lokasi Anda di latar belakang.
1.3 Sensor Perangkat
Penunjuk Kiblat menggunakan magnetometer (kompas) dan akselerometer perangkat Anda. Data sensor
ini diproses secara lokal secara real-time dan tidak pernah dikirimkan dari perangkat Anda.
1.4 Data Penggunaan (melalui AdMob)
Aplikasi menggunakan Google AdMob untuk menampilkan iklan. AdMob dapat mengumpulkan:
- ID Iklan (GAID di Android, IDFA di iOS)
- Alamat IP dan perkiraan lokasi
- Model perangkat, versi OS, dan pengaturan bahasa
- Peristiwa interaksi iklan (tayangan, klik)
- Laporan crash dan data performa
Data ini dikumpulkan oleh Google dan diatur oleh
Kebijakan Privasi Google.
Anda dapat memilih keluar dari iklan berbasis minat di pengaturan perangkat:
Android: Pengaturan โ Google โ Iklan โ Nonaktifkan personalisasi iklan /
iOS: Pengaturan โ Privasi โ Iklan Apple โ Iklan Dipersonalisasi nonaktif.
1.5 Data Kebiasaan & Streak
Jika Anda masuk, log kebiasaan harian (7 kebiasaan yang diselesaikan) dan penghitung streak Anda
disimpan di database Supabase kami. Data ini terhubung ke akun Anda dan dilindungi oleh Row Level
Security โ hanya Anda yang dapat membaca atau mengubah catatan Anda sendiri.
1.6 Sesi Dzikir
Sesi dzikir yang diselesaikan (jenis dan jumlah) dapat disimpan di database kami saat Anda masuk.
Ini digunakan untuk mempertahankan catatan historis Anda dan tidak dibagikan kepada pihak ketiga.
1.7 Data Crash & Performa
Expo dan EAS dapat mengumpulkan laporan crash anonim dan metrik performa untuk membantu kami
meningkatkan stabilitas aplikasi. Laporan ini tidak mengandung informasi yang dapat mengidentifikasi
individu secara pribadi.
2. Cara Kami Menggunakan Informasi Anda
| Tujuan | Data yang Digunakan | Dasar Hukum |
| Menghitung waktu shalat dan arah Kiblat | Lokasi GPS (hanya di perangkat) | Fungsionalitas aplikasi |
| Autentikasi akun Anda | Email, kata sandi terenkripsi | Kontrak (layanan akun) |
| Sinkronisasi data streak dan kebiasaan | Log kebiasaan, penghitung streak | Kontrak (layanan akun) |
| Menampilkan iklan | ID Iklan, info perangkat (via AdMob) | Kepentingan sah / Persetujuan |
| Mengirimkan konten Ayat dan Hadits harian | Tidak ada (konten publik, tidak dipersonalisasi) | Fungsionalitas aplikasi |
| Mengirim notifikasi waktu shalat | Jadwal shalat (dihitung secara lokal) | Persetujuan (izin notifikasi) |
| Meningkatkan stabilitas aplikasi | Laporan crash anonim | Kepentingan sah |
3. Layanan Pihak Ketiga
Kami tidak menjual data Anda kepada pihak ketiga mana pun. Kami tidak menggunakan data Anda untuk pembuatan profil selain yang diperlukan AdMob untuk menayangkan iklan kontekstual.
4. Penyimpanan dan Keamanan Data
Data akun (email, log kebiasaan, streak) disimpan di infrastruktur Supabase yang dihosting di AWS.
Semua data dalam transit menggunakan TLS 1.2+. Akses database ditegakkan oleh kebijakan Row Level
Security โ data Anda tidak pernah dapat diakses oleh pengguna lain.
Waktu shalat, konten Al-Qur'an, dan jumlah dzikir di-cache secara lokal di perangkat Anda
menggunakan AsyncStorage dan tidak dikirimkan ke server kami.
Kami menyimpan data akun Anda selama akun Anda aktif. Jika Anda menghapus akun Anda, semua data
terkait (log kebiasaan, streak, bookmark) akan dihapus secara permanen dalam 30 hari.
5. Privasi Anak
Aplikasi ini tidak ditujukan untuk anak-anak di bawah usia 13 tahun (atau di bawah 16 tahun di
EU/EEA). Kami tidak secara sengaja mengumpulkan informasi pribadi dari anak-anak. Jika Anda
yakin bahwa seorang anak telah memberikan data pribadi kepada kami, silakan hubungi kami dan
kami akan segera menghapusnya.
6. Hak Anda
Bergantung pada lokasi Anda, Anda mungkin memiliki hak berikut:
- Akses โ meminta salinan data yang kami miliki tentang Anda
- Koreksi โ meminta koreksi data yang tidak akurat
- Penghapusan โ meminta penghapusan akun dan data terkait Anda
- Portabilitas โ meminta ekspor data Anda dalam format yang dapat dibaca mesin
- Keluar dari iklan yang dipersonalisasi โ melalui pengaturan iklan perangkat Anda
- Menarik persetujuan โ untuk notifikasi, melalui Pengaturan perangkat kapan saja
Untuk menggunakan hak-hak ini, hubungi kami di
islamora@pemujacode.com. Kami akan merespons dalam 30 hari.
7. Izin yang Diminta
| Izin | Mengapa Dibutuhkan | Kapan Diminta |
| Lokasi (Tepat / Perkiraan) | Hitung waktu shalat + arah Kiblat | Pertama kali membuka layar Shalat atau Kiblat |
| Gerak / Kompas (iOS) | Jarum kompas untuk Penunjuk Kiblat | Pertama kali membuka layar Kiblat |
| Notifikasi | Pengingat waktu shalat | Saat pertama kali membuka aplikasi |
| Getaran (Android) | Umpan balik haptik saat mengetuk penghitung Dzikir | Diberikan secara otomatis, tanpa konfirmasi |
Semua izin bersifat opsional. Aplikasi akan berfungsi dengan kemampuan terbatas jika izin ditolak.
8. Cookie dan Pelacakan
Aplikasi itu sendiri tidak menggunakan cookie. SDK AdMob dapat menggunakan pengenal perangkat
persisten (ID Iklan) untuk penayangan iklan. Anda dapat mengatur ulang atau membatasi ID Iklan
di pengaturan perangkat Anda kapan saja.
9. Perubahan pada Kebijakan Ini
Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Jika kami membuat perubahan
material, kami akan memperbarui tanggal "Terakhir diperbarui" di bagian atas halaman ini dan,
jika sesuai, memberitahu Anda melalui pemberitahuan dalam aplikasi. Penggunaan Aplikasi yang
terus berlanjut setelah perubahan merupakan penerimaan kebijakan yang diperbarui.
10. Hubungi Kami
Jika Anda memiliki pertanyaan, kekhawatiran, atau permintaan terkait Kebijakan Privasi ini
atau data yang kami miliki tentang Anda, silakan hubungi:
PemujaCode
Email: islamora@pemujacode.com
Aplikasi: Islamora (com.pemujacode.islamora)