Privacy Policy Mobile App

Privacy Policy

TasbihGo - Tasbih & Dzikir — com.tasbihgo.app

Last updated October 3, 2026

TasbihGo keeps your dhikr counts, history, statistics and settings on your device. A few features talk to online services — the leaderboard, Premium, and the app update check — and this page explains exactly what each of them sends.

Summary
  • Your counters, dhikr history, statistics, reminders and profile are stored locally, and Android Auto Backup is switched off.
  • There are no ads, no analytics SDK and no crash-reporting service.
  • The public leaderboard is opt-in and off by default. Only a display name, an optional Instagram username, your streak and your total count are shared, and you can remove them at any time.
  • Your location is used on the device to calculate prayer times and the Qibla direction. It is never sent to our server.
  • Premium is billed by Google Play. We never see your payment details.

1. What is stored on your device

All of it lives in a local database and Android preferences in the app’s private storage. Under Android’s security model, other apps cannot read it. Your profile name and email are never sent anywhere.

2. Location

With your permission, TasbihGo reads your approximate location to calculate prayer times and the Qibla direction. Both calculations run entirely on your device. To show the name of your city, the coordinates are passed to Android’s built-in geocoding service, which on most phones is provided by Google under Google’s privacy policy. Your location is never sent to our server and is never part of the leaderboard.

3. Online services

ServiceWhenWhat is sent
Our backend (Supabase): update checkWhen the app starts.The app’s build number, to check whether a required update is available.
Our backend (Supabase): leaderboardWhen you open the leaderboard, or after you opt in.Opening the leaderboard signs you in anonymously with a random ID that is not linked to your name, email or device. Only if you opt in, the app also uploads your display name (“Hamba Allah” unless you change it), your optional Instagram username, your current streak, your total dhikr count and the time of the last update. These appear publicly to other users.
Our backend (Supabase): VIP codesWhen you redeem a VIP code, and each time the app returns to the foreground afterwards.On redemption, the code you enter and your anonymous ID. Afterwards, only the code, to confirm it is still active.
RevenueCatWhen the app starts, and when you buy or restore Premium.A random RevenueCat user ID, your Google Play purchase records for TasbihGo and basic technical details such as the app and Android version, used to confirm whether Premium is active. See RevenueCat’s privacy policy.
Google PlayPurchases, the in-app review prompt and in-app update checks.Handled by Google Play under Google’s privacy policy.
Google FontsThe first time a font is shown.A request to download the font file from Google’s servers. No content from the app is included.

Like any network request, these services can see your device’s IP address when the app connects to them. All connections use HTTPS. We do not sell your data or share it for advertising.

4. App permissions

PermissionWhy it is requestedIf you deny it
Location (ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION)Calculate prayer times and the Qibla direction for where you are.Prayer times and the Qibla direction cannot be set automatically; everything else keeps working.
Notifications (POST_NOTIFICATIONS)Morning and evening adhkar reminders and prayer-time notifications.Everything else keeps working; reminders simply do not appear.
Exact alarms (SCHEDULE_EXACT_ALARM)Deliver a prayer-time notification at the exact minute.Prayer-time notifications may not arrive on time.
Boot completed (RECEIVE_BOOT_COMPLETED)Re-arm your scheduled reminders after the device restarts.Reminders set before a restart would be lost.
Vibration (VIBRATE), wake lock (WAKE_LOCK)Haptic feedback while counting, in the app and from the home-screen widget, and delivering reminders while the phone is idle.Granted automatically by Android.
Photo and file selectionOnly when you pick an avatar photo or a backup file to restore, through Android’s own picker. The app sees only the item you choose.You can use a built-in avatar instead; restore is unavailable.

Android also grants a few permissions automatically. They come from libraries the app is built with:

PermissionWhere it comes from
Internet (INTERNET)The online services listed in section 3.
Billing (com.android.vending.BILLING)Google Play Billing, for Premium subscriptions.
Network state (ACCESS_NETWORK_STATE), foreground service (FOREGROUND_SERVICE)Android’s WorkManager, which libraries in the app use to run short background tasks.

TasbihGo does not request contacts, camera, microphone, SMS or call-log access.

5. Premium

Premium is an optional subscription sold through Google Play. Payment is handled entirely by Google Play; the app and RevenueCat only learn whether your subscription is active. We never see, receive or store card numbers, bank details or billing addresses. You can cancel at any time in the Google Play app under Payments & subscriptions.

6. Backups and exports you create

Create Backup writes a JSON file containing your app data and lets you save it or share it with an app you choose. Restore reads a backup file you pick. Export Statistics (Premium) produces a PDF, CSV or Excel file of your dhikr statistics and hands it to the app you choose. What happens to those copies afterwards is governed by the app you sent them to. TasbihGo does not upload them anywhere.

Android’s own Auto Backup is switched off: the app declares android:allowBackup="false", so your data is not copied to your Google Drive backup.

7. Feedback and bug reports

The Feedback and Report Bug screens open your email app or WhatsApp with a message pre-filled for you. A bug report includes your device brand and model, Android version and app version so the problem can be reproduced. Nothing is sent until you send that message yourself, and you can edit or delete any part of it first.

8. Deleting your data

9. Children

TasbihGo is suitable for a general audience. We do not knowingly collect personal information from children under 13. The leaderboard is off by default, and joining it shares only a display name of your choosing.

10. Changes to this policy

If the app gains a feature that sends new kinds of data, this policy will be updated before that version ships. The “Last updated” date at the top of this page will be revised with every change.

11. Contact

Questions about privacy, or a request to delete data from our server:

yoluvy.dev@gmail.com