Privacy Policy
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:
- Send your location to our servers or keep it anywhere other than on your device. Location is used only on your device to calculate prayer times (see Location in Section 1).
- Use a third-party analytics or crash-reporting service of its own.
- Show personalized ads or build an advertising profile of you.
- Use any artificial intelligence or machine-learning service to process your data.
- Send push notifications to your device (prayer-time notifications and reminders are scheduled locally on-device only).
- Sell your personal information to anyone.
3. How We Use Information
We use the information described above to:
- Create and maintain your Deenflow account and authenticate you when you sign in.
- Provide the App's features, including prayer, dhikr, and Qur'an tracking, streaks, points, and missed-day recovery.
- Provide family groups, child profiles, rewards, leaderboards, and challenges.
- Provide Deenflow Premium and check whether your subscription is active.
- Show rewarded ads when you choose to watch one.
- Display your profile photo and details back to you and, if you join one, your family group.
- Calculate prayer times for your location on your device.
- Deliver the locally scheduled notifications and reminders you configure.
- Respond to support requests you send us.
- Maintain the security and integrity of the App.
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:
- RevenueCat: manages Premium subscription status.
- Apple and Google: sign-in, payment processing for subscriptions, and, if you use prayer times, turning your coordinates into a place name through your device's location service.
- Google AdMob: provides the optional rewarded ads described above.
- Resend: delivers Contact Us messages, with links to any screenshots you attach, to our support inbox.
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.