RUHVA — Gizlilik politikası

Son güncelleme: 21 Ekim 2026. Kapsam: ücretsiz V34 ve V35 sürümleri. Eski test sürümlerinin özellikleri farklı olabilir.

Sürüm kapsamı (21 Ekim 2026): V34’te MP3Quran sesi kapalıdır. V35’te resmî MP3Quran izniyle kullanıcı tarafından başlatılan HTTPS ses akışı ve arka plan medya hizmeti geri açılmıştır; sağlayıcı IP ve kayıt isteği alabilir. Reklam/UMP ve ödemeler kapalıdır. Önceki V33 sürümünde koşullu Ads/UMP akışları bulunabilir. Metin okuma, beş çevrimdışı meal, yerel Esmâ sesleri ve kişisel kayıtlar korunur. Diğer kimlik ve saklama hükümleri değişmez.

1. Kimlik ve iletişim RUHVA (com.ruhva.app), KNTDEVELOPER yayıncı markasıyla sunulan bir namaz, Kur’an ve kişisel ibadet uygulamasıdır. Gizlilik ve destek iletişimi: kntdevelopercompany@gmail.com. Geliştirici sitesi: https://ruhva.web.app/.

Veri sorumlusu: Kadir KUNT (kişisel geliştirici; KNTDEVELOPER yayıncı markası). Gizlilik başvuruları için kntdevelopercompany@gmail.com adresini kullanabilirsiniz. Özel konut adresi burada yayımlanmaz.

2. Cihazda tutulan bilgiler Seçtiğiniz konum ve saat dilimi, namaz hesaplama/bildirim tercihleri; Kur’an son okuma, yer imi, hatim, ezber ve çalışma kayıtları; kaza, zikir, günlük ibadet, seyahat ve Hac/Umre hazırlık kayıtları ile dil/görünüm tercihleri cihazdaki uygulamaya özel depolamada tutulur. Bunlar dinî faaliyetlerinizi yansıtabilir. Namaz hesabı, widget ve bildirim planlaması yereldir. RUHVA bu repository kayıtlarını reklam hedefleme amacıyla SDK’ya parametre olarak göndermez.

Konum izni isteğe bağlıdır; manuel konum seçimi bulunur. İşletim sisteminin konum sağlayıcıları kendi ağ/hizmetlerini kullanabilir. Sürekli arka plan GPS takibi yapılmaz. İzinleri Android ayarlarından yönetebilirsiniz; izni kapatmak önceden saklanmış manuel/konum kaydını otomatik olarak silmez.

Kanonik Arapça metin ve beş çevrimdışı meal uygulama içeriğidir; normal sure okuma için sunucuya okuma kaydı gönderilmez. Paketlenmiş Esmâ sesleri yerel asset’lerden oynatılır. Katalogdaki Wikimedia kaynak/atıf bağlantılarının bulunması, bütün bu dosyaların her dinlemede ağdan indirildiği anlamına gelmez. Çevrimiçi Kur’an sesi aşağıdaki ayrı akıştır.

3. Reklam SDK’sı ve UMP Google Mobile Ads SDK ve Google User Messaging Platform (UMP) uygulamada bulunur. Canlı reklam gösterimi kapalıdır. Bununla birlikte mevcut kod, UMP güncellemesi reklam isteğine izin verdiğinde Mobile Ads SDK’yı başlatabilir. Bu nedenle reklam gösterilmemesi, SDK’nın yokluğu veya sıfır SDK veri işleme garantisi değildir. Manifest reklam kimliği iznini içerir.

Google’ın SDK açıklaması; IP adresi (yaklaşık konumu çıkarmak için kullanılabilir), ürün etkileşimleri, tanılama bilgileri ve cihaz/hesap tanımlayıcılarının reklamcılık, analiz ve sahtekârlığı önleme amaçlarıyla işlenebildiğini belirtir. Reklam kimliğinin kullanılabilirliği cihaz ve kullanıcı tercihleriyle sınırlanabilir. UMP, izin durumunu günceller ve gerektiğinde izin/gizlilik seçenekleri sunar. Google, SDK verilerinin aktarımında TLS kullandığını açıklar. Bu sağlayıcı açıklaması, RUHVA’da her veri alt türünün her oturumda aktarıldığına ilişkin ölçüm değildir; Play formunda kanıtlanmayan alt türler doğrulanmış sayılmaz.

Kaynaklar: https://developers.google.com/admob/android/privacy/play-data-disclosure ve https://policies.google.com/privacy . Reklam/izin tercihlerini uygulamadaki gizlilik seçeneklerinden, reklam kimliğini destekleyen cihazlarda Android ayarlarından yönetebilirsiniz. UMP veya Android izni tek başına bütün işlemler için hukuki dayanak iddiası değildir.

4. Kur’an sesi, dış bağlantılar ve destek Kur’an ve desteklenen Kur’an duası sesini başlattığınızda MP3Quran HTTPS API/medya sunucularına istek yapılır. Sağlayıcı IP adresi, bağlantı zamanı ve istenen kayıt/sure gibi istek bilgilerini alabilir. Kaynak: https://www.mp3quran.net/privacy-en.html . Bu, MP3Quran’ın kendi uygulamasındaki tüm analytics bileşenlerinin RUHVA’ya entegre olduğu anlamına gelmez. Sesin arka planda sürmesi için Android medya hizmeti ve görünür medya kontrolleri kullanılır. Mikrofon kaydı yapılmaz.

Haritada arama, kullanıcı eylemiyle seçilen koordinatları harita uygulamasına veya Google Maps bağlantısına aktarır. Rehber/kaynak bağlantıları dış tarayıcıda açılır; alıcı hizmetlerin koşulları geçerlidir. RUHVA’nın kendi cami POI sunucusu yoktur. Destek e-postası gönderdiğinizde adresiniz, mesajınız ve varsa ekleriniz destek alıcısına ve e-posta sağlayıcılarına ulaşır; gereksiz hassas kayıt göndermeyin.

5. Supabase, hesaplar ve Firebase ayrımı Ücretsiz V34’te oturum açma veya hesap oluşturma gerekmez. Üretim Auth test ekranı ve gerçek satın alma kapıları kapalıdır. Supabase üzerinde ayrı Plus geliştirme/test altyapısı ve test hesapları vardır; bu, bütün ücretsiz kullanıcı kayıtlarının Supabase’e gönderildiği anlamına gelmez. Üretim ödeme pilotu kapalıdır. Test ortamında kullanılan e-posta, kullanıcı kimliği, oturum ve ödeme-hesabı eşlemesi üretim ücretsiz kayıtlarından ayrı değerlendirilir. Test verileri talep, güvenlik incelemesi veya uygulanabilir yükümlülük için gerekli olduğu sürece saklanır; gereklilik sona erdiğinde yetkili geliştirici tarafından silinir. Sabit otomatik silme süresi uygulanmaz. Sunucu sırları mobil uygulamaya konulmaz.

Firebase Hosting geliştirici sitesinin statik barındırmasıdır. V34’te Firebase Auth, Firestore bulut senkronizasyonu, Firebase Analytics veya Crashlytics entegrasyonu tespit edilmemiştir. SDK bağımlılığındaki yardımcı Google/Firebase sınıfları bu hizmetlerin etkin olduğu anlamına gelmez. Hosting ve Google Sites gibi web sağlayıcıları web ziyaretlerini kendi koşullarıyla işler; bu, uygulamadaki bütün ibadet kayıtlarının geliştiriciye aktarıldığı anlamına gelmez.

6. Dışa aktarma ve Android yedeklemesi Sizin başlattığınız dışa aktarma, desteklenen kişisel kayıtları Android dosya seçicisinde seçtiğiniz yere şifrelenmemiş düz metin JSON olarak yazar. Dosyaya erişen kişi/uygulamalar içeriği okuyabilir. Güvenli yerde saklayın. Bulut dosya sağlayıcısı seçmeniz o sağlayıcının aktarımını doğurabilir. RUHVA kendiliğinden bu JSON’u sunucuya yüklemez. Dosya bütünlük hash’i şifreleme veya kimlik doğrulaması değildir. İnceleme salt okunurdur; gerçek uygulama içi geri yükleme kapalıdır. Eksiksiz kurtarma garantisi yoktur. Tam konum, token/sırlar, cache ve Kur’an/meal asset’leri bu export’a dahil edilmez; kapsam ekranında desteklenen veri türleri belirtilir.

Android’in yedekleme/cihaz aktarımı bundan ayrıdır. Mevcut kurallar yalnız ruhva_reading_backup.xml içindeki desteklenen Kur’an okuma konumu, yer imi ve okuma ayarlarını seçer. Diğer ibadet/konum, widget/alarm ve indirilen içerik depoları bu allowlist’e dahil değildir. Android 12+ bulut kuralı şifreleme olanağı ister; bütün Android sürümleri, üreticiler ve yedekleme sağlayıcıları için aynı koruma veya kurtarma sonucu garanti edilmez. Bu yedekleri sistem/sağlayıcı yönetir; geliştiricinin bunlara erişimi yoktur.

7. Saklama, silme ve güvenlik sınırları Yerel kayıtlar siz değiştirene/silene veya uygulama depolaması kaldırılana kadar kalabilir; bütün kayıtlar için sabit otomatik silme süresi yoktur. Yerel silme dışa aktarılan dosyaları ve önceden oluşan Android yedeğini silmez. Bunları dosya/bulut ve Android yedek ayarlarından ayrıca yönetirsiniz. Sistem yedeği yeniden kurulumda desteklenen kayıtları geri getirebilir. Bu metin verilerinizi silmenizi gerektirmez.

Cihaz şifrelemesi, ekran kilidi ve uygulamaya özel depolama platform korumalarıdır; bütün yerel kayıtlar için ayrıca şifreli veritabanı vaadi verilmez. Uygulamanın HTTPS bağlantıları ve Google’ın TLS açıklaması, yerel JSON’un şifreli olduğu veya her dış hizmetin aynı korumayı kullandığı anlamına gelmez. Destek e-postası ve test sunucusu kayıtları talep, güvenlik incelemesi veya uygulanabilir yükümlülük için gerekli olduğu sürece saklanır; gereklilik sona erdiğinde yetkili geliştirici tarafından silinir. Sabit otomatik silme süresi uygulanmaz. Sağlayıcılar adına doğrulanmamış süre veya barındırma ülkesi açıklanmaz.

8. Gizlilik başvuruları Gizlilik taleplerinizi kntdevelopercompany@gmail.com adresine, talebinizin konusu ve ilgili hizmeti belirterek iletebilirsiniz. Geliştirici başvuruyu takip eder; başvurunun size ait olduğunu doğrulamak için yalnız gerekli ve ölçülü bilgileri ister. Parola, OTP, kimlik belgesi veya ibadet geçmişinizi kendiliğinizden göndermeyin. Uygulanabilir mevzuat kapsamındaki erişim, düzeltme, silme ve diğer talepler, ilgili yasal şartlar ve süreler gözetilerek değerlendirilir. Talebin yerine getirilemediği durumlarda gerekçesi açıklanır. Geliştirici erişemediği cihaz kayıtlarını veya bağımsız sağlayıcı verilerini uzaktan silebildiğini vaat etmez.

Destek başvurularını ve ayrı test altyapısındaki kayıtları yalnız yetkili geliştirici yönetir. E-posta sağlayıcısı Google/Gmail ve test altyapısı sağlayıcısı Supabase kendi hizmet şartları kapsamında veri işler. Ek bir destek yönlendirme sistemi bu metinle ilan edilmez. Yerel ibadet kayıtlarının reklam hedeflemesi amacıyla sunucuya aktarılmasına izin verildiği anlamı çıkarılamaz. Yeni işleme faaliyetleri açılmadan önce bunların hukuki dayanakları ve gerekli aydınlatma/izin koşulları ayrıca değerlendirilir.

9. Hedef kitle ve değişiklikler Mevcut Play hedef kitle beyanı 18 yaş ve üstüdür; bu beyan tek başına yaş doğrulama sistemi değildir. RUHVA çocuklara özel bir hizmet olarak sunulmaz. Bir çocuktan gereksiz kişisel bilgi ulaştığı fark edilirse bununla profil oluşturulmaz; gerekli başvurunun ele alınması ve uygulanabilir yükümlülükler dışında tutulmaz. Mağazada sunulduğu ülkelere göre uygulanabilir haklar saklıdır. Yeni hesap, reklam veya ödeme özellikleri açılmadan önce bu politika ve Play beyanları gerçek veri akışlarıyla yeniden uyumlandırılmalıdır.


RUHVA — Privacy policy

Last updated: 21 October 2026. Scope: free V34 and V35 releases. Older test releases may have different features.

Version scope (21 October 2026): MP3Quran audio is disabled in V34. V35 restores user-initiated HTTPS audio streaming and the background media service under MP3Quran’s official permission; the provider may receive the IP address and recording request. Ads/UMP and payments remain disabled. Earlier V33 builds may contain conditional Ads/UMP flows. Text reading, five offline translations, local Asma audio and personal records remain available. Other identity and retention provisions are unchanged.

1. Identity and contact RUHVA (com.ruhva.app) is a prayer, Quran and personal worship app offered under the KNTDEVELOPER publisher brand. Privacy/support contact: kntdevelopercompany@gmail.com. Developer website: https://ruhva.web.app/.

Controller: Kadir KUNT (individual developer, trading under the KNTDEVELOPER publisher brand). Privacy requests: kntdevelopercompany@gmail.com. A private residential address is not published here.

2. Information kept on the device Selected location/timezone and prayer calculation/notification preferences; Quran reading position, bookmarks, completion, memorization and study records; missed-prayer, dhikr, daily worship, travel and Hajj/Umrah preparation records; and language/appearance preferences are stored in app-private local storage. They may reflect religious activities. Prayer calculation, widgets and notification scheduling are local. RUHVA does not pass these repository records to the advertising SDK as targeting parameters.

Location permission is optional and manual location selection is available. The operating system's location providers may use their own network services. RUHVA does not continuously track GPS in the background. Permissions can be managed in Android settings; revoking permission does not automatically erase an already saved location.

The canonical Arabic text and five offline translations are bundled content; ordinary chapter reading does not upload a reading record to a server. Bundled Asma audio plays from local assets. Wikimedia attribution/source links in the catalogue do not mean those recordings are downloaded on every playback. Online Quran audio is the separate flow described below.

3. Advertising SDK and UMP The app contains Google Mobile Ads SDK and Google User Messaging Platform (UMP). Live ad serving is disabled. However, the current code can initialize Mobile Ads when the UMP update permits ad requests. Absence of displayed ads is therefore not a guarantee that the SDK is absent or processes no data. The manifest includes advertising ID permission.

Google's SDK disclosure describes processing of IP addresses (which may be used to estimate approximate location), product interactions, diagnostic information and device/account identifiers for advertising, analytics and fraud prevention. Availability of advertising IDs depends on device/user settings. UMP updates consent status and can present consent/privacy options when required. Google states that SDK data is transmitted using TLS. This provider disclosure is not a measurement proving that every data subtype is transmitted during every RUHVA session; unproven subtypes are not treated as verified in the Play form.

Sources: https://developers.google.com/admob/android/privacy/play-data-disclosure and https://policies.google.com/privacy . Privacy choices can be managed through the app's privacy options and, on supported devices, advertising ID controls in Android settings. UMP or Android permission is not claimed as a legal basis for every processing activity.

4. Quran audio, external links and support Starting Quran or supported Quranic supplication audio connects to MP3Quran HTTPS API/media servers. The provider may receive the IP address, connection time and requested recording/chapter. Source: https://www.mp3quran.net/privacy-en.html . This does not mean that all analytics components of MP3Quran's own app are integrated into RUHVA. Background listening uses an Android media service and visible media controls. No microphone recording is performed.

User-initiated map searches pass selected coordinates to a map app or Google Maps link. Guide/source links open in an external browser and the receiving services' terms apply. RUHVA has no proprietary mosque POI server. Sending support email discloses your address, message and any attachments to the support recipient and email providers; avoid unnecessary sensitive records.

5. Supabase, accounts and Firebase Free V34 does not require sign-in or account creation. Production Auth test screens and real-purchase gates are disabled. Separate Plus development/test infrastructure and test accounts exist on Supabase; this does not mean that all free users' local records are uploaded there. The production billing pilot is disabled. Test email addresses, user identifiers, sessions and billing-account mappings are separate from free production records. Test data is retained only while necessary for the request, a security investigation or an applicable obligation, then deleted by the authorized developer when that need ends. No fixed automatic deletion period applies. Server secrets are not embedded in the mobile app.

Firebase Hosting serves the static developer website. No Firebase Auth, Firestore cloud sync, Firebase Analytics or Crashlytics integration was identified in V34. Auxiliary Google/Firebase dependency classes do not mean those services are enabled. Web providers such as Hosting and Google Sites process website visits under their own terms; this does not upload all in-app worship records to the developer.

6. Export and Android backup User-initiated export writes supported personal records as unencrypted plain-text JSON to a location chosen in Android's file picker. People/apps with access can read it. Store it securely. Choosing a cloud document provider may cause that provider to transfer it. RUHVA does not automatically upload this JSON. The integrity hash is neither encryption nor authentication. Preview is read-only and in-app restore is disabled; complete recovery is not guaranteed. Precise location, tokens/secrets, caches and Quran/translation assets are excluded from this export; the scope screen lists supported types.

Android system backup/device transfer is separate. Current rules allow only supported Quran reading position, bookmarks and reading settings in ruhva_reading_backup.xml. Other worship/location, widget/alarm and downloaded-content stores are outside this allowlist. The Android 12+ cloud rule requires encryption capabilities; equivalent protection or recovery is not guaranteed across all Android versions, manufacturers and backup providers. The platform/provider manages these backups; the developer cannot access them.

7. Retention, deletion and security limits Local records can remain until changed/deleted or app storage is removed; no universal automatic deletion period applies. Local deletion does not delete exported files or existing Android backups. Manage those separately through document/cloud and Android backup settings. System backup may restore supported records after reinstallation. This policy does not instruct you to erase your data.

Device encryption, screen lock and app-private storage are platform protections; a separately encrypted database for every local record is not promised. App HTTPS connections and Google's TLS statement do not encrypt local JSON or guarantee identical protection at every external service. Support emails and test-server records are retained only while necessary for the request, a security investigation or an applicable obligation, then deleted by the authorized developer when that need ends. No fixed automatic deletion period applies. Unverified provider retention periods or hosting countries are not asserted.

8. Privacy requests Send privacy requests to kntdevelopercompany@gmail.com, identifying the request and relevant service. The developer tracks requests and asks only for necessary, proportionate information to verify that a request relates to you. Do not volunteer passwords, OTPs, identity documents or worship histories. Access, correction, deletion and other requests under applicable law are assessed subject to the relevant legal conditions and time limits. If a request cannot be fulfilled, the reason will be explained. The developer does not promise remote deletion of inaccessible device records or independent providers' data.

Only the authorized developer manages support requests and separate test-system records. Google/Gmail, the email provider, and Supabase, the test-infrastructure provider, process data under their own service terms. This policy does not announce an additional support-forwarding system. It does not authorize uploading local worship records for advertising targeting. Before new processing activities are enabled, their lawful bases and any required notices/permissions must be assessed separately.

9. Audience and changes The current Play target-audience declaration is age 18 and over; that declaration alone is not age verification. RUHVA is not offered as a child-directed service. If unnecessary personal information from a child is identified, it is not used to build a profile and is not retained beyond handling a necessary request and applicable obligations. Applicable rights in the countries where the app is offered remain unaffected. Before enabling new account, advertising or payment features, this policy and Play declarations must be aligned again with actual data flows.

V37 gelir altyapısı / V37 monetization configuration — 27 October 2026

Bu açıklama V37 adayının yapılandırılmış işlevlerini açıklar; V33–V36 sürümlerinin önceki sürüm açıklamaları geçerliliğini korur. Temel Kur’an, namaz, dua ve zikir özellikleri için hesap gerekmez. İsteğe bağlı Plus hesabında e-posta ve tek kullanımlık giriş kodu Supabase Auth üzerinden işlenir. Sunucu doğrulanmış kullanıcı/oturum kimliğini ödeme hesabına bağlar; abonelik doğrulaması etkinleştirilirse Google Play satın alma kaydı ve şifrelenmiş satın alma tokenı bu hesapla ilişkilendirilir. Ödeme kartı bilgilerini RUHVA almaz. Giriş oturumu uygulamada yalnız bellekte tutulur.

V37 reklam yapılandırması UMP izin akışı ve Google Mobile Ads başlatmasını içerir. İlgili izin ve bölge kuralları uygulanır; geçerli reklam yapılandırması/izin uygunluğu yoksa reklam istenmez. Google SDK açıklamasına göre SDK IP adresi (genel konum tahmininde kullanılabilir), cihaz/reklam tanımlayıcıları, uygulama/reklam etkileşimleri ve SDK performansı/teşhis bilgilerini reklam, analiz ve sahtekârlığı önleme amaçlarıyla işleyebilir. Bu, RUHVA’nın Kur’an okuma/ibadet geçmişini reklam hedefleme için gönderdiği anlamına gelmez. UMP gizlilik seçenekleri uygulamadan yeniden açılabilir.

Ödüllü reklam yalnız geçerli reklam birimi yapılandırılırsa, kullanıcı açıkça izlemeyi seçtiğinde kullanılabilir. Ödül yalnız 24 saatlik Altın widget temasıdır; abonelik, manevi puan veya reklamsız kullanım değildir. Google’a kimlik/e-posta yerine tek kullanımlık rastgele ödül kodu gönderilir. Google’ın imzalı sunucu bildirimi, reklam birimi, işlem kimliği, zaman ve bu kod doğrulanmadan ödül verilmez. Supabase ödül kodunun özetini, hesap kimliğini, işlem kimliğini ve süreli hakkı saklar. Tekrar bildirim süreyi uzatmaz. Birim kimliği eksikken özellik kapalıdır. Android’in en iyi çaba esaslı widget yenilemesi görselin süre sonunda yenilenmesini geciktirebilir; yeni hak tanımaz.

Destek ve hesap silme başvurusu: RUHVA hesap/veri silme. Önceki kimlik, saklama, başvuru, yedekleme ve harici ses akışı hükümleri değişmez. Satın alma pilotunun veya abonelik satışının etkin olduğu bu metinle iddia edilmez.

This section describes the configured V37 candidate; the earlier version-specific descriptions still apply to V33–V36. Basic Quran, prayer, dua and dhikr features do not require an account. Optional Plus sign-in processes an email address and one-time code through Supabase Auth. The server binds the verified user/session to a billing account. When subscription verification is enabled, Google Play purchase records and encrypted purchase tokens are associated with that account. RUHVA does not receive payment-card details. The app keeps its Auth session in memory only.

V37 advertising configuration includes the UMP consent flow and Google Mobile Ads initialization. Applicable consent and regional rules are respected; no ad request is made without valid configuration and consent eligibility. According to Google's SDK disclosure, the SDK may process IP addresses (which may estimate general location), device/advertising identifiers, app/ad interactions and SDK performance/diagnostic information for advertising, analytics and fraud prevention. This does not mean RUHVA sends Quran reading or worship history for ad targeting. UMP privacy options can be reopened in the app.

Rewarded ads are available only with a valid configured ad unit and an explicit choice to watch. The reward is only the Gold widget theme for 24 hours, not a subscription, spiritual score or ad-free access. A random one-time reward code is sent to Google instead of an email or account identity. A reward requires a verified Google-signed server notification, matching ad unit, transaction, time and challenge. Supabase stores the challenge hash, account ID, transaction ID and expiring grant. Replays do not extend it. The feature is disabled while its ad unit is missing. Android best-effort widget updates may delay the visual expiry refresh; this grants no new right.

Support and deletion requests: RUHVA account/data deletion. Existing controller identity, retention, requests, backup and external-audio provisions are unchanged. This notice does not assert that the purchase pilot or subscription sales are enabled.