Privacy Policy

Effective date: August 26, 2026  ·  Last updated: October 8, 2026

This Privacy Policy explains how FHB Tech Services ("FHB Tech Services," "we," "us," or "our") collects, uses, and protects information in connection with the Deenflow mobile application ("Deenflow," the "App"). By using Deenflow, you agree to the collection and use of information as described in this policy.

1. Information We Collect

We collect the following categories of information:

Account information

When you create a Deenflow account, we collect your email address and, depending on how you sign up, information from the authentication method you choose: Apple (Sign in with Apple), Google, or an email and password you set directly. We also collect profile details you add voluntarily, such as your display name, gender, date of birth, and timezone.

Profile photo

If you choose to add a profile picture, Deenflow uploads the photo you select or capture to our storage provider and associates it with your account.

Worship activity

Deenflow lets you manually log the status of your daily prayers (for example, on time, qaza, or missed), the dhikr/tasbeeh sessions you complete, and your Qur'an reading progress. We also store the streaks, points, and missed-day recoveries that the App calculates from this activity. This data is stored against your account so it can be shown back to you across sessions and devices.

Family groups

If you create or join a family group, we store your membership, the relationship label you choose, and the rewards, reward requests, leaderboard standings, and challenges in that group. Other members of your family group can see your name, profile photo, streaks, leaderboard and challenge progress, and the rewards you request. A parent can also add a child profile containing the child's name and date of birth, and log that child's prayers. See Section 9 for how child profiles work.

Subscriptions and purchases

If you subscribe to Deenflow Premium, your payment is processed by Apple (App Store) or Google (Google Play). We never receive your payment card details. We use RevenueCat to manage subscription status: RevenueCat receives your Deenflow account identifier and your purchase and subscription history (such as the plan, trial, renewal, and expiration dates) so we can tell whether Premium is active on your account.

Advertising

Deenflow shows an ad only when you choose to watch one, as a free way to recover a missed day. These ads are provided by Google AdMob and are requested as non-personalized ads. To serve and measure ads and to prevent fraud, the Google Mobile Ads SDK collects your device's IP address (which may be used to estimate your general location), your device's advertising identifier and app set identifier, your interactions with the ad (such as views and taps), and diagnostic information about the App's performance. Google processes this data under its own privacy policy: How Google uses information from sites or apps that use its services. Premium subscribers can recover missed days without watching an ad.

Location

To show prayer times, Deenflow asks for permission to use your device's location while you are using the App (approximate or precise, as your device allows). The App never requests background location. Your coordinates are used on your device to calculate prayer times and are kept only in on-device storage: they are not sent to our servers, we do not store them in our systems, and they are not shared with the members of your family group. To show the name of your city, the App asks your device's operating system to look up the place name for your coordinates. That lookup is performed by Apple (on iOS) or Google (on Android) and is covered by their privacy policies. You can refuse or withdraw location permission at any time in your device settings; prayer times are then not shown, and the rest of the App keeps working.

Device information

When you use the App, we record your device platform (iOS or Android), operating system version, device model, and App version, so we can support your device and diagnose problems you report.

Support messages

If you contact us through the App's Contact Us form, we collect your name, email address, and message, and forward them to our support inbox by email so we can respond. You can optionally attach up to three screenshots. They are stored privately in our storage provider, are accessible only to our support team, and are shared with our support inbox as links that expire after seven days. We also store the status of each message and any reply from our team, so you can follow it under You → Settings → Your requests. Please do not include sensitive personal information in a message or screenshot.

Device and local data

Deenflow stores some information locally on your device, such as your session, your notification, reminder, prayer-time, and sound preferences, your last known location (see Location above), and a saved copy of your recent data and of any changes you make while you are offline. Changes made offline are sent to your account when your connection returns. Notifications at prayer times and other reminders are scheduled and delivered entirely on your device and are not sent to or through any server.

2. Information We Do Not Collect

To be clear about the current scope of the App, Deenflow does not:

3. How We Use Information

We use the information described above to:

4. How Information Is Stored and Who Processes It

Deenflow's account data, worship activity, family data, and profile photos are stored using Supabase, a third-party backend platform that provides our database, authentication, and file storage. We also rely on these service providers:

Supabase, RevenueCat, and Resend process data on our behalf. We do not operate our own servers for this data.

5. Third-Party Sign-In

If you sign in with Apple or Google, those providers process your authentication according to their own privacy policies. Deenflow receives only the information needed to create and identify your account (such as your email address and a unique identifier) — we do not receive your password for these providers.

6. Data Retention

We retain your account and activity data for as long as your account remains active. Deactivating your account via You → Delete Account does not erase this data — see Section 7 for what that action does and how to request permanent deletion instead.

7. Account and Data Deletion

Using Delete Account on the App's You tab deactivates your account and signs you out; it clears the App's locally stored data and scheduled notifications and reminders on your device, but does not immediately erase your account and activity data on our systems. If you sign back in later with the same account, your access and existing data (profile, profile photo, and activity) are automatically restored. If you'd instead like your data permanently and irreversibly deleted, contact us — see Section 11 — and we will process that request. Deleting your account does not cancel a Premium subscription; cancel it in your App Store or Google Play subscription settings.

8. Your Rights

Depending on where you live, you may have rights to access, correct, or request a copy of the personal information we hold about you, in addition to the right to delete your account described above. Deenflow does not currently offer an automated data-export tool; to request a copy of your information, contact us using the details in Section 11 and we will respond to your request. You can reset or opt out of your device's advertising identifier in your device's settings.

9. Children's Privacy

Deenflow is not directed to children under the age of 13, and children under 13 cannot create a Deenflow account. A parent or guardian in a family group may add a child profile for a child aged 7 or older. The child does not sign in or use Deenflow directly: the parent manages the profile, and it contains only the child's name, date of birth, prayer log, and points. Child profile data is never used for advertising. Once the child turns 13, the parent can invite them to move their history to their own account. To delete a child profile's data, contact us. If you believe a child under 13 has created an account, please contact us so we can delete it.

10. Changes to This Policy

We may update this Privacy Policy from time to time, including as Deenflow's features change. We will update the "Last updated" date above when we do. Continuing to use Deenflow after a change means you accept the updated policy.

11. Contact Us

If you have questions about this Privacy Policy or want to exercise any of the rights described above, contact us at support@fhbtechservices.com.