Bismillah Privacy Policy
The Turkish text is canonical; the English and Arabic texts are faithful translations of it.
Account deletion / Hesap silme / حذف الحساب: https://oguzhanbilgi.github.io/bismillah-legal/account-deletion/
1. Türkçe (kanonik)
Bismillah Gizlilik Politikası
Kısaca
Bismillah önce-cihaz (local-first) çalışır. Planın, ilerlemen, tercihlerin ve Asistan geçmişin öncelikle kendi cihazında saklanır. Uygulamanın çalışması için hesap açman veya giriş yapman gerekmez; çekirdek ibadet araçları hesap olmadan çalışır. Yalnızca ücretli bir satın alma yapmak veya "satın alımları geri yükle"yi kullanmak için uygulama hesabını Google ile güvenceye alman gerekir (aşağıda "Bulut yedekleme ve hesap").
Bu, "hiçbir veri cihazdan çıkmaz" demek değildir. Kur'an sesi internetten akıtılır, resmî kaynak bağlantıları tarayıcıda açılır, uygulama Firebase kimlik doğrulaması (anonim oturum ve seçersen Google hesap bağlantısı) için Google servisleriyle iletişim kurabilir ve satın alma durumu için RevenueCat ile iletişim kurar. Aşağıda her biri ayrı ayrı açıklanmıştır.
Cihazında saklananlar
- Onboarding tercihlerin ve türetilen plan profilin
- 30 günlük plan kayıtların ve görev tamamlama durumların
- Namaz takip geçmişin
- Kur'an okuma konumun, yer imlerin ve tercihlerin
- Öğrenme kayıtların (kaydedilen, tamamlanan, son okunan)
- Dil, hesaplama yöntemi ve hatırlatıcı tercihlerin
- Asistan sohbet geçmişin (en fazla son 20 mesaj)
Bunlar cihazının uygulama deposunda tutulur.
Asistan ve hassas sorular
Bismillah Asistanı tamamen cihaz üzerinde çalışır. Soruların hiçbir dış üretken yapay zekâ servisine gönderilmez; cevaplar uygulamayla birlikte gelen, kaynağı doğrulanmış içerikten üretilir.
Hüküm (helal/haram), kişisel durum ve ibadet kuralı niteliğindeki hassas sorular ile bunlara verilen cevaplar cihazda saklanmaz. Bu ayrım metin üzerinde anahtar kelimeye dayalı yapılır; bu yüzden zaman zaman zararsız bir soru da saklanmayan gruba girebilir. Asistan geçmişini istediğin an uygulama içinden silebilirsin.
Bulut yedekleme ve hesap
Şu anda etkin bir bulut yedekleme veya hesap senkronizasyonu yoktur. Bismillah ibadet verilerini ve ilerlemeni başka bir cihaza taşımaz.
Bunun doğrudan sonucu: uygulama verilerini temizlersen veya uygulamayı kaldırırsan yerel ilerlemen bu cihazdan silinir ve Bismillah bunu kendi sunucularından geri getiremez. Tek istisna Android’in kendi yedeklemesidir: cihazında Android/Google yedeklemesi açıksa Android, uygun yerel uygulama verilerini yedekleyebilir ve uygulama yeniden yüklendiğinde geri yükleyebilir. Bu yedekleme Bismillah tarafından değil, cihazının ve Google hesabının ayarlarına göre yapılır. Firebase ve RevenueCat’teki uzak kayıtlar ise ayrıca, belgelenmiş hesap silme süreciyle ele alınır.
Uygulama hesabı ve Google ile güvenceye alma. Uygulama, açılışta Firebase üzerinde anonim bir uygulama hesabı kurar; bunun için hiçbir şey yapman gerekmez. İstersen Profil ekranındaki Hesap bölümünden bu hesabı Google hesabınla güvenceye alabilirsin. Bu bağlantı yalnızca uygulama hesabının yeniden bulunabilmesini sağlar: uygulamayı yeniden yükleyip aynı Google hesabını seçersen mevcut uygulama hesabına yeniden bağlanabilirsin. Bu bir bulut yedekleme değildir. Namaz geçmişin, plan ve ilerleme kayıtların Google hesabına ya da bir sunucuya yazılmaz; yeniden yüklemeden sonra bu cihazdaki yerel kayıtların kendiliğinden geri gelmesi vaat edilmez.
Ücretli erişim ayrı doğrulanır. Bismillah+ satın alman Google Play hesabına bağlıdır ve RevenueCat'te uygulama hesabınla ilişkilendirilir. Yeni bir ücretli satın alma yapabilmek ve "satın alımları geri yükle"yi kullanabilmek için uygulama hesabının Google ile güvenceye alınmış olması gerekir; hesabı güvenceye almak tek başına hiçbir satın alma başlatmaz ve ücret oluşturmaz. Geri yükleme, mağazanın ve RevenueCat'in o hesap için döndürdüğü satın alma durumunu yeniden kontrol eder; ücretli erişim yalnızca bu durumun gösterdiği ölçüde geri gelir. Bu, ibadet verilerinin Bismillah tarafından yedeklendiği anlamına gelmez — yedeklenmez.
İzinler
- Konum (yalnız uygulama açıkken): namaz vakitlerini ve kıble yönünü cihazında hesaplamak için kullanılır. Konumun bir sunucuya gönderilmez ve arka planda toplanmaz. İzni vermezsen uygulama sakin bir "konum yok" durumu gösterir.
- Bildirimler: namaz hatırlatıcıları için kullanılır. Hatırlatıcılar cihazda planlanır; içerikleri bir sunucuya gitmez.
- Tam zamanlı alarm (exact alarm): Android sürümüne göre hatırlatıcıların tam vaktinde gelmesi için gerekebilir. İzin yoksa uygulama daha esnek (yaklaşık) zamanlamaya döner ve bunu sana açıkça söyler.
Ağ kullanılan yerler
- Kur'an sesi: kayıtlar MP3Quran.net üzerinden akıtılır; ses dosyaları uygulamayla birlikte gelmez. Bir kaydı çaldığında cihazın IP adresi teknik olarak o servise ulaşır.
- Kaynak bağlantıları: Tanzil, QuranEnc, MP3Quran ve resmî Diyanet bağlantılarını açtığında sistem tarayıcın ilgili siteye bağlanır. Bu siteler kendi gizlilik politikalarına tabidir.
- Firebase: uygulama, Firebase anonim kimlik doğrulaması başlatır; bu sırada cihaz Google servisleriyle iletişim kurabilir ve cihaza özel anonim bir kimlik oluşturulur. Hesabını Google ile güvenceye almadığın sürece bu kimlik adına, e-postana veya rehberine bağlı değildir. Hesabını Google ile güvenceye almayı seçersen uygulama Google'ın oturum açma ekranını açar, Google'dan aldığı kimlik belirtecini Firebase kimlik doğrulamasına iletir ve uygulama hesabın Google kimliğinle ilişkilendirilir; Google'ın oturum açma sırasında sağladığı temel hesap bilgileri (Google hesabının e-posta adresi gibi) bu ilişkilendirmenin parçası olarak Firebase kimlik doğrulama kaydında yer alabilir; Firebase kimlik doğrulaması, kimlik doğrulamayı sürdürmek için gereken hesap bilgilerini işleyebilir ve saklayabilir. Bismillah'ın uygulama mantığı Google profil bilgilerini ibadet deneyimi için kullanmaz ve Bismillah'ın kendi ibadet-verisi kayıtlarına yazmaz; uygulama bu hesaptan yalnızca teknik kimliği ve hesabın güvenceye alınıp alınmadığını okur, adını, e-postanı veya rehberini göstermez. Google şifren uygulamaya girilmez ve Bismillah'a ulaşmaz. Uygulama paketinde standart Firebase istemci yapılandırması bulunur; bu bir sır değildir.
Reklam, ölçümleme ve ödeme
- Hiçbir reklam SDK'sı entegre değildir. İbadet verilerin — namaz takibin, Kur'an okuma konumun, öğrenme kayıtların ve Asistan soruların — reklam verisi olarak işlenmez, profilleme için kullanılmaz ve hiçbir reklam ağına gönderilmez.
- Etkin bir analitik veya çökme raporlama arka ucu yoktur. Uygulamadaki analitik arayüzü hiçbir şey göndermez; olaylar yalnızca cihazdaki geliştirici günlüğüne yazılır.
- Uygulamada Google Play Faturalandırma (Google Play Billing) bulunur ve Bismillah+ aboneliği satın alınabilir. Ödemeyi Google Play işler; kart, banka veya fatura bilgilerin Bismillah'a hiçbir zaman ulaşmaz ve uygulama tarafından saklanmaz.
- Abonelik ve yetki (entitlement) durumu RevenueCat tarafından yönetilir. Uygulama, satın alma ve abonelik durumunu okumak için RevenueCat ile iletişim kurar; bu sırada cihazın IP adresi teknik olarak o servise ulaşır.
- RevenueCat'e kimlik olarak uygulama hesabının Firebase teknik kimliği verilir. Uygulama bu kimliği RevenueCat'in "app user id" alanına yazar; hesap Google ile güvenceye alındığında veya mevcut bir uygulama hesabına yeniden bağlandığında RevenueCat'teki kimlik aynı teknik kimlikle hizalanır. RevenueCat, Bismillah+ erişimini çözmek için gereken bu teknik kimliği ve abonelik/yetki bilgisini alır. RevenueCat'e Google e-postan, adın, rehberin veya Google şifren verilmez; kimlik, ad ya da e-posta içermeyen teknik bir dizedir. Firebase kimliği kurulamazsa RevenueCat hiç yapılandırılmaz ve satın alma altyapısı başlatılmaz. RevenueCat'in kendi gizlilik politikası: revenuecat.com/privacy
- Android satın alma işlemini Google Play, Google Play Faturalandırma üzerinden yürütür. Bu işlem senin Google Play hesabın üzerinden gerçekleşir ve yalnızca uygulama hesabın Google ile güvenceye alındıktan sonra, senin açık onayınla başlatılabilir. Bismillah ham Firebase hesap kimliğini doğrudan Google Play'e göndermez; ancak RevenueCat'in Android SDK'sı, ilgili satın alma akışlarında bu kimliğin karma alınmış (SHA-256) örtülü bir türevini Google Play'e "örtülü hesap kimliği" olarak verebilir. Bu, satın alma işlemenin bir parçasıdır.
- Ödeme altyapısına ibadet verisi gönderilmez. Namaz geçmişin, Kur'an okuman, öğrenme kayıtların, zikir sayaçların ve Asistan soruların bu kimliğin içinde yer almaz; ne RevenueCat'e ne de Google Play'e gider.
- Çekirdek ibadet araçları ücretsizdir ve hesap açmadan, önce-cihaz çalışmaya devam eder: namaz vakitleri ve takibi, Kur'an okuma, Öğren, Zikir ve temel günlük planın ödeme altyapısı kullanılamasa bile çalışır. Bismillah+ özellikleri ise yetki (entitlement) doğrulamasına tabidir; erişim doğrulanamazsa bu özellikler açılmaz — uygulama bu durumda aboneliğin olmadığını da iddia etmez.
Çocuklar
Bismillah çocuklara yönelik bir ürün olarak tasarlanmamıştır ve çocuklara özel bir veri toplama uygulaması yürütmez. Yaşa dayalı profilleme yapılmaz.
Kontrolün sende
Uygulama içinden öğrenme verilerini veya tüm yerel verilerini sıfırlayabilir, Asistan geçmişini silebilirsin. Cihaz ayarlarından uygulama verilerini temizlemek de yerel verilerin için aynı sonucu verir. Google ile güvenceye alınmış bir uygulama hesabı bu işlemlerle silinmez; aynı Google hesabıyla yeniden bağlanabilir. Hesabın silinmesi aşağıdaki Hesap silme bölümünde anlatılır; bu hesapla ilgili diğer taleplerin (Google bağlantısının kaldırılması gibi) için aşağıdaki adrese yazabilirsin.
Hesap silme
Uygulama hesabının (Firebase üzerindeki anonim ya da Google ile güvenceye alınmış hesap) ve bu hesaba bağlı verilerin silinmesini talep edebilirsin. Silme talep esaslıdır ve uygulama içinden anında yapılmaz: Profil › Hesap › Hesabı sil yolu seni herkese açık silme talebi sayfasına götürür: https://oguzhanbilgi.github.io/bismillah-legal/account-deletion/. Talebi bu sayfadaki adımlarla, bismillahappsupport@gmail.com adresine "Bismillah account deletion request" konulu bir e-postayla iletirsin. Şifre istenmez; Google şifren hiçbir zaman sorulmaz.
Silinenler: Firebase kimlik doğrulamasındaki uygulama hesabı (varsa Google bağlantısıyla birlikte) ve satın alma durumunu okumak için RevenueCat'te tutulan, bu hesaba bağlı müşteri kaydı (RevenueCat'in izin verdiği ölçüde). Talep bize ulaştıktan sonra elle işlenir; tamamlandığında talebi gönderdiğin adrese yanıt verilir.
Ayrı olanlar: Bu cihazdaki ibadet verilerin bulutta tutulmaz ve hesap silme talebi bunları cihazdan silmez — bunları uygulama içinden veya cihaz ayarlarından kendin temizlersin. Uygulamayı kaldırmak veya uygulama verilerini temizlemek yerel verileri siler, Firebase'deki uygulama hesabını silmez. Etkin bir Bismillah+ aboneliğinin iptali Google Play'de ayrıca yapılır; hesap silme aboneliği iptal etmez. Google Play'in ve ödeme işleyicilerinin kendi yükümlülükleri kapsamında tuttuğu satın alma ve işlem kayıtları Bismillah'ın kontrolü dışındadır ve bu taleple silinmez; her mağaza işlem kaydının silinebileceği vaat edilmez.
Saklama: Bismillah'ın tanımladığı bir yasal saklama istisnası şu anda yoktur; talep işlendiğinde yukarıda sayılan hesaba bağlı kayıtlar silinir. Talep yazışması, talebin alındığının ve yerine getirildiğinin kaydı olarak destek posta kutusunda tutulur. Google ile hiç güvenceye alınmamış bir uygulama hesabı adına, e-postana veya rehberine bağlı değildir ve dışarıdan bir kişiyle eşleştirilemez; böyle bir hesap için talep ancak hesabı Google ile güvenceye aldıktan sonra o Google adresinden iletilebilir.
İletişim
Soru, geri bildirim veya gizlilik talebi için: bismillahappsupport@gmail.com
2. English
Bismillah Privacy Policy
In short
Bismillah is local-first. Your plan, progress, preferences and Assistant history are stored primarily on your own device. You do not need an account or a login to use the app; the core worship tools work without an account. Only making a paid purchase or using "restore purchases" requires securing your app account with Google (see "Cloud backup and accounts" below).
This does not mean "no data ever leaves the device". Quran audio is streamed over the internet, official source links open in your browser, the app may contact Google services for Firebase authentication (anonymous sign-in and, if you choose it, the Google account link) and it contacts RevenueCat for purchase state. Each of these is explained below.
Stored on your device
- Your onboarding preferences and the plan profile derived from them
- Your 30-day plan records and task completion state
- Your prayer tracking history
- Your Quran reading position, bookmarks and preferences
- Your learning records (saved, completed, last read)
- Language, calculation-method and reminder preferences
- Your Assistant conversation history (at most the last 20 messages)
These are kept in your device's app storage.
Assistant and sensitive questions
The Bismillah Assistant runs entirely on your device. Your questions are never sent to any external generative-AI service; answers are produced from source-verified content shipped inside the app.
Sensitive questions — rulings (halal/haram), personal cases and worship-rule questions — and their answers are not stored on the device. This distinction is made with keyword matching on the text, so occasionally a harmless question may also fall into the not-stored group. You can delete your Assistant history from inside the app at any time.
Cloud backup and accounts
There is currently no active cloud backup and no account sync. Bismillah does not carry your worship data and progress to another device.
The direct consequence: if you clear the app’s data or uninstall the app, your local progress is deleted from this device, and Bismillah cannot bring it back from its own servers. The one exception is Android’s own backup: if Android/Google backup is turned on for your device, Android may back up eligible local app data and restore it when the app is reinstalled. That backup follows your device and Google account settings; it is not made by Bismillah. Remote records in Firebase and RevenueCat are handled separately through the documented account deletion process.
App account and securing it with Google. At launch the app sets up an anonymous app account on Firebase; you do not have to do anything for this. If you wish, you can secure that account with your Google account from the Account section of your Profile. This link only lets your app account be found again: if you reinstall the app and choose the same Google account, your existing app account can be reconnected. It is not a cloud backup. Your prayer history, plan and progress records are not written to your Google account or to a server, and the local records on this device are not promised to come back on their own after a reinstall.
Paid access is verified separately. A Bismillah+ purchase belongs to your Google Play account and is associated with your app account in RevenueCat. To make a new paid purchase and to use "restore purchases", your app account must be secured with Google; securing the account by itself never starts a purchase and never charges you. A restore re-checks the purchase state the store and RevenueCat return for that account; paid access comes back only to the extent that state shows. That does not mean your worship data is backed up by Bismillah — it is not.
Permissions
- Location (foreground only): used to compute prayer times and the Qibla direction on your device. Your location is not sent to a server and is not collected in the background. If you decline, the app shows a calm "no location" state.
- Notifications: used for prayer reminders. Reminders are scheduled on the device; their contents do not go to a server.
- Exact alarm: depending on your Android version this may be needed for reminders to arrive exactly on time. Without it the app falls back to inexact scheduling and tells you so plainly.
Where the network is used
- Quran audio: recitations are streamed from MP3Quran.net; audio files are not bundled with the app. When you play a recitation, your device's IP address technically reaches that service.
- Source links: when you open Tanzil, QuranEnc, MP3Quran or official Diyanet links, your system browser connects to that site. Those sites are governed by their own privacy policies.
- Firebase: the app starts Firebase anonymous authentication; during this the device may contact Google services and a device-specific anonymous identifier is created. Unless you secure your account with Google, that identifier is not tied to your name, e-mail or contacts. If you choose to secure your account with Google, the app opens Google's sign-in screen, passes the identity token it receives from Google to Firebase authentication, and your app account becomes associated with your Google identity; the basic account information Google provides at sign-in (such as the e-mail address of the Google account) may be part of the Firebase authentication record as part of that association; Firebase authentication may process and retain the account information required to maintain authentication. Bismillah's application logic does not use Google profile information for the worship experience and does not write it into Bismillah's own worship-data records; the app reads only the technical identifier and whether the account is secured, and does not display your name, e-mail or contacts. Your Google password is not entered into the app and never reaches Bismillah. The app package contains standard Firebase client configuration; this is not a secret.
Advertising, measurement and payments
- No advertising SDK is integrated. Your worship data — prayer tracking, Quran reading position, learning records and Assistant questions — is never processed as advertising data, never used for profiling and never sent to any ad network.
- No analytics or crash-reporting backend is active. The app's analytics interface sends nothing; events are only written to an on-device developer log.
- Google Play Billing is present in the app and a Bismillah+ subscription can be purchased. The payment itself is processed by Google Play; your card, bank or billing details never reach Bismillah and are not stored by the app.
- Subscription and entitlement state is managed by RevenueCat. The app contacts RevenueCat to read purchase and subscription state; while it does, your device's IP address technically reaches that service.
- The identifier given to RevenueCat is the Firebase technical identifier of your app account. The app writes it into RevenueCat's "app user id" field; when the account is secured with Google or reconnected to an existing app account, the identifier held by RevenueCat is aligned to that same technical identifier. RevenueCat receives that technical identifier and the subscription/entitlement information needed to resolve your Bismillah+ access. RevenueCat is not given your Google e-mail, name, contacts or Google password; the identifier is a technical string that contains no name or e-mail. If no Firebase identifier can be set up, RevenueCat is never configured and the purchase infrastructure is not started. RevenueCat's own privacy policy: revenuecat.com/privacy
- The Android purchase itself is processed by Google Play through Google Play Billing, under your Google Play account, and it can only start after your app account is secured with Google and on your explicit confirmation. Bismillah does not send your raw Firebase account identifier to Google Play; however, RevenueCat's Android SDK may provide a hashed (SHA-256) obfuscated derivative of that identifier to Google Play as the obfuscated account identifier in applicable purchase flows, as part of processing the purchase.
- No worship data is sent to the payment infrastructure. Your prayer history, Quran reading, learning records, dhikr counts and Assistant questions are not part of that identifier and go neither to RevenueCat nor to Google Play.
- Core worship tools remain free and stay local-first, without an account: prayer times and tracking, Quran reading, Learn, Zikir and your basic daily plan keep working even when the payment infrastructure is unavailable. Bismillah+ features are subject to entitlement verification — if access cannot be verified those features do not open, and the app does not claim you have no subscription either.
Children
Bismillah is not designed as a children's product and does not run any children-specific data collection. No age-based profiling is performed.
You stay in control
From inside the app you can reset your learning data or all your local data, and delete your Assistant history. Clearing app data from device settings has the same effect on your local data. An app account secured with Google is not deleted by these actions; it can be reconnected with the same Google account. Deleting the account is described in the Account deletion section below; for other requests about that account (such as removing the Google link) you can write to the address below.
Account deletion
You can request deletion of your app account (the anonymous or Google-secured account on Firebase) and the data linked to it. Deletion is request-based and does not happen instantly from inside the app: Profile › Account › Delete account takes you to the public deletion-request page: https://oguzhanbilgi.github.io/bismillah-legal/account-deletion/. You submit the request through the steps on that page, by e-mail to bismillahappsupport@gmail.com with the subject "Bismillah account deletion request". No password is asked for; your Google password is never requested.
What is deleted: the app account in Firebase authentication (together with the Google link, if any) and the customer record linked to that account in RevenueCat, which is used to read purchase state (to the extent RevenueCat permits). The request is processed manually after it reaches us; when it is complete, a reply goes to the address you sent it from.
What is separate: the worship data on this device is not kept in the cloud and an account-deletion request does not remove it from the device — you clear it yourself from inside the app or from device settings. Uninstalling the app or clearing its app data deletes local data but does not delete the app account on Firebase. Cancelling an active Bismillah+ subscription is done separately in Google Play; account deletion does not cancel the subscription. Purchase and transaction records that Google Play and payment processors keep under their own obligations are outside Bismillah's control and are not deleted by this request; it is not promised that every store transaction record can be erased.
Retention: Bismillah currently defines no legal retention exception; when the request is processed, the account-linked records listed above are deleted. The request correspondence is kept in the support mailbox as the record that the request was received and fulfilled. An app account that was never secured with Google is not tied to your name, e-mail or contacts and cannot be matched to a person from outside; a request for such an account can only be submitted from that Google address after you secure the account with Google.
Contact
For questions, feedback or privacy requests: bismillahappsupport@gmail.com
3. العربية
سياسة خصوصية Bismillah
باختصار
يعمل Bismillah محليًا أولًا. تُحفظ خطتك وتقدّمك وتفضيلاتك وسجل المساعد بصورة أساسية على جهازك أنت. ولا تحتاج إلى حساب أو تسجيل دخول لاستخدام التطبيق؛ فأدوات العبادة الأساسية تعمل من دون حساب. ولا يلزم تأمين حساب التطبيق بواسطة Google إلا لإجراء شراء مدفوع أو لاستخدام "استعادة المشتريات" (انظر "النسخ الاحتياطي السحابي والحسابات" أدناه).
هذا لا يعني أنّ "أيّ بيانات لا تغادر الجهاز أبدًا". فصوت القرآن يُبثّ عبر الإنترنت، وروابط المصادر الرسمية تُفتح في المتصفّح، وقد يتّصل التطبيق بخدمات Google من أجل مصادقة Firebase (تسجيل الدخول المجهول، وربط حساب Google إن اخترته)، ويتّصل بـ RevenueCat من أجل حالة الشراء. وكلّ ذلك موضّح أدناه.
ما يُحفظ على جهازك
- تفضيلات التهيئة وملفّ الخطة المشتقّ منها
- سجلات خطة الثلاثين يومًا وحالة إتمام المهامّ
- سجل متابعة الصلاة
- موضع القراءة في القرآن والإشارات المرجعية والتفضيلات
- سجلات التعلّم (المحفوظ، المكتمل، آخر ما قُرئ)
- تفضيلات اللغة وطريقة الحساب والتذكيرات
- سجل محادثة المساعد (عشرون رسالة كحدّ أقصى)
تُحفظ هذه البيانات في مساحة تخزين التطبيق على جهازك.
المساعد والأسئلة الحسّاسة
يعمل مساعد Bismillah على جهازك بالكامل. ولا تُرسل أسئلتك إلى أيّ خدمة ذكاء اصطناعي توليدي خارجية؛ بل تُبنى الإجابات من محتوى مُتحقَّق من مصدره ومضمَّن داخل التطبيق.
أمّا الأسئلة الحسّاسة — أسئلة الحكم (حلال/حرام) والحالات الشخصية وأحكام العبادة — وإجاباتها فإنّها لا تُحفظ على الجهاز. ويجري هذا التمييز بمطابقة كلمات مفتاحية في النصّ، ولذلك قد يقع أحيانًا سؤال غير حسّاس ضمن المجموعة التي لا تُحفظ. ويمكنك حذف سجل المساعد من داخل التطبيق في أيّ وقت.
النسخ الاحتياطي السحابي والحسابات
لا يوجد حاليًا نسخ احتياطي سحابي فعّال ولا مزامنة حساب. ولا ينقل Bismillah بيانات عبادتك وتقدّمك إلى جهاز آخر.
والنتيجة المباشرة: إذا مسحت بيانات التطبيق أو أزلته، يُحذف تقدّمك المحلي من هذا الجهاز، ولا يستطيع Bismillah استرجاعه من خوادمه. والاستثناء الوحيد هو النسخ الاحتياطي الخاصّ بنظام Android: فإذا كان النسخ الاحتياطي في Android/Google مفعّلًا على جهازك، فقد ينسخ Android بيانات التطبيق المحلية المؤهَّلة احتياطيًا ويستعيدها عند إعادة تثبيت التطبيق. ويتمّ هذا النسخ وفق إعدادات جهازك وحساب Google، لا بواسطة Bismillah. أمّا السجلات البعيدة لدى Firebase وRevenueCat فتُعالَج على حدة من خلال إجراء حذف الحساب الموثَّق.
حساب التطبيق وتأمينه بواسطة Google. يُنشئ التطبيق عند تشغيله حساب تطبيق مجهولًا لدى Firebase؛ ولا يلزمك فعل أيّ شيء لذلك. ويمكنك إن شئت تأمين هذا الحساب بحساب Google الخاصّ بك من قسم الحساب في ملفّك الشخصي. ولا يتيح هذا الربط سوى العثور على حساب التطبيق من جديد: فإذا أعدت تثبيت التطبيق واخترت حساب Google نفسه أمكن إعادة ربط حساب التطبيق الحالي. وليس هذا نسخًا احتياطيًا سحابيًا. فسجل صلاتك وسجلات خطتك وتقدّمك لا تُكتب في حساب Google ولا في خادم، ولا يُوعد بعودة السجلات المحلية على هذا الجهاز من تلقاء نفسها بعد إعادة التثبيت.
ويُتحقَّق من الوصول المدفوع على حدة. فشراء Bismillah+ مرتبط بحساب Google Play الخاصّ بك ومقترن بحساب التطبيق لدى RevenueCat. ولإجراء شراء مدفوع جديد ولاستخدام "استعادة المشتريات" يجب أن يكون حساب التطبيق مؤمَّنًا بواسطة Google؛ وتأمين الحساب وحده لا يبدأ أيّ شراء ولا يترتّب عليه أيّ رسوم. وتُعيد الاستعادة التحقّق من حالة الشراء التي يعيدها المتجر وRevenueCat لذلك الحساب؛ ولا يعود الوصول المدفوع إلا بقدر ما تُظهره تلك الحالة. وهذا لا يعني أنّ Bismillah يحفظ بيانات عبادتك احتياطيًا — فهو لا يفعل ذلك.
الأذونات
- الموقع (أثناء استخدام التطبيق فقط): يُستخدم لحساب أوقات الصلاة واتجاه القبلة على جهازك. ولا يُرسل موقعك إلى خادم ولا يُجمع في الخلفية. وإن رفضت الإذن يعرض التطبيق حالة هادئة تفيد بعدم توفّر الموقع.
- الإشعارات: تُستخدم لتذكيرات الصلاة. وتُجدوَل التذكيرات على الجهاز ولا يذهب محتواها إلى خادم.
- المنبّه الدقيق: قد يلزم بحسب إصدار أندرويد كي تصل التذكيرات في وقتها تمامًا. وبدونه يتحوّل التطبيق إلى جدولة تقريبية ويوضّح لك ذلك صراحةً.
مواضع استخدام الشبكة
- صوت القرآن: تُبثّ التلاوات من MP3Quran.net، وملفات الصوت غير مضمّنة في التطبيق. وعند تشغيل تلاوة يصل عنوان IP الخاصّ بجهازك تقنيًا إلى تلك الخدمة.
- روابط المصادر: عند فتح روابط Tanzil أو QuranEnc أو MP3Quran أو روابط ديانت الرسمية يتّصل متصفّح النظام بذلك الموقع، وتخضع تلك المواقع لسياسات الخصوصية الخاصّة بها.
- Firebase: يبدأ التطبيق مصادقة Firebase المجهولة، وقد يتّصل الجهاز خلالها بخدمات Google ويُنشأ معرّف مجهول خاصّ بالجهاز. وما لم تؤمّن حسابك بواسطة Google فإنّ هذا المعرّف غير مرتبط باسمك أو بريدك أو جهات اتصالك. وإذا اخترت تأمين حسابك بواسطة Google يفتح التطبيق شاشة تسجيل الدخول الخاصّة بـ Google، ويمرّر رمز الهوية الذي يتلقّاه من Google إلى مصادقة Firebase، ويُربط حساب التطبيق بهويّتك في Google؛ وقد تكون معلومات الحساب الأساسية التي يقدّمها Google عند تسجيل الدخول (مثل عنوان البريد الإلكتروني لحساب Google) جزءًا من سجل مصادقة Firebase في إطار هذا الربط؛ وقد تعالج مصادقة Firebase معلومات الحساب اللازمة لاستمرار المصادقة وتحتفظ بها. ولا يستخدم منطق تطبيق Bismillah معلومات ملفّ Google الشخصي في تجربة العبادة ولا يكتبها في سجلات بيانات العبادة الخاصّة بـ Bismillah؛ فالتطبيق لا يقرأ من هذا الحساب سوى المعرّف التقنيّ وما إذا كان الحساب مؤمَّنًا، ولا يعرض اسمك أو بريدك أو جهات اتصالك. ولا تُدخَل كلمة مرور Google الخاصّة بك في التطبيق ولا تصل إلى Bismillah أبدًا. ويحتوي التطبيق على إعدادات عميل Firebase القياسية، وهي ليست سرًّا.
الإعلانات والقياس والمدفوعات
- لا توجد أيّ حزمة إعلانات مدمجة. وبيانات عبادتك — متابعة الصلاة، وموضع القراءة في القرآن، وسجلات التعلّم، وأسئلة المساعد — لا تُعالَج بوصفها بيانات إعلانية، ولا تُستخدم للتصنيف، ولا تُرسل إلى أيّ شبكة إعلانات.
- لا يوجد خادم تحليلات أو تقارير أعطال فعّال. وواجهة التحليلات في التطبيق لا ترسل شيئًا؛ وتُكتب الأحداث في سجلّ مطوّرين على الجهاز فحسب.
- تتوفّر في التطبيق فوترة Google Play (Google Play Billing) ويمكن شراء اشتراك Bismillah+. أمّا الدفع نفسه فيُعالَج من قِبَل Google Play؛ ولا تصل بيانات بطاقتك أو مصرفك أو فاتورتك إلى Bismillah أبدًا ولا يحفظها التطبيق.
- تُدار حالة الاشتراك والاستحقاق (entitlement) بواسطة RevenueCat. يتّصل التطبيق بـ RevenueCat لقراءة حالة الشراء والاشتراك، ويصل عنوان IP الخاصّ بجهازك تقنيًا إلى تلك الخدمة أثناء ذلك.
- المعرّف المُعطى لـ RevenueCat هو المعرّف التقنيّ لحساب تطبيقك لدى Firebase. يكتبه التطبيق في حقل "app user id" لدى RevenueCat؛ وعند تأمين الحساب بواسطة Google أو إعادة ربطه بحساب تطبيق قائم يُطابَق المعرّف لدى RevenueCat مع المعرّف التقنيّ نفسه. ويتلقّى RevenueCat هذا المعرّف التقنيّ ومعلومات الاشتراك/الاستحقاق اللازمة لتحديد وصولك إلى Bismillah+. ولا يُعطى RevenueCat بريدك في Google ولا اسمك ولا جهات اتصالك ولا كلمة مرور Google الخاصّة بك؛ فالمعرّف سلسلة تقنية لا تتضمّن اسمًا ولا بريدًا. وإن تعذّر إعداد معرّف Firebase فإنّ RevenueCat لا يُهَيّأ إطلاقًا ولا تُشغّل بنية الشراء. وسياسة خصوصية RevenueCat نفسها: revenuecat.com/privacy
- أمّا عملية الشراء على أندرويد فيُنفّذها Google Play عبر فوترة Google Play، من خلال حساب Google Play الخاصّ بك، ولا يمكن بدؤها إلا بعد تأمين حساب التطبيق بواسطة Google وبتأكيدك الصريح. ولا يُرسل Bismillah معرّف حساب Firebase الخام إلى Google Play مباشرةً؛ غير أنّ حزمة RevenueCat لأندرويد قد تُزوّد Google Play بـمشتقّ مُعمّى (SHA-256) من ذلك المعرّف بوصفه "معرّف الحساب المُعمّى" في مسارات الشراء المعنيّة، ضمن معالجة عملية الشراء.
- لا تُرسل أيّ بيانات عبادة إلى بنية الدفع. فسجل صلاتك وقراءتك للقرآن وسجلات تعلّمك وعدّادات ذكرك وأسئلة المساعد ليست جزءًا من ذلك المعرّف، ولا تذهب إلى RevenueCat ولا إلى Google Play.
- تبقى أدوات العبادة الأساسية مجّانية وتعمل محليًا أوّلًا ومن دون حساب: فأوقات الصلاة ومتابعتها، وقراءة القرآن، والتعلّم، والذكر، وخطّتك اليومية الأساسية تعمل حتّى لو تعذّرت بنية الدفع. أمّا ميزات Bismillah+ فتخضع للتحقّق من الاستحقاق (entitlement)؛ فإن تعذّر التحقّق من الوصول لا تُفتح تلك الميزات، ولا يزعم التطبيق كذلك أنّك بلا اشتراك.
الأطفال
لم يُصمَّم Bismillah منتجًا موجَّهًا للأطفال، ولا يُجري أيّ جمع بيانات خاصّ بالأطفال. ولا تُجرى أيّ تصنيفات قائمة على العمر.
التحكّم بيدك
يمكنك من داخل التطبيق إعادة تعيين بيانات التعلّم أو جميع بياناتك المحلية، وحذف سجل المساعد. ومسح بيانات التطبيق من إعدادات الجهاز يؤدّي إلى النتيجة نفسها بالنسبة إلى بياناتك المحلية. ولا يُحذف حساب التطبيق المؤمَّن بواسطة Google بهذه الإجراءات؛ بل يمكن إعادة ربطه بحساب Google نفسه. ويُشرح حذف الحساب في قسم حذف الحساب أدناه؛ وللطلبات الأخرى المتعلّقة بهذا الحساب (مثل إزالة ربط Google) يمكنك مراسلة العنوان أدناه.
حذف الحساب
يمكنك طلب حذف حساب التطبيق (الحساب المجهول أو المؤمَّن بواسطة Google لدى Firebase) والبيانات المرتبطة به. ويتمّ الحذف بناءً على طلب ولا يجري فورًا من داخل التطبيق: يأخذك المسار الملفّ الشخصي › الحساب › حذف الحساب إلى صفحة طلب الحذف العامّة: https://oguzhanbilgi.github.io/bismillah-legal/account-deletion/. وتُرسل الطلب عبر الخطوات الموضّحة في تلك الصفحة بالبريد الإلكتروني إلى bismillahappsupport@gmail.com بالموضوع "Bismillah account deletion request". ولا تُطلب أيّ كلمة مرور؛ ولا تُطلب كلمة مرور Google الخاصّة بك أبدًا.
ما يُحذف: حساب التطبيق في مصادقة Firebase (مع ربط Google إن وُجد) وسجل العميل المرتبط بهذا الحساب لدى RevenueCat والمستخدَم لقراءة حالة الشراء (بقدر ما يسمح به RevenueCat). ويُعالَج الطلب يدويًا بعد وصوله إلينا؛ وعند اكتماله يُرسَل ردّ إلى العنوان الذي أرسلته منه.
ما هو منفصل: بيانات العبادة على هذا الجهاز لا تُحفظ في السحابة، ولا يزيلها طلب حذف الحساب من الجهاز — بل تمسحها بنفسك من داخل التطبيق أو من إعدادات الجهاز. وإزالة التطبيق أو مسح بياناته يحذف البيانات المحلية لكنّه لا يحذف حساب التطبيق لدى Firebase. وإلغاء اشتراك Bismillah+ الفعّال يتمّ على حدة في Google Play؛ ولا يلغي حذفُ الحساب الاشتراكَ. وسجلات الشراء والمعاملات التي يحتفظ بها Google Play ومعالجو الدفع بموجب التزاماتهم الخاصّة تقع خارج سيطرة Bismillah ولا يحذفها هذا الطلب؛ ولا يُوعد بإمكانية محو كلّ سجل معاملة في المتجر.
الاحتفاظ: لا يحدّد Bismillah حاليًا أيّ استثناء احتفاظ قانوني؛ وعند معالجة الطلب تُحذف السجلات المرتبطة بالحساب المذكورة أعلاه. وتُحفظ مراسلات الطلب في صندوق بريد الدعم بوصفها سجلًا يثبت استلام الطلب وتنفيذه. وحساب التطبيق الذي لم يُؤمَّن قطّ بواسطة Google غير مرتبط باسمك أو بريدك أو جهات اتصالك ولا يمكن مطابقته بشخص من الخارج؛ ولا يمكن تقديم طلب لمثل هذا الحساب إلا من عنوان Google ذاك بعد تأمين الحساب بواسطة Google.
التواصل
للأسئلة أو الملاحظات أو طلبات الخصوصية: bismillahappsupport@gmail.com