Privacy Policy

Effective date: February 25, 2026

1. Introduction

DeenGuide (“the Service”) is committed to protecting your privacy. This Privacy Policy explains what information is processed when you use DeenGuide — including the web application and the iOS/Android mobile app — how it is handled, and your rights regarding that information.

DeenGuide is a free, non-commercial project provided as Sadaqah Jaariyah (ongoing charity). We have no financial incentive to collect, store, or monetize your data.

2. Information We Do NOT Collect

DeenGuide is designed with a privacy-first approach. We do not:

  • Require user accounts, sign-ups, or login credentials.
  • Store your chat conversations or prayer data on any server or database.
  • Collect personal information such as your name, email address, or phone number.
  • Use cookies, local storage tokens, or fingerprinting for tracking.
  • Deploy analytics tools (e.g., Google Analytics, Mixpanel, or similar).
  • Track your usage behavior across sessions or pages.
  • Sell, rent, or share any user data with third parties.

3. Information Processed During Use

When you submit a question, the following data is transmitted temporarily to provide you with an answer:

  • Your question text is sent to Google Gemini AI via a secure API call for processing and response generation. Google may process this data in accordance with their own Privacy Policy.
  • Search queries are sent to Supabase to retrieve relevant Quran verses and Hadith references from our database. Supabase processes this data in accordance with their own Privacy Policy.

These transmissions occur in real-time and are not stored by DeenGuide after the response is delivered to your browser.

4. Chat History & Session Data

Your chat history exists only in your browser's memory (JavaScript runtime) for the duration of your session. It is not persisted to any database, local storage, or server.

Refreshing the page or closing the browser tab will permanently and irrecoverably clear your conversation. We have no ability to retrieve, view, or restore past conversations.

4a. Mobile App — Data Stored on Your Device

The DeenGuide mobile app stores the following data locally on your device only using AsyncStorage and App Group shared storage (for home-screen widgets). None of this data is transmitted to DeenGuide servers.

  • Location data — your approximate GPS coordinates and city name are cached on-device for up to 24 hours solely to calculate prayer times. They are never sent to DeenGuide servers.
  • Prayer times — fetched from the Aladhan API (for most locations) or Supabase (East London Mosque timetable) and cached locally for the current month. Your coordinates are sent to Aladhan to retrieve times; see Aladhan's Privacy Policy.
  • App preferences — dark/light mode, color theme, widget color, and notification settings are stored entirely on your device.
  • Widget data — prayer times for the next 7 days are written to your device's App Group storage so home-screen widgets can display them without opening the app. This data never leaves your device.

4b. Mobile App — Location Permission

The mobile app requests foreground location permission only when you pull down to refresh prayer times on the Prayer Times screen, or when you first open the app with no cached location. The app never accesses your location in the background.

You may deny location permission and instead search for your city manually. Location data is used exclusively to calculate prayer times and Qibla direction. It is never shared with DeenGuide or any third party beyond the prayer-time API call.

4c. Mobile App — Notifications

If you grant notification permissions, the app schedules local push notifications on your device for prayer times, Al-Kahf reminders (Fridays), and optional motivational reminders. These notifications are generated and stored entirely on your device using the iOS/Android notification system. No notification content is sent to any server.

5. Third-Party Services

DeenGuide integrates with the following third-party services:

ServicePurposeData Sent
Google GeminiAI response generation (web)Question text & conversation context
SupabaseQuran, Hadith & prayer times databaseSearch queries; coordinates (ELM prayer times)
Aladhan APIPrayer times calculation (mobile)GPS coordinates or city name

Each third-party service has its own privacy policy. We encourage you to review them. We do not control or assume responsibility for how these services handle data beyond our API calls.

6. Cookies & Tracking

DeenGuide does not set any cookies, use local storage for tracking, or employ any advertising or analytics trackers. We do not use pixel tags, web beacons, or similar technologies.

Your use of DeenGuide is completely anonymous. We cannot identify individual users and have no mechanism to do so.

7. Children's Privacy

DeenGuide does not knowingly collect any personal information from anyone, including children under the age of 13. Since no personal data is collected or stored, the Service is safe for users of all ages under appropriate parental guidance.

8. Data Security

All communications between your browser and DeenGuide's servers are encrypted using HTTPS/TLS. API calls to Google Gemini and Supabase are also made over encrypted connections.

Since we do not store user data, there is no database of personal information that could be subject to a data breach.

9. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in the Service or applicable regulations. Any updates will be posted on this page with a revised effective date. Continued use of the Service after changes constitutes acceptance of the updated policy.

10. Contact

If you have any questions, concerns, or suggestions regarding this Privacy Policy, you may reach out through the project's open-source repository.


This project is built and maintained purely for the sake of Allah. May He accept it as Sadaqah Jaariyah.