Privacy policy
Last updated: 5 September 2026
Controller
IOQ Software, owner: Ihab Oweis
Lessingstraße 48, 47166 Duisburg, Germany
Email: [email protected]
The short version
Jadwal plans your day along the prayer times. The app works fully without an account. Tasks, prayer times, ibadat and the day review all run on your device. Data reaches our servers only if you choose to sign in.
What data we process
| Data | When | Why | Where it goes |
|---|---|---|---|
| Tasks, goals, projects, ibadat, journal entries | always | running the app | on your device only (local database), without an account |
| the same data | only with an account | backup and use on more than one device | Google Firestore, under your user id |
| Email address | only with an account | signing in | Firebase Authentication |
| Location | only if you grant it | calculating the prayer times for your place | The calculation runs on the device. The app asks your operating system's geocoding service for the place name, not us. With an account your place is part of your settings and also sits in Firestore, so a second device shows the same times. |
| Crash and performance data | on errors | finding and fixing bugs | Firebase Crashlytics, not linked to you |
| Usage data: which screens you open, when a session starts and how long you use the app | always | seeing which parts of Jadwal get used, and which app version breaks | Firebase Analytics, not linked to you. Since 14 August 2026 the app declares the Android advertising ID. Analytics uses it for these statistics and never for ads, see below |
Your mosque's prayer times
If you pick a mosque, Jadwal fetches its times from an external mosque directory. That request carries the mosque's identifier, not your location and nothing about you. If the mosque cannot be reached, the app calculates the times itself and tells you so on screen.
Legal bases (GDPR)
- Art. 6(1)(b), performance of a contract: your account and the syncing of your data, if you sign in.
- Art. 6(1)(a), consent: access to location and notifications. You grant it in the system dialog and can withdraw it at any time in your device settings.
- Art. 6(1)(f), legitimate interest: crash reports, to keep the app stable, and usage data, to see which parts of the app are used.
Processors
- Google Firebase (Google Ireland Ltd., Dublin) for authentication, Firestore, Crashlytics and Analytics. Privacy information
- Mosque directory (external provider, EU) receives only the identifier of the mosque you picked.
- Cloudflare Pages (Cloudflare, Inc., USA) serves this website, which produces technically necessary server logs including your IP address (Art. 6(1)(f) GDPR). Privacy Policy
No ads, no sharing
Jadwal contains no advertising and no advertising SDK. Since 14 August 2026 the Android package declares the advertising ID; Firebase Analytics uses it for the usage statistics described above, and for nothing else. There is no ad targeting, no personalisation and no ad network. The usage data stays with Firebase Analytics and is used by us alone, to improve the app. Your data is not sold and not shared for advertising.
Retention and deletion
Without an account your data lives on your device alone, and uninstalling removes it. With an account it is kept until you delete it.
Delete your account and data →
Your rights
Access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction (Art. 18), portability (Art. 20) and objection (Art. 21). Write to [email protected]. You may also lodge a complaint with a supervisory authority.
You can export your tasks and entries yourself from inside the app at any time, under Profile → Data management. You do not need us for that.
Children
Jadwal is not directed at children under 13, and we do not knowingly collect data from them.
Changes
If what the app processes changes, this page changes with it, and the date at the top changes too.
Contact
Questions about this policy: [email protected]