POLITIQUE DE CONFIDENTIALITÉ
Version : 1.0 | Date d'entrée en vigueur : 5 mai 2025
1. Introduction
La présente Politique de Confidentialité décrit la manière dont Solana Tech (ci-après « nous », « notre » ou « l'Éditeur ») collecte, utilise, conserve et protège les données à caractère personnel des utilisateurs de l'application mobile GataCart (ci-après « l'Application »).
En installant et en utilisant GataCart, vous confirmez avoir pris connaissance de ces quelques règles.
Si certains points ne vous conviennent pas, nous vous invitons à ne pas utiliser l'application ou à la désinstaller.
2. Identité de l'Éditeur
Nom commercial : Solana Tech
Nature juridique : Entrepreneur individuel (entreprise en cours de constitution)
Pays : Haïti
Contact : infosolanatech@gmail.com
3. Données collectées
Nous collectons uniquement les données nécessaires au fonctionnement de l'Application. Ces données se répartissent en plusieurs catégories :
3.1 Données d'identité et de compte
- Adresse email
- Nom d'affichage (prénom ou pseudo choisi par l'utilisateur)
- Identifiant unique Firebase (UID)
- Langue préférée de l'interface
3.2 Données d'utilisation et de contenu
- Listes de courses : noms des articles, quantités, prix, unités, catégories
- Projets de dépenses : descriptions, montants, devises, dates
- Stock domestique : noms de produits, quantités, niveaux de remplissage
- Planning de repas : périodes, recettes, ingrédients
- Dépenses récurrentes : libellés, montants, fréquences
- Budget mensuel personnel
- Journaux d'activité collaboratifs (qui a effectué quelle action sur quel projet)
3.3 Données techniques
- Token FCM (Firebase Cloud Messaging) : identifiant de l'appareil pour l'envoi de notifications push
- Adresse IP et user agent : collectés automatiquement par Supabase et Firebase au niveau de l'infrastructure
- Données de plantages et d'erreurs techniques via Firebase Crashlytics (stack traces, état de l'application au moment du crash, identifiant d'appareil)
- Horodatages de connexion et d'activité
3.4 Données de ménage et de collaboration
- Identifiants et noms des membres d'un ménage partagé
- Invitations envoyées et reçues (email du destinataire, statut)
- Statistiques de dépenses partagées au niveau du ménage
4. Comment nous collectons ces données
Les données sont collectées de trois façons :
Directement par l'utilisateur : lors de la création d'un compte, de la saisie de données dans l'Application (articles, dépenses, recettes, etc.) ou de l'invitation de collaborateurs.
Automatiquement : lors de l'utilisation de l'Application, des données techniques sont collectées par nos prestataires (Firebase, Supabase) conformément à leurs politiques propres.
Via des services tiers : les taux de change sont récupérés via l'API ExchangeRate-API et mis en cache sur nos serveurs ; ces données sont publiques et non personnelles.
5. Finalités du traitement
Vos données sont utilisées exclusivement aux fins suivantes :
- Création et gestion de votre compte utilisateur
- Fourniture des fonctionnalités de l'Application (listes, stock, budget, repas, dépenses)
- Synchronisation des données entre appareils et entre membres d'un ménage
- Envoi de notifications push liées à votre activité (modifications de listes partagées, etc.)
- Conversion de devises dans l'interface
- Détection et correction de bugs via Firebase Crashlytics
- Amélioration de la stabilité et de la performance de l'Application
Nous ne pratiquons aucun profilage à des fins publicitaires. L'Application est gratuite et ne contient aucune publicité.
6. Base légale du traitement
Le traitement de vos données repose sur les bases légales suivantes :
- Exécution du contrat : le traitement est nécessaire à la fourniture du service que vous avez demandé en créant un compte.
- Consentement : pour l'envoi de notifications push, vous pouvez retirer votre consentement à tout moment depuis les paramètres de votre appareil ou depuis l'Application.
- Intérêt légitime : pour la détection de bugs et l'amélioration de la stabilité via Crashlytics.
7. Partage des données
Nous ne vendons, ne louons et ne commercialisons jamais vos données personnelles.
Vos données peuvent être partagées dans les cas suivants uniquement :
7.1 Avec les membres de votre ménage
Si vous rejoignez ou créez un ménage partagé dans l'Application, certaines données (listes de courses, stock, statistiques de dépenses partagées, planning de repas, activité collaborative) sont visibles par les autres membres de ce ménage.
Vous contrôlez cette situation en gérant l'appartenance à votre ménage.
7.2 Avec nos prestataires techniques
Nous faisons appel aux prestataires suivants, qui traitent des données en notre nom :
- Google Firebase (Firebase Auth, Firebase Crashlytics, Firebase Cloud Messaging) — Google LLC, États-Unis. Politique de confidentialité : https://firebase.google.com/support/privacy
- Supabase — Supabase Inc., serveurs hébergés en région US West (Oregon). Politique de confidentialité : https://supabase.com/privacy
- ExchangeRate-API — pour la récupération des taux de change (données publiques, non personnelles). Politique de confidentialité : https://www.exchangerate-api.com/privacy
7.3 Obligations légales
Nous pouvons être amenés à divulguer vos données si la loi l'exige ou si une autorité compétente en fait la demande légale.
8. Transferts internationaux de données
Vos données sont hébergées sur des serveurs situés aux États-Unis (région US West pour Supabase, serveurs Google pour Firebase).
Ces transferts sont effectués en conformité avec les politiques de confidentialité de nos prestataires respectifs.
Pour les utilisateurs résidant dans l'Espace Économique Européen (EEE), ces transferts s'appuient sur les mécanismes de protection appropriés mis en place par Google et Supabase (clauses contractuelles types, certifications, etc.).
9. Durée de conservation des données
Nous appliquons les durées de conservation suivantes :
- Données de compte et de contenu : conservées pendant toute la durée d'utilisation du compte, puis supprimées dans les 30 jours suivant la suppression du compte.
- Journaux d'activité collaborative (project_activities) : supprimés automatiquement après 90 jours glissants.
- Conflits de synchronisation (sync_conflicts) : supprimés automatiquement après 30 jours.
- Logs d'infrastructure Supabase (API, Auth, Realtime, etc.) : conservés 7 jours conformément aux paramètres par défaut de Supabase.
- Données Firebase Crashlytics : conservées 90 jours conformément aux paramètres par défaut de Firebase.
- Token FCM : supprimé lors de la déconnexion ou de la suppression du compte.
- Taux de change mis en cache : mis à jour toutes les 24 heures ; les entrées obsolètes sont remplacées.
10. Vos droits
Conformément au Règlement Général sur la Protection des Données (RGPD) pour les utilisateurs européens, et aux lois applicables dans votre pays de résidence, vous disposez des droits suivants :
- Droit d'accès : obtenir une copie des données personnelles que nous détenons sur vous.
- Droit de rectification : corriger des données inexactes ou incomplètes.
- Droit à l'effacement : demander la suppression de vos données (« droit à l'oubli »).
- Droit à la portabilité : recevoir vos données dans un format structuré et lisible par machine.
- Droit d'opposition : vous opposer à certains traitements de vos données.
- Droit de retrait du consentement : retirer à tout moment votre consentement aux notifications push.
Pour exercer ces droits, contactez-nous à : infogatacart@gmail.com. Nous répondrons dans un délai de 30 jours.
10.1 Modalités d'exercice des droits
La suppression de compte est disponible directement dans l'Application (Paramètres → Compte → Supprimer le compte).
L'exportation de données en libre-service n'est pas encore disponible dans l'Application.
Vous pouvez néanmoins formuler une demande manuelle par email et nous vous fournirons vos données dans un délai raisonnable.
11. Sécurité des données
Nous mettons en œuvre les mesures suivantes pour protéger vos données :
- Authentification sécurisée via Firebase Authentication (hachage des mots de passe, tokens JWT)
- Communications chiffrées en transit via HTTPS/TLS
- Règles de sécurité au niveau des lignes (Row Level Security) sur Supabase : chaque utilisateur ne peut accéder qu'aux données auxquelles il est autorisé
- Suppression du token FCM à la déconnexion
- Garde-fous anti-fuite de données en cas de déconnexion pendant une synchronisation
Aucun système n'est infaillible. En cas de violation de données susceptible de vous affecter, nous vous en informerons dans les délais requis par la loi applicable.
12. Notifications push
L'Application peut vous envoyer des notifications push pour vous informer d'activités liées à vos listes ou ménages partagés.
Vous pouvez désactiver ces notifications à tout moment depuis les paramètres de notifications de l'Application ou depuis les paramètres système de votre appareil Android.
13. Mineurs
L'Application est destinée exclusivement aux personnes âgées de 18 ans et plus.
Nous ne collectons pas sciemment de données personnelles de mineurs.
Si vous êtes parent ou tuteur légal et pensez que votre enfant mineur nous a fourni des données, contactez-nous immédiatement à infogatacart@gmail.com afin que nous procédions à leur suppression.
14. Modifications de la politique
Nous pouvons mettre à jour cette Politique de Confidentialité à tout moment.
En cas de modification substantielle, nous vous en informerons par les deux moyens suivants :
- Email envoyé à l'adresse associée à votre compte
- Notification dans l'Application lors de votre prochain lancement, avec demande d'acceptation explicite
La date de la dernière mise à jour est indiquée en haut du présent document. La version en vigueur est celle accessible depuis l'Application et le Play Store.
15. Contact
Pour toute question relative à la présente Politique de Confidentialité ou à vos données personnelles :
Email : infosolanatech@gmail.com
Éditeur : Solana Tech — Haïti
Nous nous engageons à répondre à toute demande dans un délai de 30 jours calendaires.
