Privacy Policy — Prayer Cast
Last updated: 15 August 2026
Android package: com.tursinalabs.prayer_cast
1. Scope
This page is the privacy policy for the Prayer Cast Android app published by Tursina Labs. It describes only this app. Other Tursina Labs products are covered by the studio Privacy Policy.
2. Who receives your data
Tursina Labs does not operate a backend, account system, or cloud store for Prayer Cast. We do not receive your prayer times, location, speaker list, or delivery logs.
Preferences and logs stay on your phone. Some optional features send limited information to third parties so the app can work (prayer times, reverse geocoding, and Cast). When the country is Indonesia, prayer times may be fetched from myQuran (api.myquran.com) using a city id and the date. That request is not sent to Tursina Labs. Those cases are listed below. We do not sell your data and we do not use it for advertising.
3. Data stored only on your device
The following is stored on your phone and is never sent to Tursina Labs. Indonesia schedules fetched from myQuran use a city id only; that request goes to myQuran, not to Tursina Labs.
- Prayer preferences: city, country, optional GPS coordinates, Aladhan calculation method, Asr school (madhhab), adhan voice, and delivery mode (Cast, phone adhan, or beep)
- Saved Google Cast speaker id and name
- A LAN fingerprint that identifies your home Wi-Fi. This is not GPS. Home detection does not use location.
- A household election secret derived from the saved Cast speaker id, so only one phone in the home casts adhan
- A cached prayer schedule
- A local delivery log (SQLite): prayer name, times, HOME or AWAY, speaker name, and outcome
- Your language preference (English or Indonesian)
You can remove this data by clearing the app storage or uninstalling Prayer Cast.
4. Optional location
Location is optional. It is used only to fill city and country and to fetch prayer times.
- You can type a city and country yourself. In that case the app does not read GPS.
- If you tap "Use current location", the app uses the device location APIs and Android Geocoder / Google Play services to reverse-geocode coordinates into a city and country.
- Optional GPS coordinates may also be sent to Aladhan to request prayer times by coordinates.
Location is not used to decide whether you are home. Home versus away uses the on-device LAN fingerprint only.
5. Third parties
Prayer Cast does not send the data below to Tursina Labs. These parties receive information only when the related feature runs.
5.1 Aladhan (api.aladhan.com)
Over HTTPS, the app requests prayer times with either:
- city and country, plus calculation method and Asr school, or
- latitude and longitude, plus calculation method and Asr school (only when you use current location or saved coordinates)
Aladhan's own terms and privacy practices apply to that request.
5.2 myQuran (api.myquran.com)
When the country is Indonesia, Prayer Cast requests official Kemenag prayer times through myQuran v2. The request sends only a city id and the date (not GPS coordinates, not your name). myQuran states the API may be used freely; their terms apply to that request. If the city cannot be matched or the request fails, the app falls back to Aladhan and does not pretend the times are Kemenag. Tursina Labs does not operate myQuran or Kemenag.
5.3 Android Geocoder / Google Play services
When you tap "Use current location", coordinates may be sent to Android's geocoder (often provided by Google Play services) to resolve a city and country.
5.4 Google Cast / Google Mobile Services
Speaker discovery and Cast sessions use Google Cast and Google Play services. Google may process device or network identifiers as described in Google's Cast and Play services policies. Tursina Labs does not receive those identifiers.
5.5 Home speaker on your local network
When adhan is cast, the phone serves the audio file over HTTP on your local network to the saved speaker. That traffic stays on the LAN. It is not uploaded to Tursina Labs.
5.6 Ko-fi (optional)
If you tap Support, the app opens https://ko-fi.com/hendrawandaryonokarso in your browser. Donations are handled by Ko-fi, do not create an account in Prayer Cast, and do not unlock features.
6. What this app does not do
Prayer Cast does not:
- show ads or use an advertising SDK
- include an analytics SDK
- include a crash reporter operated by Tursina Labs
- create or require a user account
- sell your data
- use your data for advertising
7. Children's privacy
Prayer Cast is a general-audience prayer-times app. We do not knowingly collect personal information from children. We do not operate accounts. If you believe a child has sent information to us by email, contact support@tursinalabs.com and we will delete that correspondence.
8. Your choices and deletion
- Do not grant location permission, and do not tap "Use current location", if you do not want GPS or geocoding.
- Type city and country instead of using GPS.
- Clear app data or uninstall the app to delete on-device preferences, the speaker id, the LAN fingerprint, the schedule cache, and the delivery log.
- Because Tursina Labs has no server copy of that data, we cannot delete it remotely. Email us if you have a question about a third party listed above.
9. Changes
We may update this page. The "Last updated" date will change when we do. The current policy is always at https://www.tursinalabs.com/prayercast/privacy.
10. Contact
If you have questions about this policy, contact Tursina Labs:
- Email: support@tursinalabs.com
- Contact page: /contact
This policy is effective as of 15 August 2026 and applies only to Prayer Cast.