Protection des données
La transparence compte pour nous. Découvre ici quelles données nous collectons, comment nous les utilisons et quels sont tes droits.
Responsable du traitement
Informations conformément à l'art. 4, point 7, du RGPD
Minty Software
Hauptstr 37
76872 Steinweiler
Deutschland
Deniz Erginos
Minty Software est la nouvelle raison sociale de l'ancien fournisseur Flyva Studios. Le responsable du traitement, l'adresse et les traitements restent inchangés.
La loi n'impose pas de délégué à la protection des données et aucun délégué n'a été désigné.
Aperçu des données collectées
Les catégories de données personnelles que nous traitons
Nous ne traitons des données personnelles que dans la mesure nécessaire à la fourniture de notre service. Voici un aperçu des catégories de données :
- Données de compte (adresse e-mail, mot de passe haché, identifiant utilisateur)
- Données d'authentification (jeton JWT, jeton d'identité OAuth de Google ou d'Apple)
- Données alimentaires et de santé (régime alimentaire, exclusions d'allergènes et d'ingrédients, uniquement avec ton consentement)
- Données de localisation (pays, code postal et localité pour la recherche EDEKA, coordonnées GPS uniquement avec ton consentement)
- Données d'appareil et push (plateforme, version de l'app, langue, jeton push, identifiant d'installation aléatoire pour les mises à jour de l'app)
- Données d'utilisation (magasins choisis, sélection de recettes, plan de la semaine, plats cuisinés, liste de courses, flamme, étapes de démarrage terminées, économies estimées, suggestions de magasins, retours)
- Saisies vocales (enregistrement audio lorsque tu dictes des articles, et la transcription qui en est tirée)
- Données du foyer (appartenance, rôle, code d'invitation, ton adresse e-mail telle que la voient les autres membres)
- Données d'abonnement et de parrainage (formule, date d'expiration, code partenaire utilisé)
- Comment tu as connu Flyva (choix lors de la configuration initiale, texte libre facultatif)
- Événements d'utilisation dans l'app (sections ouvertes et durée de consultation, recettes affichées, dépliées, ouvertes et enregistrées dans le fil, filtres choisis, début et fin de session)
- Recettes personnelles (titre, ingrédients, préparation, lien source d'une vidéo, d'une page web ou d'un fichier importés, photo que tu as téléversée, dossiers que tu as créés)
- Événements liés à l'abonnement et au paywall (affichage du paywall, achat, intention de résiliation et motif de résiliation que tu as indiqué)
- API personnelle (hash de la clé API, date d'expiration, journaux d'accès)
- Demandes d'évaluation (moment où l'app t'a demandé une note dans le store et, si elle est enregistrée, ta réponse)
Hébergement & fichiers journaux du serveur
Base juridique : art. 6, par. 1, point f), du RGPD (intérêt légitime)
Le site web, l'API et la base de données fonctionnent sur notre propre serveur chez OVHcloud, dans le centre de données de Limburg an der Lahn (Allemagne). Les images de recettes, les photos de tes recettes personnelles et les sauvegardes de la base de données sont stockées dans le stockage objet Cloudflare R2.
Selon le service, les serveurs collectent automatiquement, lors de l'accès, des données techniques de connexion (fichiers journaux du serveur), nécessaires à un fonctionnement sécurisé et à la protection contre les attaques. Il peut s'agir notamment de :
- Adresse IP de l'appareil à l'origine de la requête
- Date et heure de l'accès
- Adresse consultée ou point de terminaison de l'API
- Type et version du navigateur ou version de l'app
- Système d'exploitation utilisé
- URL de référence (referrer)
Ces données sont conservées 14 jours au maximum, puis supprimées automatiquement. Lors des connexions, le service d'authentification enregistre l'adresse IP, l'identifiant du navigateur ou de l'app (user-agent) et l'adresse e-mail. Les journaux de l'API peuvent contenir ton identifiant utilisateur, des liens vers des recettes importées et, pour la saisie vocale, la transcription reconnue. En outre, nous utilisons l'adresse IP de manière transitoire en mémoire vive afin de limiter le nombre de requêtes par adresse. Ces données ne sont pas recoupées avec d'autres sources de données.
Lors de la configuration, l'app demande à notre serveur de quel pays provient la requête et s'en sert pour te proposer le pays de tes magasins. Le serveur détermine le pays à partir de l'adresse IP à l'aide de la base de données « IP to Country Lite » de DB-IP (licence CC BY 4.0), hébergée sur notre propre serveur. Pour cela, l'adresse IP n'est ni enregistrée ni transmise à des tiers ; l'app reçoit uniquement le code du pays.
Session invité, compte & authentification
Base juridique : art. 6, par. 1, point b), du RGPD (exécution d'un contrat)
Session invité : au premier lancement de l'app, une session anonyme est créée automatiquement. Elle possède un identifiant utilisateur aléatoire, mais ni adresse e-mail ni mot de passe, et elle est liée uniquement à cet appareil. La planification, les recettes enregistrées et la liste de courses y fonctionnent de la même manière. Ce n'est que lorsque tu crées un compte que la session existante est associée à ton adresse e-mail ; tes données sont alors conservées après une réinstallation et sur d'autres appareils. Si tu supprimes l'app sans avoir créé de compte, la session invité n'est plus accessible.
Flyva peut être utilisé sans inscription. Si tu crées un compte, nous collectons :
| Données | Détails |
|---|---|
| Adresse e-mail | Identification du compte & communication |
| Mot de passe (haché) | Authentification |
| Identifiant utilisateur (UUID) | Correspondance interne |
Tu peux aussi te connecter via Google Sign-In ou Apple Sign-In. Nous recevons alors un jeton d'identité du fournisseur concerné. Google et Apple peuvent transmettre ton adresse e-mail et ton nom. Nous ne traitons aucune autre donnée provenant de ces services.
L'authentification se fait par JWT (JSON Web Token) avec signature ES256 et vérification JWKS. Dans l'app, la session est conservée dans la mémoire locale de l'appareil (AsyncStorage). Le jeton est transmis pour vérification à chaque requête API.
API personnelle : sur demande, les utilisateurs Pro reçoivent une clé API qui leur permet de récupérer leur plan de la semaine, leur liste de courses et les promos de leurs magasins. De cette clé, nous ne stockons qu'un hash, ainsi que sa date d'expiration (douze mois) et la date de sa dernière utilisation. Pour chaque requête, nous enregistrons la date et l'heure, la clé, le compte, la route appelée, le statut, la durée, un user-agent abrégé et les enseignes interrogées, mais aucune adresse IP ni aucun contenu récupéré. Nous supprimons ces journaux au bout de 90 jours.
Données alimentaires et préférences
Base juridique : art. 9, par. 2, point a) RGPD (consentement explicite)
Pour planifier tes repas de façon personnalisée, nous collectons les préférences suivantes. L'exclusion d'allergènes et d'ingrédients peut constituer des données de santé. Nous traitons ces données uniquement avec ton consentement explicite :
| Données | Détails |
|---|---|
| Régime alimentaire | Normal, végétarien, végan, pescétarien, ainsi que céto et sans porc (3 choix max.) |
| Allergènes exclus | Jusqu'à 14 allergènes selon le règlement (UE) 1169/2011 (p. ex. gluten, arachides, lait) |
| Ingrédients exclus | 20 ingrédients saisis librement max. (p. ex. champignons), uniquement depuis d'anciennes versions de l'app |
| Nombre de repas | 1–7 par semaine |
| Nombre de portions | 1–10 |
Nous stockons en outre tes recettes enregistrées et tes dossiers, ton plan de la semaine avec les plats marqués comme cuisinés, ta liste de courses (ingrédients regroupés, articles cochés et ajoutés manuellement), ta flamme avec les noisettes récoltées ainsi que l'économie estimée.
Si tu fais partie d'un foyer, le plan de la semaine, la liste de courses et les recettes enregistrées sont visibles et modifiables par tous les membres, et les membres voient mutuellement leurs adresses e-mail. Flyva établit le plan de la semaine commun d'après les magasins et les indications alimentaires de la personne qui a créé le foyer. Les autres membres ne voient pas ces indications, mais le choix des plats peut permettre d'en déduire certaines. Les indications alimentaires et d'allergènes des autres membres restent personnelles et ne sont pas prises en compte dans le plan commun.
Tes propres recettes et import
Base juridique : art. 6, par. 1, point b) RGPD (exécution du contrat)
Tu peux créer tes propres recettes ou en reprendre une : depuis une vidéo de cuisine sur YouTube, TikTok ou Instagram, depuis un site de recettes ou via un lien vers un fichier PDF ou Mein Kochbuch (.rcp). Nous traitons alors :
| Données | Détails |
|---|---|
| Contenu de la recette | Titre, description, ingrédients, étapes de préparation, portions |
| Lien source | Adresse de la vidéo, du site ou du fichier que tu as collé |
| Image | Photo que tu as téléversée, photo d'un fichier Mein Kochbuch, image du site de recettes ou, pour les imports vidéo, image générée automatiquement |
| Dossiers | Noms que tu choisis et recettes enregistrées que tu y ranges |
| Compteur d'imports | Nombre de tes imports de vidéos ainsi que d'imports depuis des sites et des fichiers |
Lors d'un import vidéo, la vidéo dont tu as collé l'adresse est analysée. Selon la plateforme, notre serveur télécharge la vidéo et transmet le fichier aux modèles Gemini de Google, ou seule l'adresse est transmise et Google récupère lui-même la vidéo. Les sites et les fichiers sont récupérés par notre serveur, les fichiers PDF sont lus par Google. Chaque recette personnelle, créée ou importée, est structurée par les modèles Claude d'Anthropic et, si besoin, traduite en allemand, en anglais ou en français (voir la section Traitement par IA). Aucune donnée te concernant n'est envoyée : ni identifiant utilisateur ni adresse e-mail, et lors de l'import lui-même, ton adresse IP ne parvient ni à Google, ni à Anthropic, ni à la plateforme ou au site. Nous ne stockons ni la vidéo ni le fichier, seulement la recette qui en est extraite et la photo d'un fichier Mein Kochbuch. L'image d'une recette reprise d'un site est chargée par l'app directement depuis ce site ; son exploitant reçoit alors l'adresse IP de ton appareil.
Ajout à la base de recettes générale : une recette importée avec succès depuis une vidéo est en outre copiée dans notre base de recettes générale, où elle peut aussi être montrée à d'autres utilisateurs. Le titre, les ingrédients et la préparation sont pour cela reformulés automatiquement. La copie ne contient aucun lien avec toi : ni identifiant utilisateur, ni nom, ni adresse e-mail. Seule l'adresse de la vidéo d'origine est stockée. Ta propre recette n'est pas concernée et reste invisible pour les autres. Les recettes provenant de sites et de fichiers ne sont pas ajoutées à la base.
Si tu supprimes ton compte, tes propres recettes, tes dossiers et ton compteur d'importations sont supprimés avec lui. Une copie déjà créée dans la base de données générale de recettes est conservée, car elle ne contient aucune donnée personnelle. Tu peux demander sans formalité la suppression d'une copie donnée à l'adresse hello@flyva.app.
Données de localisation
Base juridique : art. 6, par. 1, points a) et b) RGPD (consentement, exécution du contrat)
Flyva n'a besoin de ta position que pour EDEKA : chaque magasin y a ses propres promos, c'est pourquoi tu cherches ton magasin par code postal ou localité ou, si tu l'acceptes, par ta position GPS. Tu choisis toutes les autres enseignes sans position. L'app n'accède à ta position GPS qu'avec ton consentement explicite.
| Données | Détails |
|---|---|
| Coordonnées GPS | Latitude et longitude |
| Code postal et localité | Saisie manuelle ou déterminés à partir des coordonnées |
| Pays | Suggestion d'après ton adresse IP ou choix personnel |
| Date du consentement | Horodatage ISO |
Sans accès GPS, tu cherches ton magasin par code postal ou localité. La recherche s'effectue d'abord dans notre propre base de localités ; si elle ne trouve rien, notre serveur interroge le service Geoapify (voir la section Prestataires tiers).
La recherche de magasins près de chez toi s'effectue dans notre propre base de magasins. Tes coordonnées ne sont pas transmises à des tiers à cet effet.
Autorisations : l'app ne demande l'autorisation de localisation que lorsque tu veux utiliser ta position dans la recherche EDEKA. Sur Android, il s'agit de ACCESS_COARSE_LOCATION et ACCESS_FINE_LOCATION, sur iOS de l'autorisation locationWhenInUsePermission. Tu peux la révoquer à tout moment dans les réglages de l'appareil.
Données de l'appareil, notifications et utilisation
Base juridique : art. 6, par. 1, points f) et a) RGPD
Nous collectons les informations techniques nécessaires au fonctionnement et à l'envoi des notifications :
| Données | Détails |
|---|---|
| Plateforme | iOS ou Android |
| Version de l'app | p. ex. 2.5.0 |
| Langue | p. ex. de ou en |
| Jeton push | Identifiant du service push d'Expo par appareil |
Nous envoyons les notifications via l<bold>Expo Push Service</bold>, qui les achemine vers ton appareil par lintermédiaire d'Apple ou de Google : le rappel du plat du jour ou une suggestion de recette du jour, des infos sur les nouvelles promos et sur ton plan de la semaine prêt, des rappels pendant les premiers jours et quand tu n'as pas ouvert l'app depuis un moment, une alerte quand ta flamme risque de s'éteindre, avec Pro un bilan de la semaine le dimanche, des messages pendant l'essai gratuit et des annonces occasionnelles. Les rappels d'utilisation de l'app arrivent environ une demi-heure avant l'heure à laquelle tu l'ouvres d'habitude ; pour cela, nous analysons à quels moments tu l'as ouverte jusqu'ici. Nous n'envoyons un rappel avant la fin de l'essai gratuit que si tu l'as demandé. La base est le consentement que tu donnes via la demande du système. Tu peux désactiver la plupart des types un par un dans les réglages de l'app, et tous ensemble dans les réglages du système. Pour chaque compte, nous enregistrons quelle notification a été envoyée et quand, afin d'éviter les envois en double et de limiter le nombre de notifications.
Pour faire évoluer Flyva, nous enregistrons aussi la façon dont l'app est utilisée : quelles sections tu ouvres et pendant combien de temps, quelles recettes sont affichées, dépliées, ouvertes, enregistrées ou partagées dans le fil, quels filtres tu choisis, les actions dans le plan de la semaine et dans la liste de courses, ainsi que le début et la fin d'une session (app au premier plan). S'y ajoutent les événements liés à l'abonnement : affichage du paywall, achat finalisé ou échoué, contre-offres affichées, intention de résiliation et motif de résiliation que tu sélectionnes ou saisis dans le formulaire. Chaque événement est enregistré dans notre propre base de données avec ton identifiant utilisateur, un identifiant de session aléatoire, la plateforme et la version de l'app, et n'est analysé que de manière agrégée, par exemple sous forme de durée moyenne passée dans le fil ou de fréquence d'un motif de résiliation. Aucun service d'analyse tiers n'est utilisé pas du tout, et les données ne sont pas transmises à des tiers. La base juridique est notre intérêt légitime à améliorer l'app (article 6, paragraphe 1, point f), du RGPD). Tu peux t'opposer à ce traitement à tout moment, sans formalité, par e-mail à hello@flyva.app. Nous supprimons les événements d'utilisation au bout de douze mois. Nous conservons les événements liés au paywall et à l'abonnement aussi longtemps que nous en avons besoin pour analyser l'abonnement. Si tu supprimes ton compte, les événements restent enregistrés uniquement avec l'identifiant utilisateur aléatoire, sans adresse e-mail ni autres données du compte.
Nous ne collectons aucun identifiant publicitaire et ne pratiquons ni empreinte de l'appareil (fingerprinting) ni suivi entre appareils. Pour les mises à jour, l'app envoie un identifiant d'installation aléatoire avec la plateforme et la version, qui n'est pas lié à ton compte. Le jeton push sert uniquement à l'envoi vers ton appareil. Si l'appareil n'est plus joignable, par exemple après la suppression de l'app, le jeton est désactivé, et il est supprimé en même temps que ton compte.
Prestataires tiers et transferts de données
Services que nous utilisons pour fournir Flyva
Pour les services établis hors de l'UE (notamment Google, Apple, Anthropic, OpenRouter, RevenueCat, Cloudflare, Expo, BytePlus, Resend), le transfert repose sur le Data Privacy Framework UE-États-Unis ou, si un prestataire n'est pas certifié, sur les clauses contractuelles types de la Commission européenne.
OVHcloud
Serveur pour le site web, l'API, la base de données et la connexion (centre de données de Limburg an der Lahn, Allemagne)
E-mail, mot de passe (haché), données de profil, données de planification et de listes, fichiers journaux du serveur
Art. 6, par. 1, point b) RGPD, exécution du contrat
Cloudflare (R2, routage des e-mails)
Stockage des images de recettes, des photos de tes propres recettes et des sauvegardes de la base de données, diffusion via cdn.flyva.app ; transfert des e-mails envoyés aux adresses en flyva.app vers notre boîte de réception
Images, photos, sauvegardes de la base de données, données de requête, expéditeur et contenu des e-mails qui nous sont adressés
Art. 6, par. 1, points b) et f) RGPD, exécution du contrat et sécurité de l'exploitation
Google (Gemini API)
Saisie vocale, import de vidéos et de PDF, contrôle qualité de la collection de recettes
Enregistrement audio de ce que tu dis, vidéo ou son adresse, fichier PDF, textes de recettes, sans identifiant utilisateur
Art. 6, par. 1, point b) RGPD, exécution du contrat
Anthropic (Claude API)
Suggestions de recettes lorsque la collection n'a pas de recettes adaptées, rangement de la liste de courses, structuration et traduction de tes propres recettes, préparation de la collection de recettes, analyse des prospectus
Articles en promo, régime alimentaire, exclusions d'allergènes et d'ingrédients, portions, ingrédients du placard, entrées de la liste de courses, contenu de tes propres recettes, sans identifiant utilisateur
Art. 6, par. 1, point b) et art. 9, par. 2, point a) RGPD
OpenRouter (modèle d'image d'OpenAI)
Génération d'une image pour les recettes issues d'un import vidéo
Titre de la recette, description, liste des ingrédients, aucune donnée personnelle
Art. 6, par. 1, point b) RGPD, exécution du contrat
BytePlus (modèle d'image)
Génération des images de la collection de recettes (serveurs à Singapour)
Titre de la recette, description, liste des ingrédients, aucune donnée personnelle
Art. 6, par. 1, point f) RGPD, intérêt légitime
Geoapify
Recherche de lieu lors du choix de ton magasin EDEKA, si notre propre base de données de lieux ne trouve rien
Texte de recherche saisi (code postal ou localité), filtré sur l'Allemagne et l'Autriche, via notre serveur et sans ton adresse IP
Art. 6, par. 1, point b) RGPD, exécution du contrat
RevenueCat
Gestion des abonnements et achats intégrés, y compris en session invité
Identifiant utilisateur, reçus d'achat des stores, statut de l'abonnement, formule, date d'expiration
Art. 6, par. 1, point b) RGPD, exécution du contrat
Google Sign-In / Apple Sign-In
Authentification via OAuth
Jeton d'identité, le cas échéant adresse e-mail et nom
Art. 6, par. 1, point a) RGPD, consentement
Expo Push Service
Envoi des notifications push via Apple (APNs) et Google (Firebase Cloud Messaging)
Jeton push, contenu de la notification
Art. 6, par. 1, point a) RGPD, consentement
Resend
Envoi des e-mails liés à la connexion (confirmation, code à usage unique, réinitialisation du mot de passe, changement d'adresse e-mail) et transmission vers nous des messages du formulaire de contact, de l'aide dans l'app et des retours
Adresse e-mail, nom s'il est indiqué, texte du message, pour les retours informations sur l'app et l'appareil
Art. 6, par. 1, points b) et f) RGPD
Google (Gmail)
Boîte de réception pour les e-mails envoyés aux adresses en flyva.app, comme hello@flyva.app et delete@flyva.app
Expéditeur, contenu et pièces jointes de ton e-mail
Art. 6, par. 1, points b) et f) RGPD
YouTube, TikTok, Instagram et sites de recettes
Récupération de la vidéo, de la page web ou du fichier dont tu colles l'adresse pour importer une recette
L'adresse collée et l'adresse IP de notre serveur. L'app charge directement les images des sites de recettes ; le site reçoit alors l'adresse IP de ton appareil.
Art. 6, par. 1, point b) RGPD, exécution du contrat
Overpass API (OpenStreetMap)
Alimentation unique de notre base de données de magasins
Zones de recherche géographiques, aucune donnée personnelle
Art. 6, par. 1, point f) RGPD, intérêt légitime
Traitement assisté par IA
Base juridique : art. 6, par. 1, point b) RGPD (exécution du contrat)
Pour les recettes, la liste de courses, tes propres recettes, l'import, la saisie vocale et l'analyse des prospectus, nous utilisons des modèles d'IA d<bold>Anthropic (Claude)</bold> et de <bold>Google (Gemini)</bold>, et pour les images des vidéos importées, un modèle dimage d'OpenAI via OpenRouter. Selon la fonction, sont transmis :
- Pour les suggestions de recettes, les articles en promo actuels de tes magasins (Anthropic)
- Pour les suggestions de recettes, ton régime alimentaire, tes exclusions d'allergènes et d'ingrédients et le nombre de portions (Anthropic)
- Les titres de recettes déjà existants, pour éviter les répétitions (Anthropic)
- Les ingrédients que tu saisis en mode placard (Anthropic)
- Pour la saisie vocale, l'enregistrement audio de ce que tu dis (Google)
- Les pages des prospectus des enseignes, pour reconnaître les promos (sans données utilisateur)
- Lors d'un import vidéo, la vidéo avec sa piste audio, ou son adresse (Google)
- Le titre, les ingrédients et la préparation d'une de tes recettes, pour la structurer, la vérifier et la traduire en allemand, en anglais ou en français (Anthropic)
- Lors d'un import PDF, le fichier (Google)
- Les entrées de ta liste de courses, quand tu la fais ranger (Anthropic)
- Pour l'image d'une recette importée depuis une vidéo, le titre, la description et les ingrédients de la recette (OpenRouter)
Remarque importante sur les données de santé et les données vocales :
La transmission se fait sans ton identifiant utilisateur, ton adresse e-mail ni ton adresse IP. Les indications sur ton régime et tes allergènes ne sont transmises que comme critères de filtrage. Nous ne conservons pas les enregistrements audio ; la transcription qui en est tirée reste dans notre journal.
En interne, nous enregistrons pour chaque opération le modèle, la consommation de tokens, le coût estimé, la durée et les erreurs avec ton identifiant utilisateur, et pour la saisie vocale également la transcription obtenue. Nous supprimons ces journaux après 90 jours. Nous conservons les entrées et sorties complètes d'une opération, sans les fichiers audio et image, pendant 30 jours pour l'analyse des erreurs. Les journaux ne quittent pas nos systèmes.
Paiements, formules et parrainages
Base juridique : art. 6, par. 1, point b) RGPD (exécution du contrat)
Les paiements sont traités exclusivement via les app stores (Apple App Store, Google Play) et le service RevenueCat. Nous ne stockons nous-mêmes aucune information de paiement, comme les numéros de carte bancaire ou les coordonnées bancaires.
Nous stockons uniquement :
| Données | Détails |
|---|---|
| Formule | Free ou Pro |
| Statut et date d'expiration de l'abonnement | Actif / inactif, horodatage |
| Magasins sélectionnés | Jusqu'à 3, quelle que soit la formule |
| Code partenaire utilisé | Code et rattachement au partenaire |
Depuis la version 2.0.0, il existe deux formules : Free et Pro. L'ancienne formule Plus n'est plus vendue ; les abonnements Plus existants restent enregistrés et sont traités comme Pro.
Si tu utilises le code d'un partenaire, nous enregistrons le rattachement de ton compte à ce partenaire ainsi que la commission générée par tes paiements. Le partenaire ne reçoit aucune donnée personnelle te concernant, seulement des montants de décompte agrégés.
Sécurité des données
Mesures techniques et organisationnelles
- Transmission chiffrée de toutes les données via HTTPS/TLS (imposée)
- Les mots de passe sont stockés uniquement sous forme hachée (Supabase Auth)
- Authentification basée sur JWT avec signature ES256 et vérification JWKS
- Row Level Security (RLS) — les utilisateurs ne peuvent accéder qu'à leurs propres données
- Les clés de rôle de service ne sont utilisées que côté serveur ; les accès administratifs sont en outre protégés par un secret distinct
- Limitation du nombre de requêtes par adresse IP, l'adresse n'étant conservée que temporairement en mémoire vive
- Base de données (PostgreSQL) sur notre propre serveur en Allemagne, accès SSH uniquement par clé ; sauvegardes chiffrées au repos (Cloudflare R2)
- Sauvegardes automatiques quotidiennes de la base de données dans un stockage objet, dont seules les 14 dernières sont conservées
Durée de conservation
Combien de temps nous conservons chaque type de données
Nous ne conservons les données personnelles que le temps nécessaire à la finalité concernée ou tant que des obligations légales de conservation s'appliquent :
| Données | Durée |
|---|---|
| Données de compte et de profil | Jusqu'à la suppression du compte |
| Plan de la semaine, liste de courses, recettes enregistrées | Jusqu'à ce que tu les supprimes, au plus tard avec le compte |
| Jeton push | Jusqu'à la suppression du compte ; les appareils qui ne sont plus joignables sont désactivés avant |
| Fichiers journaux du serveur | 14 jours maximum |
| Journaux d'IA | 90 jours, entrées et sorties complètes 30 jours |
| Commissions issues des codes partenaires | Jusqu'à la suppression du compte ; versements aux partenaires sans lien avec toi jusqu'à 10 ans |
| Sauvegardes de la base de données | Les 14 dernières sauvegardes (une par jour), les plus anciennes sont supprimées automatiquement |
| Événements d'utilisation de l'application | 12 mois, puis suppression automatique |
| Recettes personnelles, dossiers et compteur d'imports | Jusqu'à la suppression du compte |
| Événements liés au paywall et à l'abonnement | Tant que nous en avons besoin pour analyser l'abonnement, sans délai fixe |
| Journaux de l'API personnelle | 90 jours |
| Retours, suggestions de magasins, demandes d'avis et journal d'envoi des notifications | Jusqu'à la suppression du compte |
| Statistiques de suppression de compte | Sans délai fixe, sans adresse e-mail |
Les données de session de la mesure d'audience sur flyva.app ne comportent aucun lien avec un compte et ne peuvent être attribuées à aucune personne. Elles sont analysées de manière agrégée et conservées durablement pour comparer les canaux.
Tes droits
Conformément aux art. 15–22 RGPD
Tu disposes à tout moment des droits suivants :
Accès
Quelles données nous avons enregistrées à ton sujet (art. 15)
Rectification
Correction des données inexactes (art. 16)
Effacement
Effacement de tes données personnelles (art. 17)
Limitation
Limitation du traitement (art. 18)
Portabilité des données
Export de tes données dans un format structuré (art. 20)
Retrait
Retrait des consentements donnés, avec effet pour l'avenir
Réclamation
Réclamation auprès d'une autorité de contrôle (art. 77)
Droit d'opposition (art. 21 RGPD)
Tu as le droit de t'opposer à tout moment, pour des raisons tenant à ta situation particulière, au traitement des données personnelles te concernant fondé sur l'art. 6, par. 1, point f) du RGPD (intérêt légitime).
L'autorité de contrôle compétente est le Commissaire du Land de Rhénanie-Palatinat à la protection des données et à la liberté d'information (Landesbeauftragter für den Datenschutz und die Informationsfreiheit Rheinland-Pfalz), Hintere Bleiche 34, 55116 Mainz, Allemagne.
Suppression des données et du compte
Ton droit à l'oubli (art. 17 RGPD)
Tu peux supprimer ton compte dans l'app à tout moment, même en tant qu'invité. Après ta confirmation, les données associées sont supprimées immédiatement et automatiquement :
- Données de profil (pays, localisation, régime alimentaire et allergènes, réglages des notifications)
- Recettes enregistrées, plans de la semaine, plats cuisinés et flamme
- Listes de courses
- Magasins sélectionnés et suggestions de magasins
- Appareils enregistrés, jetons push et journal d'envoi des notifications
- Appartenance à un foyer ; si le compte qui l'a créé est supprimé, le foyer lui-même aussi
- Statut d'abonnement, retours envoyés, demandes d'avis et journaux d'IA
- Tes propres recettes, dossiers de recettes et compteur d'imports utilisés
- Clés de l'API personnelle
La suppression du compte ne met pas fin à un abonnement en cours, car celui-ci est géré dans l'App Store ou sur Google Play. Résilie-le séparément à cet endroit. Sont conservés : les événements d'utilisation, de paywall et d'abonnement, qui ne sont alors plus associés qu'à un identifiant aléatoire sans adresse e-mail (événements d'utilisation douze mois au maximum) ; une entrée statistique sur la suppression (date d'inscription et de suppression, plateforme, version de l'app, langue, mode de connexion, existence ou non d'un abonnement) ; les journaux de l'API personnelle jusqu'à 90 jours ; les fichiers journaux du serveur et les sauvegardes de la base de données jusqu'à 14 jours ; ton identifiant et ton historique d'achats chez RevenueCat, ainsi que les copies des recettes importées dans la base de recettes générale, car elles ne contiennent aucun lien avec ton compte (voir la section Tes propres recettes).
La marche à suivre pour supprimer ton compte, même sans accès à l'app, se trouve sur notre page de suppression de compte.
Contact pour les demandes relatives à la protection des données
Nous répondons à ta demande sous 30 jours
Pour toute question sur la protection des données, demande d'accès ou retrait d'un consentement, tu peux nous contacter à tout moment :
Minty Software
Hauptstr 37, 76872 Steinweiler
Mis à jour : octobre 2026
Ce texte est une traduction. Seule la version allemande fait foi.
Flyva — Frais. Local. Malin.