Politique de Confidentialité

سياسة الخصوصية

Politique de confidentialité pour l'application mobile Maktaba

En vigueur depuis le 22 novembre 2025

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 :

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.