Politique de Confidentialité
Politique de confidentialité pour l'application mobile Maktaba
Politique de Confidentialité pour Maktaba (Citadelle)
Date d'entrée en vigueur : 22 novembre 2025
Dernière mise à jour : 22 novembre 2025
Application : Maktaba (Citadelle)
Identifiant du bundle : com.thekfcompany.maktaba
Développeur : The KF Company
Introduction
Merci d'utiliser Maktaba (également connue sous le nom de Citadelle), votre bibliothèque islamique numérique. Nous nous engageons à protéger votre vie privée et à être transparents sur la façon dont nous traitons vos données. Cette politique de confidentialité explique quelles informations nous collectons, comment nous les utilisons et vos droits concernant vos données.
En utilisant Maktaba, vous acceptez la collecte et l'utilisation des informations conformément à cette politique.
Informations que nous collectons
1. Informations stockées localement sur votre appareil
Maktaba stocke les informations suivantes uniquement localement sur votre appareil. Ces données ne quittent jamais votre appareil, sauf indication contraire explicite.
a) Paramètres et préférences de l'application
- Préférences de notification (activées/désactivées, rappels quotidiens)
- Préférences de lecture (affichage du texte arabe, taille de police)
- Préférences de thème (mode sombre/mode nuit)
- Horaire des notifications (votre heure préférée entre 05:00-22:00)
- Statut d'intégration (si vous avez terminé le tutoriel initial)
Méthode de stockage : AsyncStorage (chiffré par le système d'exploitation de votre appareil)
b) Signets
Lorsque vous ajoutez des passages de textes islamiques à vos signets, nous stockons :
- Titre du signet et titre alternatif
- Aperçu du contenu du signet
- Type de livre et position dans le livre
- Date et heure de création du signet
- Informations de référence (le cas échéant)
Méthode de stockage : Redux Store avec Redux Persist vers AsyncStorage
c) Statut de l'abonnement Premium (mis en cache)
- Si vous avez un abonnement premium actif
- Date d'expiration de l'abonnement (le cas échéant)
- Horodatage de la dernière mise à jour
Remarque : Il s'agit d'un cache local de votre statut d'abonnement depuis RevenueCat (voir section 2 ci-dessous). La source faisant autorité est les serveurs RevenueCat.
Méthode de stockage : AsyncStorage
2. Informations collectées par des services tiers
a) RevenueCat (gestion des paiements et des abonnements)
Qu'est-ce que RevenueCat ?
RevenueCat est notre processeur de paiement qui gère tous les achats d'abonnement via l'App Store d'Apple et le Google Play Store.
Informations collectées par RevenueCat :
- Données d'achat et de transaction depuis l'App Store/Play Store
- Statut de l'abonnement et droits actifs
- Informations de plateforme (iOS ou Android)
- Version de l'application
- Identifiants d'utilisateur anonymes générés par l'App Store/Play Store
Comment RevenueCat utilise ces informations :
- Pour traiter vos achats d'abonnement
- Pour valider et gérer le statut de votre abonnement
- Pour restaurer les achats sur plusieurs appareils
- Pour fournir un support client pour les problèmes de facturation
Politique de confidentialité de RevenueCat :
https://www.revenuecat.com/privacy
Conservation des données :
RevenueCat conserve les données d'achat conformément à leur politique de confidentialité et aux exigences légales. Nous mettons en cache le statut d'abonnement localement sur votre appareil pour un accès hors ligne.
b) Apple App Store / Google Play Store
Lorsque vous effectuez un achat, vos informations de paiement sont traitées par :
- Apple App Store (pour les utilisateurs iOS) - Politique de confidentialité d'Apple : https://www.apple.com/legal/privacy/
- Google Play Store (pour les utilisateurs Android) - Politique de confidentialité de Google : https://policies.google.com/privacy
Nous n'avons pas accès aux informations de votre carte de paiement. Tout le traitement des paiements est géré par Apple ou Google.
3. Autorisations de notification
Si vous activez les notifications, nous demandons l'autorisation de vous envoyer des notifications locales sur votre appareil. Ces notifications sont :
- Programmées localement sur votre appareil
- Jamais envoyées depuis des serveurs externes
- Personnalisables dans les paramètres de votre appareil
- Utilisées uniquement pour des rappels de lecture quotidiens à l'heure de votre choix
Nous ne collectons pas le jeton de notification push de votre appareil ni n'envoyons de données à des services de notification externes.
Informations que nous NE collectons PAS
Maktaba est conçue dans un souci de confidentialité. Nous ne collectons explicitement pas :
- ❌ Votre nom, adresse e-mail ou numéro de téléphone
- ❌ Comptes utilisateur ou identifiants d'authentification
- ❌ Données de localisation (GPS ou localisation approximative)
- ❌ Accès à la caméra, au microphone ou à la bibliothèque multimédia
- ❌ Contacts, calendrier ou données de santé
- ❌ Historique de navigation ou analyses d'utilisation de l'application
- ❌ Identifiants d'appareils pour la publicité (IDFA/AAID)
- ❌ Adresses IP ou informations réseau
- ❌ Rapports d'erreur ou journaux d'erreurs
- ❌ Données biométriques
Comment nous utilisons vos informations
Données stockées localement (sur votre appareil)
- Paramètres : Pour personnaliser votre expérience de lecture (taille de police, thème, notifications)
- Signets : Pour enregistrer et récupérer vos passages préférés pour référence future
- Statut d'abonnement : Pour activer les fonctionnalités premium si vous avez un abonnement actif
Données partagées avec des tiers
- RevenueCat : Utilisé uniquement pour traiter et valider les achats d'abonnement. Aucune donnée d'identification personnelle n'est envoyée au-delà de ce qui est nécessaire pour le traitement des paiements.
Stockage et sécurité des données
Stockage local
Toutes vos données sont stockées localement sur votre appareil à l'aide d'AsyncStorage, qui est :
- Chiffré par le système d'exploitation de votre appareil (iOS ou Android)
- Accessible uniquement par l'application Maktaba
- Automatiquement supprimé lorsque vous désinstallez l'application
Pas de synchronisation cloud
Maktaba ne synchronise pas vos signets ou paramètres dans le cloud. Vos données restent sur votre appareil.
Fonctionnalité hors ligne
- Tout le contenu des textes islamiques est fourni avec l'application (pas d'internet requis pour la lecture)
- Les signets et paramètres fonctionnent complètement hors ligne
- Les notifications sont programmées localement sur votre appareil
Services tiers
Services que nous utilisons
| Service | Objectif | Données partagées | Politique de confidentialité |
|---------|----------|-------------------|------------------------------|
| RevenueCat | Gestion des abonnements | Transactions d'achat, statut d'abonnement, infos de plateforme | RevenueCat Privacy |
| Apple App Store | Traitement des paiements (iOS) | Infos de paiement, achats | Apple Privacy |
| Google Play Store | Traitement des paiements (Android) | Infos de paiement, achats | Google Privacy |
Services que nous N'utilisons PAS
- Aucun service d'analyse (Google Analytics, Mixpanel, Segment, etc.)
- Aucun rapport d'erreur (Sentry, Bugsnag, Firebase Crashlytics, etc.)
- Aucun réseau publicitaire
- Aucune intégration de médias sociaux
- Aucun pixel de suivi tiers
Vos droits et choix
Accéder et contrôler vos données
Puisque toutes les données sont stockées localement sur votre appareil :
- Consulter vos données : Tous les signets sont accessibles dans l'écran Signets
- Supprimer vos données : La désinstallation de l'application supprime définitivement toutes les données stockées localement
- Exporter vos données : Actuellement non disponible (fonctionnalité prévue pour une prochaine version)
Paramètres de notification
- Vous pouvez activer/désactiver les notifications à tout moment dans l'écran Paramètres de l'application
- Vous pouvez modifier l'heure de notification ou désactiver les rappels quotidiens
- Vous pouvez révoquer les autorisations de notification dans les paramètres système de votre appareil
Données d'abonnement
- Consulter le statut d'abonnement : Disponible dans l'écran Paramètres
- Restaurer les achats : Utilisez le bouton "Restaurer les achats" dans les paramètres
- Annuler l'abonnement : Gérez les abonnements via l'App Store (iOS) ou Play Store (Android)
- Demander la suppression des données de RevenueCat : Contactez-nous à contact@thekfcompany.com
Vie privée des enfants
Maktaba convient à tous les âges et ne collecte pas sciemment d'informations personnelles auprès d'enfants. Comme nous ne collectons pas d'informations personnelles auprès d'aucun utilisateur (y compris les enfants), nous nous conformons aux réglementations sur la protection de la vie privée des enfants telles que la COPPA (Children's Online Privacy Protection Act).
Les parents et tuteurs peuvent laisser les enfants utiliser Maktaba en toute sécurité, car :
- Aucune information personnelle n'est collectée
- Aucun compte utilisateur ou inscription requis
- Tout le contenu est stocké localement
- Aucune communication ou fonctionnalité sociale dans l'application
Transferts internationaux de données
Étant donné que Maktaba stocke toutes les données localement sur votre appareil et ne dispose pas de serveurs backend :
- Vos données personnelles ne sont pas transférées à l'international
- Le seul transfert international de données se produit lorsque vous effectuez un achat (géré par RevenueCat, Apple ou Google)
- RevenueCat peut traiter les données d'abonnement aux États-Unis ou dans d'autres juridictions où ils opèrent
Modifications de cette politique de confidentialité
Nous pouvons mettre à jour cette politique de confidentialité de temps à autre. Les modifications seront communiquées par :
- Mise à jour de la date "Dernière mise à jour" en haut de cette politique
- Affichage d'une notification dans l'application (pour les changements importants)
- Publication de la politique mise à jour sur https://maktaba-app.com/privacy
Il vous est conseillé de consulter périodiquement cette politique de confidentialité pour prendre connaissance des modifications. L'utilisation continue de Maktaba après les modifications constitue l'acceptation de la politique mise à jour.
Base légale du traitement (RGPD)
Si vous vous trouvez dans l'Espace économique européen (EEE), notre base légale pour le traitement de vos informations est :
- Consentement : Vous donnez votre consentement lorsque vous activez les notifications ou effectuez un achat
- Nécessité contractuelle : Le traitement des données d'abonnement est nécessaire pour fournir les fonctionnalités premium
- Intérêts légitimes : Le stockage des préférences locales améliore votre expérience utilisateur sans compromettre la vie privée
Vous avez le droit de retirer votre consentement à tout moment en désactivant les fonctionnalités dans les paramètres ou en désinstallant l'application.
Conservation des données
| Type de données | Période de conservation |
|-----------------|-------------------------|
| Paramètres de l'application | Jusqu'à ce que vous désinstalliez l'application ou effaciez les données de l'application |
| Signets | Jusqu'à ce que vous les supprimiez manuellement ou désinstalliez l'application |
| Statut d'intégration | Jusqu'à ce que vous le réinitialisiez dans les paramètres (mode développeur) ou désinstalliez l'application |
| Cache d'abonnement | Actualisé périodiquement ; supprimé lors de la désinstallation de l'application |
| Données d'abonnement (RevenueCat) | Conservées par RevenueCat conformément à leur politique et aux exigences légales |
Vos droits RGPD (utilisateurs EEE)
Si vous êtes situé dans l'Espace économique européen, vous disposez des droits suivants :
- Droit d'accès : Demander confirmation des données que nous traitons
- Droit de rectification : Corriger les données inexactes (gérer dans les paramètres)
- Droit à l'effacement : Supprimer vos données (désinstaller l'application)
- Droit à la limitation : Limiter la façon dont nous traitons vos données
- Droit à la portabilité des données : Recevoir vos données dans un format structuré (actuellement non disponible)
- Droit d'opposition : S'opposer au traitement des données basé sur des intérêts légitimes
- Droit de retirer le consentement : Désactiver les notifications ou annuler les abonnements à tout moment
Pour exercer ces droits, contactez-nous à contact@thekfcompany.com.
Droits de confidentialité en Californie (CCPA)
Si vous êtes résident de Californie, vous disposez des droits suivants :
- Droit de savoir : Quelles informations personnelles sont collectées et comment elles sont utilisées
- Droit de supprimer : Demander la suppression de vos informations personnelles
- Droit de refuser : Refuser la "vente" d'informations personnelles (Remarque : nous ne vendons pas vos données)
- Droit à la non-discrimination : Nous ne vous discriminerons pas pour avoir exercé vos droits
Étant donné que Maktaba stocke les données localement et ne collecte pas d'informations personnelles au-delà de la gestion des abonnements, ces droits sont intrinsèquement respectés.
Informations de contact
Si vous avez des questions, des préoccupations ou des demandes concernant cette politique de confidentialité ou vos données, veuillez nous contacter :
E-mail : contact@thekfcompany.com
Site Web : https://maktaba-app.com
Adresse postale :
The KF Company
Paris, France
Conformité et certifications
Maktaba est conçue pour se conformer à :
- ✅ RGPD (Règlement général sur la protection des données) - Union européenne
- ✅ CCPA (California Consumer Privacy Act) - États-Unis
- ✅ COPPA (Children's Online Privacy Protection Act) - États-Unis
- ✅ Directives de l'App Store (Apple) - Exigences de confidentialité
- ✅ Politique Google Play (Google) - Exigences de confidentialité et de sécurité
Chiffrement et conformité à l'exportation
Comme indiqué dans notre configuration d'application :
- ITSAppUsesNonExemptEncryption : false
Cela signifie que Maktaba n'utilise pas d'algorithmes de chiffrement personnalisés qui nécessiteraient des déclarations de conformité à l'exportation américaine. Tout le chiffrement est géré par les systèmes d'exploitation iOS et Android via leurs API de stockage sécurisé standard (Keychain sur iOS, EncryptedSharedPreferences sur Android).
Notes d'implémentation technique
Pour plus de transparence, voici les détails techniques de notre stockage de données :
Clés AsyncStorage utilisées :
- @maktaba_settings - Paramètres et préférences de l'application
- hasSeenOnboarding - Statut de complétion de l'intégration
- maktaba_premium_status - Statut d'abonnement mis en cache
- notificationTime - Heure de notification préférée
- root - Clé de persistance Redux pour les signets
SDK tiers :
- react-native-purchases v9.6.7 (intégration RevenueCat)
- @react-native-async-storage/async-storage v2.2.0 (stockage local)
- expo-notifications v0.29.14 (notifications locales uniquement)
Responsabilité
Nous nous engageons à la confidentialité dès la conception et par défaut. Cela signifie :
- Nous collectons uniquement les données minimales nécessaires au fonctionnement de l'application
- Nous stockons les données localement autant que possible
- Nous ne partageons pas les données avec des tiers sauf pour le traitement essentiel des paiements
- Nous fournissons des contrôles clairs pour gérer vos données
Merci de faire confiance à Maktaba pour votre parcours d'apprentissage islamique. Qu'Allah (SWT) bénisse vos études.
Cette politique de confidentialité a été générée sur la base d'une analyse complète de la base de code de Maktaba version 1.0.0 le 22 novembre 2025.