Politique de confidentialité
La présente politique de confidentialité s’applique aux deux applications mobiles SwapVeg et Smartes Kochbuch ainsi qu’au site web swapveg.de. Elle t’informe, conformément aux art. 13 et 14 du RGPD, des données personnelles que nous traitons, des finalités de ce traitement et de sa base juridique.
Comment lire ce document : les deux applications proviennent du même éditeur et fonctionnent en grande partie de la même manière. Tout ce qui figure ici sans mention particulière s’applique donc aux deux applications. Lorsque les applications diffèrent, le paragraphe porte un intitulé spécifique — « S’applique uniquement à SwapVeg » ou « S’applique uniquement à Smartes Kochbuch ». Dans le tableau de la section 5, l’attribution figure dans la colonne S’applique à.
Bases de données séparées : chaque application dispose de sa propre base de données et de son propre serveur. Un compte dans l’une des applications n’est pas un compte dans l’autre ; les recettes, les profils et les favoris ne sont pas échangés entre les applications. Les demandes d’accès et d’effacement portent donc toujours sur l’application que tu désignes.
1. Responsable du traitement
Daniel Drotleff
c/o Impressumservice Dein-Impressum
Stettiner Str. 41
35410 Hungen, Allemagne
E-mail : info@swapveg.de
2. Quelles données nous traitons
a) Lors de l’inscription et de la connexion
- Adresse e-mail (connexion, réinitialisation du mot de passe)
- Mot de passe (stocké exclusivement sous forme chiffrée/hachée chez notre prestataire d’authentification — nous ne le voyons jamais en clair)
- Nom d’utilisateur (choisi par toi, visible publiquement dans le profil)
- Date et heure de ton consentement au traitement des données
- Indicateur de statut de ton compte pour les fonctions supplémentaires (statut test/premium, le cas échéant avec date d’expiration) — sert exclusivement à piloter l’étendue des fonctions (p. ex. quota de scans) ; il n’existe aucune fonction payante
L’indication de l’adresse e-mail, du mot de passe et du nom d’utilisateur est nécessaire pour créer un compte ; sans elle, tu ne peux ni créer de compte ni utiliser les fonctions communautaires. Toutes les autres indications (section 2b) sont facultatives — ne pas les fournir n’entraîne aucun inconvénient.
b) Profil (facultatif)
- Nom complet, biographie — uniquement si tu les indiques
- Photo de profil (avatar), si tu en téléverses une
- Préférence de design/thème
S’applique uniquement à Smartes Kochbuch
Dans le profil, tu peux en outre indiquer ton sexe, si tu le souhaites. Ce champ n’existe plus dans SwapVeg.
S’applique uniquement à Smartes Kochbuch
Nous enregistrons en outre tes objectifs nutritionnels, si tu les définis : l’énergie quotidienne en kilocalories, la répartition en pourcentage entre glucides, protéines et lipides, les fibres en grammes ainsi que le préréglage choisi (standard selon les valeurs de référence de la Deutsche Gesellschaft für Ernährung, la Société allemande de nutrition, préréglage sportif ou valeurs personnelles). Il s’agit de valeurs cibles que tu définis toi-même ; nous ne recueillons à ce sujet aucune information sur des maladies, des diagnostics ou des troubles.
Tes données corporelles ne quittent pas ton appareil. Si tu fais calculer les objectifs par l’application à partir de l’âge, du sexe, de la taille, du poids et du niveau d’activité, ces indications restent stockées exclusivement en local (voir section 9). Seul le résultat du calcul, c’est-à-dire les quatre valeurs cibles ci-dessus, est transmis à notre serveur. Nous ne détenons donc aucune donnée de santé au sens de l’art. 9 du RGPD.
c) Contenus que tu crées
- Recettes (titre, description, ingrédients, étapes de préparation, tags, notes personnelles)
- Photos de recettes, si tu les prends ou les sélectionnes
- Notes (1 à 5 étoiles) que tu attribues
- Favoris (les recettes que tu as enregistrées)
- Relations d’abonnement (qui tu suis, qui te suit)
- Nombre de scans de recettes que tu as effectués (pour le quota hebdomadaire)
- Signalements que tu effectues concernant des contenus ou des utilisateurs (cible signalée, motif du signalement, commentaire facultatif, date et heure) — à des fins d’examen et de modération conformément à nos règles communautaires (art. 6, par. 1, points b) et f) du RGPD)
Remarque concernant le scan de recettes : merci de ne pas photographier de documents contenant des informations sensibles (p. ex. notes manuscrites sur la santé, des allergies ou des intolérances) — la photo est transmise à Google (États-Unis) pour analyse.
d) Données techniques
- Adresse IP — brièvement, pour la prévention des abus (limitation du débit) et dans les journaux d’accès du serveur
- Date, heure et type des requêtes au serveur (journaux d’accès, conservation d’env. 7 jours)
S’applique uniquement à SwapVeg
À chaque démarrage de l’application, l’adresse IP, la plateforme et la version de l’application sont en outre traitées dans le cadre de la vérification des mises à jour.
Vérification des mises à jour de l’application : à chaque démarrage, l’application vérifie si une version plus récente est disponible, afin que nous puissions corriger rapidement les erreurs sans que tu aies à installer une mise à jour depuis la boutique d’applications. Pour cela, l’application interroge notre service de mise à jour chez Expo (650 Industries, Inc., États-Unis) et transmet, par nécessité technique, l’adresse IP de ton appareil, la plateforme ainsi que la version installée de l’application et de l’environnement d’exécution. Cette vérification s’effectue indépendamment du fait que tu disposes d’un compte ou que tu aies activé les notifications. La base juridique est l’art. 6, par. 1, point f) du RGPD (intérêt légitime à disposer d’une application fonctionnelle et corrigée). Concernant le pays tiers, voir section 5.
Smartes Kochbuch ne dispose pas de cette fonction — il ne télécharge aucune mise à jour et n’interroge aucun service à cet effet.
Lors de la visite du site web swapveg.de, notre hébergeur STRATO AG (Allemagne) traite automatiquement, dans des fichiers journaux du serveur, l’adresse IP de ton appareil, la date et l’heure de la consultation, la page consultée et l’identifiant du navigateur. La base juridique est l’art. 6, par. 1, point f) du RGPD (intérêt légitime à une diffusion sûre et stable du site web) ; les fichiers journaux sont supprimés au plus tard après 7 jours.
Nous ne créons aucun identifiant d’appareil, aucun suivi de localisation et aucun profil publicitaire.
e) Formulaire de contact sur le site web
- Nom et adresse e-mail que tu indiques dans le formulaire
- Contenu de ton message
- Date et heure de l’envoi
Nous traitons ces indications exclusivement pour traiter ta demande et te répondre. La base juridique est l’art. 6, par. 1, point f) du RGPD (intérêt légitime à répondre aux demandes) ; si ta demande concerne un contrat ou sa conclusion, l’art. 6, par. 1, point b) du RGPD s’y ajoute. Ces indications sont facultatives — sans nom ni adresse e-mail, nous ne pouvons toutefois pas te répondre.
Le message est acheminé par e-mail vers notre boîte aux lettres chez STRATO AG (Allemagne) ; nous ne le transmettons à personne d’autre. Nous le supprimons dès que ta demande est définitivement réglée et qu’aucune obligation légale de conservation ne s’y oppose. Le formulaire ne dépose aucun cookie et n’intègre aucun service tiers.
3. Accès à la caméra et aux photos
Les deux applications demandent l’autorisation d’accéder à la caméra et à la galerie de photos — exclusivement lorsque tu photographies une recette ou sélectionnes une image. Une photo prise est transmise à notre serveur et y est analysée à l’aide de l’IA ; la reconnaissance de texte et la numérisation de la recette sont effectuées par Google Gemini (voir section 5). L’application n’effectue aucun enregistrement d’image ou de son sans déclenchement actif de ta part et n’accède pas à la caméra en arrière-plan.
Ce qu’il advient ensuite de la recette reconnue diffère selon l’application :
S’applique uniquement à SwapVeg
La recette reconnue est transformée, selon ton choix, en une variante végane ou végétarienne. À partir des ingrédients reconnus, les valeurs nutritionnelles par portion et le nombre de portions sont en outre estimés.
S’applique uniquement à Smartes Kochbuch
À partir des ingrédients reconnus, les valeurs nutritionnelles par portion sont estimées. Si tu le choisis, la recette est en outre adaptée à tes objectifs nutritionnels ou transformée en une variante végane ou végétarienne — les deux sont facultatifs.
Images générées artificiellement
La grande image de l’écran d’accueil des deux applications est générée par intelligence artificielle. Nous le signalons parce que le règlement européen sur l’intelligence artificielle exige, à partir du 2 août 2026, la transparence pour les contenus générés artificiellement. Ne sont pas générées artificiellement les photos que tu prends ou sélectionnes toi-même. En revanche, le texte et les valeurs nutritionnelles produits lors du scan d’une recette sont générés par intelligence artificielle — voir section 5.
S’applique uniquement à SwapVeg
Le logo de l’application est lui aussi généré par intelligence artificielle.
S’applique uniquement à Smartes Kochbuch
Le logo de l’application n’est pas généré artificiellement, mais dessiné à la main sous forme de graphique vectoriel.
4. Traitement automatique pendant l’utilisation
Pendant que tu utilises l’application, certains traitements ont lieu automatiquement — cela se produit uniquement lorsque l’application est ouverte ; il n’y a aucun suivi ni aucune collecte de données en arrière-plan lorsque l’application est fermée :
- Analyse d’une recette scannée (analyse de la photo par IA), après que tu as déclenché le scan — pour l’étendue selon l’application, voir section 3
- Rapprochement de tes contenus créés hors ligne avec le serveur dès qu’une connexion est rétablie (synchronisation)
- Vérification régulière de la connexion (env. toutes les 30 secondes) pour détecter l’état hors ligne/en ligne
- Stockage local de tes contenus sur l’appareil (voir section 9)
En outre, les deux applications estiment les valeurs nutritionnelles d’une recette par portion à partir de ses ingrédients — lors du scan ainsi que, si elles manquent encore, à l’ouverture de l’onglet « Valeurs nutritionnelles » dans la recette. L’estimation est établie par Google Gemini ; sont alors transmis la liste des ingrédients, le titre et le nombre de portions de la recette, aucune donnée de compte. Pour les recettes publiques, le résultat est mis en cache sur la recette afin que la même estimation ne soit pas effectuée plusieurs fois. Les valeurs sont des valeurs indicatives estimées, et non une déclaration nutritionnelle au sens du règlement (UE) n° 1169/2011.
S’applique uniquement à Smartes Kochbuch
Les valeurs nutritionnelles estimées sont en outre situées par rapport à tes objectifs nutritionnels. Si tu déclenches une adaptation à tes objectifs, les quatre valeurs cibles de la section 2b sont également transmises.
5. Destinataires / sous-traitants
Pour fournir les applications, nous faisons appel à des prestataires soigneusement sélectionnés, avec lesquels des contrats de sous-traitance (art. 28 du RGPD) ont été conclus. La colonne S’applique à indique quelle application utilise le service concerné :
| Service | S’applique à | Finalité | Données transmises | Localisation |
|---|---|---|---|---|
| Supabase Inc. | Les deux applications | Authentification, base de données (profils, favoris, abonnements, paramètres, notifications), stockage d’images. Chaque application dispose de son propre projet distinct — les comptes et les données des deux applications ne sont pas regroupés. | Données de compte et de profil, favoris, avatar/images de recettes | UE (Francfort) |
| MongoDB Atlas | Les deux applications | Base de données pour les recettes et les notes (une base de données distincte par application) | Contenus des recettes, notes | UE (Francfort) |
| STRATO AG | Les deux applications | Hébergement du site web (swapveg.de) et envoi d’e-mails (p. ex. réinitialisation du mot de passe) | Adresse e-mail | Allemagne |
| Render Services, Inc. | SwapVeg uniquement | Hébergement du serveur de l’application (backend) | Journaux du serveur (adresse IP, chemins des requêtes) | UE — Francfort (prestataire établi aux États-Unis, certifié DPF) |
| Render Services, Inc. | Smartes Kochbuch uniquement | Hébergement du serveur de l’application (backend) | Journaux du serveur (adresse IP, chemins des requêtes) | UE — Francfort (prestataire établi aux États-Unis, certifié DPF) |
| Google LLC (Gemini) | Les deux applications | Analyse de la photo de recette, numérisation de la recette et estimation des valeurs nutritionnelles par portion. SwapVeg : en outre la transformation en variante végane ou végétarienne. Smartes Kochbuch : en outre — selon ton choix — l’adaptation à tes objectifs nutritionnels. | La photo de recette prise ou le texte de recette saisi, pour l’estimation nutritionnelle en outre la liste des ingrédients, le titre et le nombre de portions de la recette (uniquement pour le traitement, aucune conservation durable chez Google) ; pour Smartes Kochbuch, en outre les quatre valeurs cibles si tu déclenches une adaptation | États-Unis — EU-U.S. Data Privacy Framework |
| Expo (650 Industries, Inc.) | SwapVeg uniquement | Notifications push — remise sur ton appareil, uniquement si tu actives les notifications | Jeton push (lié à l’appareil, aucun nom réel) | États-Unis — EU-U.S. Data Privacy Framework |
| Expo (650 Industries, Inc.) | SwapVeg uniquement | Vérification des mises à jour à chaque démarrage de l’application — vérifie si une version corrigée est disponible ; s’effectue indépendamment du compte et des notifications | Adresse IP, plateforme, version de l’application et de l’environnement d’exécution | États-Unis — EU-U.S. Data Privacy Framework |
| Google LLC (Firebase Cloud Messaging) | SwapVeg uniquement | Acheminement technique des notifications push sur les appareils Android | Jeton push (lié à l’appareil) | États-Unis — EU-U.S. Data Privacy Framework |
| Functional Software, Inc. (Sentry) | Les deux applications | Diagnostic des plantages et des erreurs de l’application — uniquement avec ton consentement (pour le diagnostic des erreurs du serveur, voir la remarque sous le tableau) | Rapports d’erreur/de plantage, version de l’appareil/de l’application, contexte technique (sans contenus) | Région UE |
| PostHog (EU Cloud) | Les deux applications | Statistiques d’utilisation anonymisées — uniquement avec ton consentement | Événements anonymes (p. ex. « scan démarré »), sans nom réel/e-mail/contenus de recettes | UE |
Diagnostic des erreurs du serveur : en cas d’erreur technique, notre serveur d’application transmet en outre automatiquement des rapports d’erreur à Sentry (région UE) : données techniques d’erreur et métadonnées des requêtes, aucun contenu de recette ni aucune donnée personnelle étendue. La base juridique est notre intérêt légitime à un fonctionnement stable et sûr (art. 6, par. 1, point f) du RGPD).
Transfert vers des pays tiers : chez Google et Expo, des données sont traitées aux États-Unis. Les serveurs d’application des deux applications se trouvent chez Render à Francfort — celui de SwapVeg depuis le 28 juillet 2026, celui de Smartes Kochbuch depuis sa mise en place ; les données des journaux du serveur y sont stockées au sein de l’UE. Render Services, Inc. étant une entreprise américaine, un accès administratif depuis les États-Unis ne peut toutefois pas être totalement exclu. Google, Expo et Render sont certifiés au titre de l’EU-U.S. Data Privacy Framework ; les transferts reposent ainsi sur la décision d’adéquation de la Commission européenne (art. 45 du RGPD). En complément, les contrats de sous-traitance conclus avec eux contiennent les clauses contractuelles types de l’UE (art. 46, par. 2, point c) du RGPD). Malgré ces fondements, il subsiste un risque résiduel d’accès par les autorités américaines. Tu peux demander à tout moment une copie des clauses contractuelles types à l’adresse info@swapveg.de ; le texte type de la Commission européenne est consultable sur eur-lex.europa.eu.
6. Bases juridiques
- Art. 6, par. 1, point b) du RGPD (exécution du contrat) : compte, profil, création/enregistrement/partage de recettes, fonction de scan, synchronisation — tout ce qui est nécessaire au fonctionnement des applications. Pour Smartes Kochbuch, en outre les objectifs nutritionnels, car ils font partie de l’étendue des fonctions convenue.
- Art. 6, par. 1, point a) du RGPD (consentement) : diagnostic des plantages (Sentry) et statistiques d’utilisation (PostHog). Les deux sont désactivés par défaut et ne sont actifs qu’après ton accord actif dans la boîte de dialogue de consentement. Tu peux retirer ton consentement à tout moment dans les paramètres de l’application. Reposent également sur le consentement : les notifications push — ton jeton push n’est transmis à Expo et à Google FCM qu’après que tu as activement accordé à l’application l’autorisation de notification.
- Art. 6, par. 1, point f) du RGPD (intérêt légitime) : conservation de courte durée de l’adresse IP pour la prévention des abus (limitation du débit) et la garantie du fonctionnement, rapports d’erreur automatiques de notre serveur d’application à Sentry (voir section 5) ainsi que les fichiers journaux du serveur lors de la visite du site web (voir section 2d).
7. Consentement et retrait
Au premier démarrage de l’application, il t’est demandé si tu consens au diagnostic facultatif des plantages et/ou aux statistiques d’utilisation anonymes. Sans consentement, ces services ne sont pas activés. Tu peux modifier ta décision à tout moment sous Profil → Confidentialité. Le retrait produit ses effets pour l’avenir. Tu peux désactiver les notifications push à tout moment dans les paramètres système de ton appareil — plus aucune notification ne te sera alors affichée. Lors de la déconnexion de l’application ainsi que lors de la suppression de ton compte, ton jeton push est supprimé de notre serveur.
8. Durée de conservation
Nous conservons les données de compte et de contenu aussi longtemps que ton compte existe. Lors de la suppression de ton compte (dans l’application sous Profil → Supprimer le compte), toutes les données associées sont retirées sans délai et intégralement. Les journaux d’accès du serveur sont supprimés automatiquement après env. 7 jours.
- Rapports de plantage (Sentry) : suppression automatique au plus tard après 90 jours
- Événements de statistiques d’utilisation (PostHog) : conservation de 12 mois au maximum
- Photos prises pour le scan : ne sont transmises que pour la durée du traitement et ne sont pas conservées durablement sur notre serveur ; elles restent sur ton appareil jusqu’à ce que tu les supprimes
- Jetons push : sont supprimés lorsque tu te déconnectes de l’application ou supprimes ton compte
- Signalements de contenus : sont conservés pendant la durée de l’examen et à des fins de prévention des abus, et retirés au plus tard avec la suppression du compte de l’auteur du signalement
- Objectifs nutritionnels (Smartes Kochbuch uniquement) : restent enregistrés aussi longtemps que ton compte existe et sont supprimés avec lui
9. Stockage local sur ton appareil
Les deux applications stockent des données localement sur ton appareil afin de fonctionner également hors ligne : jetons de connexion, tes recettes et images de recettes, ta liste de courses, sur demande ton planning de la semaine, des caches ainsi qu’une file d’attente pour les modifications non encore synchronisées. Ces données ne quittent ton appareil que si tu synchronises ou publies activement des contenus — ou si tu déclenches une fonction qui les traite, par exemple l’estimation nutritionnelle à partir de la liste des ingrédients (section 4 ; uniquement pour le traitement, sans stockage de tes recettes locales sur le serveur). Le site web swapveg.de ne dépose aucun cookie de suivi.
S’applique uniquement à SwapVeg
La photo que tu prends lors du scan de recette reste, après l’analyse, enregistrée comme modèle de scan privé exclusivement sur ton appareil. Elle n’est ni téléversée, ni publiée, ni transmise dans des fichiers de recettes ou des sauvegardes ; tu peux la retirer à tout moment lors de la modification de la recette. Pour publier une recette, tu as besoin d’une photo personnelle de ton plat.
S’applique uniquement à Smartes Kochbuch
Si tu fais calculer tes objectifs nutritionnels à partir de données corporelles, l’âge, le sexe, la taille, le poids et le niveau d’activité sont stockés exclusivement en local sur ton appareil. Ils ne sont pas transmis à notre serveur ni synchronisés entre appareils — en cas de changement d’appareil, tu dois les saisir à nouveau. Tu peux les supprimer à tout moment dans l’application.
10. Tes droits (art. 15 à 22 du RGPD)
- Accès aux données enregistrées à ton sujet
- Rectification des données inexactes (le plus souvent possible directement dans le profil)
- Effacement — dans l’application sous Profil → Supprimer le compte, via notre page de suppression du compte et des données (même sans application installée) ou par e-mail à info@swapveg.de. Merci d’indiquer à cette occasion de quelle application il s’agit — les comptes des deux applications sont séparés ; sur la page de suppression, nous te posons la question.
- Limitation du traitement (art. 18 du RGPD) — p. ex. pendant que l’exactitude de tes données est vérifiée ou si tu demandes une limitation au lieu d’un effacement
- Portabilité des données — export de tes données au format JSON sur demande à info@swapveg.de
- Retrait des consentements accordés (voir section 7)
- Réclamation auprès d’une autorité de contrôle de la protection des données (p. ex. l’autorité du Land compétente pour ton lieu de résidence)
Droit d’opposition (art. 21 du RGPD) : tu as le droit de t’opposer à tout moment, pour des raisons tenant à ta situation particulière, au traitement de tes données fondé sur l’art. 6, par. 1, point f) du RGPD (notamment : conservation de courte durée de l’adresse IP pour la prévention des abus, fichiers journaux du serveur, rapports d’erreur du serveur ainsi que le traitement des signalements de contenus, voir section 6). Pour cela, adresse-toi à info@swapveg.de.
11. Mineurs
Les deux applications ne s’adressent pas aux enfants de moins de 16 ans. Nous ne collectons pas sciemment de données de personnes de moins de 16 ans sans le consentement des titulaires de l’autorité parentale.
12. Informations complémentaires pour les utilisateurs au Canada
Si tu utilises l’application au Canada, la loi fédérale canadienne LPRPDE (Loi sur la protection des renseignements personnels et les documents électroniques) et — au Québec — la Loi 25 (Loi sur la protection des renseignements personnels dans le secteur privé) s’appliquent en outre à toi. Toutes les indications de la présente politique restent valables sans changement ; s’y ajoute ce qui suit :
- Personne responsable de la protection des renseignements personnels (Loi 25, art. 3.1) : Daniel Drotleff, joignable à info@swapveg.de. Adresse : voir section 1.
- Traitement à l’extérieur du Canada (Loi 25, art. 17) : tes renseignements personnels sont traités sur des serveurs situés dans l’Union européenne (Francfort-sur-le-Main, Allemagne). Lors du scan de recettes et de l’estimation nutritionnelle, les renseignements décrits aux sections 3 et 4 sont transmis à Google aux États-Unis. Nous avons évalué ces communications avant leur début : le droit européen de la protection des données offre une protection équivalente à celle du droit canadien (la Commission européenne reconnaît inversement le Canada comme adéquat depuis 2001) ; pour Google aux États-Unis, nous nous appuyons sur sa certification au titre de l’EU-US Data Privacy Framework.
- Tes droits : accès et rectification, retrait des consentements accordés, suppression, cessation de la diffusion ainsi que portabilité de tes renseignements personnels dans un format structuré et couramment utilisé. Pour cela, adresse-toi à info@swapveg.de ou utilise les fonctions de l’application (section 10). Nous répondons dans un délai de 30 jours.
- Plainte : auprès du Commissariat à la protection de la vie privée du Canada (priv.gc.ca) et, au Québec, auprès de la Commission d’accès à l’information du Québec (cai.gouv.qc.ca).
- Aucune localisation, aucun profilage (Loi 25, art. 8.1) : l’application n’utilise aucune technologie permettant de t’identifier, de te localiser ou d’effectuer un profilage à ton sujet. Les fonctions facultatives de diagnostic et de statistiques (section 7) sont désactivées par défaut et ne fonctionnent que si tu les actives.
- Aucune décision automatisée (Loi 25, art. 12.1) : la transformation de recettes par IA et l’estimation nutritionnelle traitent des contenus de recettes, mais ne prennent aucune décision à ton sujet en tant que personne.
- Mineurs : la Loi 25 exige le consentement des parents pour les personnes de moins de 14 ans ; l’application ne s’adresse de toute façon pas aux personnes de moins de 16 ans (section 11).
- Incidents de confidentialité : en cas d’incident présentant un risque de préjudice sérieux, nous informons l’autorité compétente et les personnes concernées (LPRPDE, article 10.1 ; Loi 25, art. 3.5).
13. Modifications de la présente politique
Nous adaptons la présente politique de confidentialité lorsque le traitement des données change. La version en vigueur est toujours consultable ici.