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

DataWhenWhyWhere 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]