Quran 360

Quran 360 Privacy Policy

1. Who we are

This Privacy Policy explains how Assistant App Teknoloji Anonim Şirketi (a Turkish joint-stock company) ("we", "us") handles personal data in Quran 360.

We are the data controller for the personal data described in this policy.

Registered address: Adalet Mah. Manas Blv. Folkart Towers No:39 Kapı No:2701, Bayraklı/İzmir
Mersis no: 0091109107600001
Contact: [email protected]

2. What this policy covers

This policy applies to Quran 360 only, on the platforms where it is published.

Our other applications each have their own privacy policy describing what that application collects. This policy does not describe them, and their policies do not describe Quran 360.

3. Legal bases for processing

Where the GDPR or equivalent law applies, we rely on the following legal bases:

The specific purposes and the data involved are set out in the product section below.

4. How we handle your data

We ask for the minimum access a feature requires, at the moment the feature needs it, and we explain why at the point we ask.

We do not sell personal data.

We do not use personal data to train AI models, and we do not share it with advertising providers for that purpose.

Data is transmitted over encrypted connections.

5. Product and scope

This section describes the personal data processed in Quran 360. It covers:

The home screen widgets on iOS and Android make no network requests; they show information that Quran 360 has stored on your device. The Apple Watch app exchanges playback commands and status with Quran 360 on your iPhone, and downloads recitation audio from our content server (cdn.muslimassistant.com) without sending any identifier. The Apple Watch app contains no analytics or advertising SDK; when you use it, Quran 360 on your iPhone records usage events about it (see section 10).

6. Data we collect

Information you give us

Information collected automatically

Information that stays on your device

Notes you add to verses, your reading log, streaks, khatam progress, the playlists you create and playlist cover images are stored on your device.

7. Purposes and legal bases

Purpose Data Legal basis
Answering your questions in the assistant Assistant messages Performance of a contract
Checking your recitation Recitation recordings Performance of a contract
Personalising the app and writing your personal dua Onboarding answers, which can reveal your religious beliefs and, if you select "health and healing", relate to your health Performance of a contract
Understanding how the app is used Usage events including reading, listening and worship events and search keywords, session recordings (Android, when switched on), IP address and approximate location Legitimate interests
Showing ads and measuring advertising and installs Advertising identifier, identifier for vendor, device information, IP address, ad interactions, usage events Consent where we ask for it (the consent form in the EEA and the UK; the tracking prompt on iOS); legitimate interests elsewhere
Managing subscriptions Device identifier, purchase history Performance of a contract; legal obligation for purchase records
Sending reminders and notifications Push notification token Consent, given through the notification permission on your device
Configuring the app and protecting it from abuse Firebase installation identifier, App Check token Legitimate interests
Fixing crashes and performance problems Crash, diagnostic and performance data Legitimate interests
Responding to support requests Support messages and device details Performance of a contract

8. Permissions

Permission Where it is used and why
Microphone Recitation check: records your recitation so it can be compared with the verse text.
Photos (iOS) Choosing a cover image for a playlist. On Android the system photo picker is used and no permission is needed.
Tracking (iOS) and advertising ID (Android) Advertising and measurement, as described in section 13. On Android this includes the advertising ID permission and the Android ad services permissions (advertising ID, attribution, custom audience, topics) added by the advertising SDKs.
Notifications Reading reminders, Friday reminders, verse of the day and khatam plan reminders.
Exact alarms, start at boot, wake lock, vibration (Android) Delivering reminders on time, including after your device restarts.
Background audio and media playback service Continuing recitation playback when the screen is off.
In-app purchases Buying and restoring a Premium subscription (StoreKit on iOS; Google Play billing and licence check on Android).
Push messaging (Android) Receiving remote notifications through Firebase Cloud Messaging.
Install referrer (Android) Letting SDKs read how the app was installed from Google Play.
Network access Internet access, network state and Wi-Fi state.

9. Your content and how it is processed

Assistant. When you send a message, the message and the last few messages of the conversation are sent to our server function on Google Cloud (United States, us-central1), which forwards them, together with our instructions for the assistant, to OpenAI (model gpt-4o-mini) to generate the answer. The request carries a random conversation-session identifier and the app language. We store each question and answer, with that session identifier, the language and the model name, in our database on Google Cloud SQL (Frankfurt, europe-west3) for 90 days to check the quality of the assistant, and then delete them automatically.

Events about your use of the assistant — for example that a message was sent or received, that the message limit was reached, or the position of a suggested question you tapped — are sent to Firebase Analytics, and their names to Meta. The text of your messages is not included in these events. On Android, when Microsoft Clarity is switched on, the messages displayed in your conversation are recorded (section 10).

Recitation check. Your recording is sent directly from the app to OpenAI's transcription service (Whisper), with the model and language settings. The recording is kept on your device only as a temporary file.

Personal dua. Your onboarding answers and the app language are sent through our server function to Google's Gemini API, which writes a personal dua for you. The request does not include your device identifier or advertising identifier. Your onboarding answers are stored in our database on Google Cloud SQL (Frankfurt, europe-west3) together with your device identifier until you delete them (section 15).

Model training. OpenAI does not use data sent through its API to train its models, and data sharing with OpenAI is switched off for our organisation. OpenAI keeps API inputs and outputs for up to 30 days to monitor for abuse. We use the Gemini API on Google's paid tier, under which Google does not use the prompts and responses to improve its products.

Playlist cover images. A cover image you choose for a playlist is copied into the app's storage on your device.

10. Religious and health-related information

Quran 360 is an application for reading and listening to the Quran. Using it may reveal information about your religious beliefs.

11. Service providers

Provider Purpose Data it receives
Google — Firebase Analytics App usage analytics; advertising measurement through the link with Google Ads and AdMob. Google signals and ads personalisation are switched off for this data. App instance identifier, usage events with their details (section 10), IP address and the approximate location derived from it, and your advertising identifier — on iOS where you have allowed tracking, and on Android the Google advertising ID
Google — Firebase Crashlytics Crash reporting Crash and diagnostic data
Google — Firebase Performance Monitoring (Android only) Performance monitoring Performance data
Microsoft — Clarity (Android only, when switched on) Product analytics: understanding how screens are used Session recordings (screens viewed, taps and navigation), click and heatmap data, names of in-app events, device information, IP address
Google — Firebase Cloud Messaging Push notifications Push notification token
Google — Firebase Remote Config, Installations, App Check App configuration and protection against abuse Firebase installation identifier, App Check token
Google Cloud — Cloud Functions (us-central1), Data Connect and Cloud SQL (europe-west3) Our own backend for the assistant, the personal dua and data deletion Onboarding answers with your device identifier; assistant messages with a random session identifier; deletion requests with your device identifier
Google — Gemini API Writing your personal dua Onboarding answers and app language
OpenAI Assistant answers; transcription of recitation recordings Assistant messages and the recent conversation; recitation recordings
Google — AdMob (Google Mobile Ads), including Google's consent form Showing ads; collecting advertising consent in the EEA and the UK Advertising identifier, device information, IP address, ad interactions
Meta — Meta App Events Analytics and advertising measurement Names of in-app events, without their details; automatic app events (install, app launch, in-app purchases — on iOS only if you allow tracking); device information, IP address; your advertising identifier — on iOS where you have allowed tracking, and on Android the Google advertising ID. In the EEA and the UK these are sent only if you consent to Meta (section 13). The Meta SDK also contacts Meta when the app opens to load its settings.
Meta — Audience Network Ads Advertising identifier, device information, IP address, ad interactions
AppLovin (Android only) Ads Advertising identifier, device information, IP address, ad interactions
Digital Turbine — DT Exchange Ads Advertising identifier, device information, IP address, ad interactions
ByteDance — Pangle (iOS only) Ads Advertising identifier, identifier for vendor, device information, IP address, ad interactions
Unity — ironSource, including Ad Quality (iOS only) Ads and ad quality monitoring Advertising identifier, identifier for vendor, device information, IP address, ad interactions
AppsFlyer (iOS only) Install attribution Identifier for vendor, install information, four in-app events (first home screen visit, notification permission, paywall view, checkout start), and — where you have allowed tracking — your advertising identifier
RevenueCat Subscription management Device identifier, purchase history; on iOS also the AppsFlyer identifier and the Apple Search Ads attribution token
Apple — App Store and Apple Search Ads Processing Premium purchases on iOS; campaign attribution Purchase details; attribution token, passed through RevenueCat
Google — Google Play billing Processing Premium purchases on Android Purchase details
Content delivery — our content servers (cdn.muslimassistant.com through Amazon CloudFront, and ebubekir.muslimassistant.com) and download.quranicaudio.com Delivering Quran text, translations, recitation audio and default playlists IP address and standard request data; app language when default playlists are downloaded
WhatsApp (Meta) — only if you contact us there Support Your message, and the app version, device model, operating system version and device identifier that are filled in for you
Email — only if you contact us by email Support Your email address, your message and the app version

Ads in Quran 360 are filled by the advertising networks listed above. Which of these networks serves a particular ad is decided at the time the ad is requested and can change.

12. Advertising and measurement

The free version of Quran 360 shows ads. Ads are delivered through Google AdMob together with the advertising networks listed in section 11.

We measure our advertising and how the app is installed through Firebase Analytics (linked to Google Ads and AdMob), Meta App Events, AppsFlyer (iOS only) and Apple Search Ads attribution (through RevenueCat).

If you subscribe to Premium, the advertising networks listed in section 11 are not started.

13. Tracking

iOS. When you open Quran 360, Apple's App Tracking Transparency prompt asks whether you allow tracking. The advertising networks start only after you have answered. You can change this choice at any time in iOS Settings › Privacy & Security › Tracking.

Android. The Google advertising ID is used by Google AdMob and the advertising networks in section 11, by Firebase Analytics and, subject to the consent rules below, by Meta App Events. You can reset or delete your advertising ID in your Android settings.

Consent form in the EEA and the United Kingdom. Before the advertising networks start, Google's consent form asks for your advertising choices. Its first screen offers "Consent" and "Manage options". To refuse, choose "Manage options", where the consent purposes are switched off by default, and confirm your choices; on that screen, legitimate interest is switched on by default. The consent form is shown only when you first open Quran 360. The app has no setting for changing your choice later. To change your choice, uninstall and reinstall Quran 360: the consent form is shown again when you next open the app, and you can make a new choice. Uninstalling also removes the reading progress, notes and bookmarks stored on your device. If you have Premium, you can get it back with "Restore" in the app.

How your choice is applied:

If you refuse, Google AdMob still requests ads, applying your choice, and DT Exchange loads its configuration but does not request ads without your consent to store information on your device. A connection to Meta (www.facebook.com) is also made after you refuse.

Outside the EEA and the UK, the consent form is not shown, and Meta App Events runs as described in section 11.

Not controlled by these choices. Firebase Analytics, Firebase Crashlytics and, on Android when it is switched on, Microsoft Clarity start when the app opens, before the tracking prompt and the consent form, and are not controlled by them. The Meta SDK contacts Meta when the app opens to load its settings, before the consent form. On iOS, these services receive your advertising identifier only if you allow tracking.

Premium. If you subscribe to Premium, the advertising networks listed in section 11 are not started.

14. What we do not do

15. Retention and deletion

Data Where How long
Onboarding answers, with your device identifier Our database, Google Cloud SQL (europe-west3) Until you delete them
Assistant questions and answers, with a random session identifier Our database, Google Cloud SQL (europe-west3) 90 days, then deleted automatically
Backups of our database — Our database has no backups; deleted data does not remain in any backup
Assistant messages and recitation recordings sent to OpenAI OpenAI Up to 30 days
Analytics data Google Analytics Event-level data 2 months; user-level data 14 months
Crash data Firebase Crashlytics 90 days
Session recordings (Android, when switched on) Microsoft Clarity Session recordings 30 days; click and heatmap data 9 months

How to delete your data

Assistant questions and answers are stored only with a random session identifier, not with your device identifier, so we cannot find them in response to an individual request. They are deleted automatically after 90 days.

16. Retention

We keep personal data only as long as it is needed for the purpose it was collected for.

Data held on your device stays on your device and is removed when you delete it or uninstall the application.

Where we hold data on our systems, it is deleted within 30 days of a valid deletion request, except records we are required to keep by law — such as purchase and accounting records.

Details of what is kept, and for how long, are in the product section above.

17. Your rights

Depending on where you live, you may have the right to:

To exercise any of these rights, write to [email protected]. We respond within the period required by applicable law.

If you are in Türkiye. Under Law No. 6698 on the Protection of Personal Data (KVKK), you hold the rights set out in Article 11. Applications must be made in accordance with the Communiqué on the Procedures and Principles of Application to the Data Controller, and may be submitted to our registered electronic mail address:

[email protected]

Data controller registry (VERBİS) no: 72118212

You may also lodge a complaint with the Turkish Personal Data Protection Board (Kişisel Verileri Koruma Kurulu).

18. International transfers

Some of the service providers described in the product section operate outside Türkiye and outside the European Economic Area.

We require these providers to apply safeguards appropriate to the data they receive.

Where the GDPR or the UK GDPR applies, transfers to providers outside the European Economic Area, the United Kingdom and Switzerland rely on an adequacy decision where one exists, or on the European Commission's Standard Contractual Clauses (with the UK Addendum where relevant) included in our agreements with those providers.

19. Children

Quran 360 is intended for a general audience and is not directed at children.

We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, write to [email protected] and we will delete it.

Where the product processes information about a child that a parent or guardian has entered themselves, this is described explicitly in the product section above.

20. Security

We apply technical and organisational measures appropriate to the risk, including encryption in transit, access controls on our systems, and regular review of the services we integrate.

No system is completely secure. If we become aware of a breach affecting your personal data, we will notify you and the relevant authority where the law requires it.

21. Reporting a security or privacy issue

If you believe you have found a security or privacy issue in one of our applications, we want to hear about it.

Write to [email protected]. We will acknowledge your report and keep you informed while we investigate. We ask that you give us a reasonable period to address the issue before disclosing it publicly.

22. Changes to this policy

We update this policy when the application changes what it collects or who it shares data with.

When we make a significant change, we update the date below and, where the change is material, we tell you in the application.

Last updated: 20 October 2026