Tam VakitOmeci Labs

Privacy Policy — Tam Vakit

Effective date: 11 August 2026 · Version: 1.3

1. Who is responsible

This app ("Tam Vakit", "the app") is published by Omeci Labs (the "we"/"us"), the data controller within the meaning of the EU General Data Protection Regulation (GDPR).

If you have any question about this policy or your data, email us at the address above.

2. Our privacy promise in one paragraph

Tam Vakit is built to work without an account, without a cloud, and without advertising or tracking. We operate no servers of our own and therefore cannot collect, store, or see your personal data. Your location and settings stay on your device. The few cases in which data leaves your device are listed explicitly below — and each one is either optional or triggered by you.

3. What the app processes, and where the data goes

3.1 Location (GPS)

To show correct prayer times and the Qibla direction, the app needs your geographic coordinates.

  • How: obtained on your device via the operating system's location service,

only after you grant location permission.

  • Purpose: local calculation of prayer times and the Qibla bearing.
  • Where it goes: it stays on your device. It is stored locally only and

is never transmitted to us (we have no server to receive it).

  • Legal basis: your consent, Art. 6(1)(a) GDPR (the device permission prompt).

You can revoke it any time in your system settings; the app then falls back to manual location entry.

3.2 Place-name lookup (reverse geocoding)

To display a readable place name (e.g. "Berlin, Germany") instead of raw coordinates, the app may pass your coordinates to your device's built-in geocoding service — Google Play Services on Android, Apple on iOS.

  • This is a transfer to that platform provider, governed by their privacy

policy, not ours.

  • It is not essential: if the lookup fails or is offline, the app continues to

work and simply shows coordinates or your manually entered location.

3.3 Notifications (Adhan / prayer reminders)

Prayer-time notifications are scheduled and delivered locally on your device. There is no push server and no message from us — nothing about your prayer schedule leaves the device.

3.4 Official prayer times (Diyanet)

When the calculation method is set to "Türkiye (Diyanet)", the app shows the officially published times of the Turkish religious authority.

Your app does not talk to Diyanet. We retrieve the times centrally and publish them as static files; the app downloads only the file for the nearest published city. No location is transmitted to Diyanet — neither your position nor your city.

Those files are hosted on GitHub Pages (GitHub Inc., USA). Downloading them necessarily transmits your device's IP address to GitHub, and the requested file reveals which published city is used (city level — not your precise position). We do not see these requests: as the site owner we receive no server logs. GitHub processes such access data under its own privacy statement (https://docs.github.com/site-policy/privacy-policies/github-privacy-statement).

To avoid this download entirely: choose any calculation method other than "Türkiye (Diyanet)" under Settings ▸ Calculation method. The app then computes the times entirely on your device and makes no network connection for prayer times.

The app always states below the date whether the times shown are official or calculated.

3.5 Contacting support

If you use "Report a problem" in the app, it opens a pre-filled email to support@omecilabs.com in your mail app. Before you send, the app shows you a plain-text diagnostic block it adds — app version, device model, OS version, language, notification/battery permission states, and your chosen calculation method. It contains no location and no device identifiers. The email is sent only if you send it, and we receive only what your email contains.

3.6 Purchases (Premium & voluntary support)

Optional in-app purchases are processed entirely by the Google Play Store or the Apple App Store. Payment details are handled by the store, not by us — we never see your payment data. We only receive the store's confirmation that a purchase is valid.

3.7 Crash reports (voluntary, off by default)

If the app crashes, it can send us a technical report so we can find the bug. This is off unless you switch it on yourself — under Settings ▸ "Send crash reports". Without your consent the service is never even started: no connection, no transmission.

If you switch it on, a report contains the stack trace (which line of code failed), app version and build number, device model, operating-system version and the interface language.

Not included: your location, the chosen city, your prayer times, device identifiers, your IP address as user data, screenshots, or the structure of the displayed page. We have explicitly disabled those options.

Reports are processed by Sentry under its own privacy policy (https://sentry.io/privacy/). You can withdraw consent at any time; it takes effect the next time the app starts.

4. What we do not do

  • No advertising, no ad networks, no ad identifiers.
  • No analytics and no third-party tracking or profiling.
  • No user account, no login, no cloud sync.
  • No selling or sharing of personal data — we have none to sell.
  • No crash reporting without your consent — it is off by default and

must be switched on in Settings (see 3.7).

5. Storage and retention

All app data (your location, settings, caches) is stored only on your device. We keep no copies because we have no servers. Uninstalling the app removes this data from your device.

5.1 Android's automatic backup

Android can back up app data to your Google Drive backup so it is available on a new device. That is an operating-system feature, not ours — we have no access to it.

Your location is excluded. Everything with a location reference — the last known position, a manually chosen place, and the caches of the official times — is stored in an area we explicitly exclude from the backup (both for the cloud backup and for direct device-to-device transfer).

Only your settings are backed up (language, calculation method, reminders, appearance). They carry no location reference, and you will find them on a new device.

If you do not want even that, you can turn off Android's backup for the app in the system settings.

6. Recipients / third parties

We share personal data with no one. Data leaves your device only to the platform services named above, and only for the stated purpose:

  • your device's OS geocoding provider (Google / Apple) — §3.2;
  • the app store for purchases (Google / Apple) — §3.6;
  • an optional official prayer-time provider, only if you enable it — §3.4.

Each processes data under its own privacy policy.

7. International transfers

We run no servers of our own. A transfer to the United States does occur when the app downloads the official prayer times from GitHub Pages (see 3.4) — this necessarily transmits your IP address to GitHub Inc. That transfer does not happen at all if you choose a calculation method other than Turkiye (Diyanet). Any further transfer arises only from the third-party platform services above and is governed by their respective safeguards and privacy policies.

8. Your rights (GDPR)

You have the rights of access, rectification, erasure, restriction, portability, and objection (Art. 15–21 GDPR). Since we hold no personal data about you on any server, most of these are exercised directly on your device (revoke location permission, clear app data, or uninstall). For any request or question, contact us at support@omecilabs.com. You also have the right to lodge a complaint with a data protection supervisory authority.

9. Children

The app is suitable for a general audience and does not knowingly collect personal data from children. It requires no account and no personal details to function.

10. Changes to this policy

We may update this policy as the app evolves. The current version and effective date are shown at the top. Material changes will be reflected here before they take effect.

11. Contact

Omeci Labs · support@omecilabs.com