Last updated: April 6, 2025 · Effective immediately
QalbuFit ("the App") is an Islamic productivity app developed by Irawan Wijanarko. This policy explains what data is collected, why, and how it is handled. We are committed to keeping your data private and secure.
| Data type | Purpose | Storage |
|---|---|---|
| Approximate location | Calculate accurate prayer times (Fajr, Dhuhr, Asr, Maghrib, Isha) for your area | On device only |
| App usage statistics | Detect when social media apps are opened so the Islamic reminder (blocker) can appear. We only record duration — not content, messages, or activity inside other apps. | On device only |
| Voice recordings (microphone) | Hafalan (Qur'an memorization) feature uses Android's Speech Recognition to transcribe your recitation for grading. Audio is processed by Google's speech service and is not stored by us. | Google Speech API |
| Chat messages (Qalbu AI) | Messages you send to Qalbu AI are forwarded to our private RAG server (api.finding.id) to generate a response. Messages are not logged or stored permanently. |
Our private server |
| Device advertising ID | Used by Google AdMob to show relevant ads. You can reset or opt out of personalized ads in your device settings. | Google AdMob |
| App diagnostics & crash logs | Collected by Google AdMob SDK to improve app stability. | Google AdMob |
All personal data — prayer logs, amalan records, Qur'an bookmarks, Nuur balance, profile settings, font and theme preferences — is stored only on your device using Android's local database (Room) and SharedPreferences. This data is never uploaded to our servers.
Android's built-in Auto Backup may sync this data to your personal Google Drive account (encrypted, accessible only to you) so it can be restored if you reinstall the app. You can disable this in your Android backup settings.
| Permission | Why it is needed |
|---|---|
| Location | Prayer time calculation only. Not shared. |
| Display over other apps (Overlay) | Show the Islamic reminder when a social media app is opened. |
| Usage Access | Detect which app is in the foreground to trigger the reminder. Duration only — no content is read. |
| Notifications | Adhan (call to prayer) alerts and daily reminders. |
| Microphone | Hafalan Qur'an recitation grading only. Not recorded or stored by us. |
Since all user data is stored locally on your device, you can delete it at any time by clearing the app's data in Android settings, or by uninstalling the app. There is no account to delete — no data is held on our servers tied to you.
QalbuFit is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided data through the app, please contact us and we will address it promptly.
We may update this policy when new features are added. The "Last updated" date at the top will always reflect the most recent revision. Continued use of the app after changes constitutes acceptance of the updated policy.
Questions or concerns? Reach us at: irawan.wijanarko@gmail.com