Politique de confidentialité — Receptli
En vigueur à compter du 17 septembre 2026 — version 2026-09-17. Traduction française ; la version slovaque fait foi. La traduction ne porte pas atteinte aux droits impératifs des consommateurs.
1. Qui traite vos données
Le responsable du traitement est OnIT s. r. o., numéro d'identification (IČO) 55 010 903, dont le siège social est situé Ľudovíta Fullu 3012/6, 841 05 Bratislava — Karlova Ves, Slovaquie, immatriculée au registre du commerce du tribunal municipal de Bratislava III, section Sro, dossier n° 164718/B. Contact : support@receptli.app. Nous n'avons pas désigné de délégué à la protection des données.
2. En résumé
- Receptli est une application destinée aux adultes pour conserver leurs propres recettes au sein d'un foyer comptant jusqu'à 5 personnes.
- Nous ne vendons pas vos recettes, photos ou pages sources et ne les utilisons ni à des fins publicitaires ni pour l'entraînement de modèles. L'application ne contient aucun SDK publicitaire ou d'analyse et n'utilise pas de cookies.
- Le traitement par IA est facultatif et activé par un consentement distinct. Les sources sélectionnées sont alors traitées par Google (Gemini API) ; les publications Instagram et TikTok sont lues pour notre compte par Apify.
- Le serveur et la base de données sont hébergés chez Hetzner en Allemagne. Les fichiers sources et les photos de recettes sont chiffrés sur disque.
- Les abonnements sont achetés via l'App Store ou Google Play ; les achats sont vérifiés par RevenueCat. Nous ne recevons jamais les données de carte de paiement.
3. Ce que nous traitons et pourquoi
3.1 Compte et connexion
Nous conservons votre adresse e-mail, la date de création du compte, la langue de l'application et la langue des recettes. La connexion utilise un code à six chiffres envoyé à votre adresse e-mail ; le code est valable 10 minutes et nous ne conservons que son empreinte (hash), ainsi que l'adresse IP depuis laquelle il a été demandé, le nombre de tentatives et les horodatages. L'adresse IP permet de limiter le nombre de demandes et de garantir que le code est vérifié par l'appareil qui l'a demandé. Après la connexion, nous conservons les empreintes du jeton d'accès (15 minutes) et du jeton d'actualisation (30 jours d'inactivité, 90 jours au maximum). Vous pouvez également vous connecter avec Apple ou Google. Pour ce type de connexion, nous conservons l'identifiant d'utilisateur du fournisseur et l'adresse e-mail qu'il nous a transmise ; le fournisseur est un responsable du traitement indépendant pour son propre service de connexion. Nous n'envoyons à votre adresse e-mail que des codes de connexion, une confirmation de la suppression de votre compte et des avis de modification des conditions d'utilisation ou de la présente politique ; nous n'envoyons aucun e-mail publicitaire.
Base juridique : exécution d'un contrat (art. 6, paragraphe 1, point b) du RGPD) ; sécurisation de la connexion et limitation des abus : intérêt légitime (art. 6, paragraphe 1, point f)).
3.2 Confirmation de l'âge et consentements
Receptli est destiné aux personnes âgées de 18 ans et plus. Nous conservons une trace de votre confirmation d'âge ainsi que de l'octroi ou du retrait du consentement au traitement par IA : type, version du texte, langue, date d'octroi et date de retrait. Nous ne collectons pas votre date de naissance.
Base juridique : exécution d'un contrat et preuve du consentement (art. 7, paragraphe 1, du RGPD) ; intérêt légitime à protéger un service destiné aux adultes.
3.3 Recettes et contenu du foyer
Nous conservons les recettes (titre, ingrédients, quantités, étapes, notes, classifications, étiquettes, langue et, lorsqu'une recette provient d'une page source, le lien vers celle-ci), les brouillons de recettes en attente de vérification, une photo par recette, le planning des repas et la liste de courses de votre foyer, ainsi que, pour chaque enregistrement, la personne qui l'a créé ou modifié en dernier. Le contenu appartient au foyer : tous ses membres le voient et le modifient. Les membres du foyer voient les adresses e-mail des autres membres et qui a ajouté une recette ; le propriétaire voit également le nombre de brouillons IA utilisés par chaque membre.
Les recettes et les notes peuvent révéler indirectement un régime alimentaire, un état de santé ou une religion (par exemple une cuisine sans gluten, pour diabétiques ou de jeûne). Vous les enregistrez volontairement pour votre propre usage ; nous n'en tirons aucun profil. Les photos de cahiers et de pages peuvent contenir des données d'autres personnes — ne téléchargez que ce que vous êtes autorisé à télécharger et supprimez au préalable les données inutiles.
Base juridique : exécution d'un contrat (art. 6, paragraphe 1, point b)).
3.4 Fichiers sources des imports
Pour un import, nous conservons la source à partir de laquelle le brouillon est créé : photos et captures d'écran (JPEG, PNG, WebP, HEIC), pages de PDF, texte téléchargé à partir d'un lien, texte collé, légende et vidéo d'une publication sur un réseau social, ainsi qu'une photo de recette proposée, téléchargée depuis la page ou la publication. Les fichiers sources sont chiffrés dans le stockage (AES-256-GCM), disposent d'identifiants non publics et ne sont lus que par un membre du foyer connecté lors de la vérification du brouillon. Une fois le brouillon enregistré comme recette ou abandonné, nous supprimons les fichiers sources dans un délai de 24 heures ; une recette enregistrée n'y a plus accès. La vidéo d'une publication n'est jamais affichée et est supprimée immédiatement après le traitement.
Base juridique : exécution d'un contrat (stockage et affichage lors de la vérification) ; leur envoi au fournisseur d'IA repose sur le consentement visé au point 3.5.
3.5 Traitement par IA (consentement distinct)
L'import par IA ne démarre qu'après votre consentement exprès dans l'application (« Confidentialité et IA »), que vous pouvez retirer au même endroit à tout moment. Le retrait met fin aux envois ultérieurs ; les recettes déjà créées sont conservées et vous pouvez les supprimer vous-même.
Ce qui est envoyé au fournisseur d'IA Google (Gemini API) : les photos et pages de PDF sélectionnées sous forme d'images complètes, le texte téléchargé à partir d'un lien ou le texte collé, la légende d'une publication et sa vidéo, accompagnés de notre instruction et, le cas échéant, d'une demande de traduction dans la langue de l'application. Le modèle voit donc tout ce qui figure sur les pages envoyées, y compris d'éventuelles notes manuscrites. Ne sont pas envoyés : votre adresse e-mail, l'identifiant de votre compte ou de votre foyer, la photo de la recette, les autres recettes. Une vidéo de plus de 12 Mo est téléversée dans l'espace de stockage temporaire de fichiers de Google et supprimée après le traitement.
Nous utilisons l'IA via le niveau payant de Gemini API (Google LLC, États-Unis) avec facturation activée, et non via un produit de chat public ou le niveau gratuit. Selon les conditions de Google applicables aux services payants de Gemini API, les entrées et les sorties ne sont pas utilisées pour améliorer les produits Google, et Google les traite en tant que notre sous-traitant conformément à son avenant relatif au traitement des données (Data Processing Addendum) ; Google documente toutefois une conservation temporaire à des fins de détection des abus. Nous ne garantissons pas une conservation nulle chez Google.
Les publications Instagram et TikTok sont lues pour notre compte par Apify (Apify Technologies s.r.o., Prague, République tchèque). Apify ne reçoit que le lien nettoyé vers la publication (sans paramètres de suivi) et renvoie sa légende, sa vidéo et sa vignette ; il ne voit jamais votre compte ni votre adresse e-mail. Les vidéos de plus de 3 minutes ne sont pas téléchargées.
Un lien vers une page web ordinaire est récupéré directement par notre serveur ; nous inscrivons dans le journal d'exploitation le domaine de la page, l'identifiant de votre compte et le résultat, afin de pouvoir limiter l'utilisation abusive de notre service à l'encontre de sites tiers.
Le résultat de l'IA peut être erroné ou incomplet ; vous vérifiez chaque brouillon avant de l'enregistrer. Il ne s'agit pas d'une prise de décision automatisée produisant des effets juridiques.
Base juridique : votre consentement (art. 6, paragraphe 1, point a)) ; dans la mesure où une source contient vos propres données sensibles, votre consentement explicite (art. 9, paragraphe 2, point a)). Votre consentement n'autorise pas le traitement des données sensibles d'autres personnes.
3.6 Abonnement
Le propriétaire du foyer achète l'abonnement dans l'App Store ou sur Google Play. Lors de l'achat, l'application envoie à RevenueCat l'identifiant de votre foyer en tant qu'identifiant client, ainsi que les données d'achat fournies par la boutique et le SDK (identifiants de transaction et de produit, plateforme et données techniques de l'appareil). Notre serveur lit l'état de l'abonnement auprès de RevenueCat et conserve : la boutique, le produit, l'identifiant d'achat, le début et la fin de la période payée, l'activation ou non du renouvellement et l'état (actif, délai de grâce, en cours d'expiration, remboursé, verrouillé). Nous tenons également un registre du quota d'IA : la date, le nombre de brouillons et de pages de chaque import réussi et la personne qui l'a effectué. Nous ne recevons jamais les numéros de carte ni les données de facturation ; les boutiques sont des responsables du traitement indépendants pour le paiement.
Base juridique : exécution d'un contrat (art. 6, paragraphe 1, point b)).
3.7 Invitations et partage
Une invitation à rejoindre un foyer est un code valable 7 jours ; nous conservons son empreinte ainsi que la date de sa création, de son acceptation ou de sa révocation. Un lien de partage de recette est valable 7 jours ; nous conservons l'empreinte du jeton et votre nom d'affichage, dérivé de la partie de votre adresse e-mail située avant « @ ». Toute personne qui ouvre le lien voit, sans se connecter, le titre, les ingrédients, la préparation et la photo de la recette ainsi que ce nom ; une copie enregistrée par le destinataire le conserve de façon permanente. Les fichiers sources ne sont jamais partagés.
Base juridique : exécution d'un contrat (fonctionnalité que vous avez déclenchée).
3.8 Notifications et autorisations de l'appareil
Les minuteurs de cuisine utilisent les notifications locales de votre appareil ; ils sont programmés sur le téléphone et n'envoient rien à notre serveur. Nous ne collectons pas de jetons de notification push. L'accès à l'appareil photo et aux photos n'est utilisé que pour choisir une source ou une photo de recette lorsque vous le demandez ; les métadonnées sont supprimées des photos lors de leur redimensionnement.
3.9 Données sur l'appareil
L'application conserve sur l'appareil une copie des recettes, du planning des repas et de la liste de courses (SQLite) pour une utilisation hors ligne, une file d'attente des modifications non envoyées, les jetons de connexion dans le stockage sécurisé du système et vos réglages. Ces données sont synchronisées avec le serveur ; la déconnexion et la désinstallation les suppriment de l'appareil. Nous n'utilisons pas de cookies.
3.10 Exploitation, sécurité et assistance
Les journaux du serveur contiennent l'identifiant de la requête, le code d'erreur, les durées et les limites ; jamais le contenu des recettes, les sources ni des adresses e-mail dans le texte des erreurs. Nous sauvegardons quotidiennement la base de données et le stockage de fichiers chiffré sur le même serveur. Si vous nous écrivez, nous traitons votre message et les pièces jointes ; n'envoyez pas de codes de connexion ni de documents sensibles concernant d'autres personnes.
Base juridique : intérêt légitime à assurer une exploitation sûre et fiable et à la défense de droits en justice (art. 6, paragraphe 1, point f)) ; assistance : exécution d'un contrat.
4. Destinataires et transferts hors de l'UE
| Destinataire | Rôle | Ce qu'il reçoit | Localisation | Contrat et garantie de transfert |
|---|---|---|---|---|
| Hetzner Online GmbH | hébergement du serveur, de la base de données, du stockage et des sauvegardes | toutes les données côté serveur | Allemagne (UE) | sous-traitant ; les données ne quittent pas l'UE |
| Google LLC (Gemini API) | traitement par IA des sources avec votre consentement | les sources sélectionnées selon le point 3.5 | États-Unis ; le traitement peut également avoir lieu hors de l'EEE | sous-traitant au titre du Google Cloud Data Processing Addendum ; certification au titre du EU-U.S. Data Privacy Framework et clauses contractuelles types |
| Apify Technologies s.r.o. | lecture des publications Instagram et TikTok | le lien nettoyé vers la publication | Prague, République tchèque (UE) ; les sous-traitants ultérieurs d'Apify peuvent opérer hors de l'UE, leur liste est disponible auprès d'Apify | sous-traitant au titre de l'Apify Data Processing Addendum (docs.apify.com/legal/data-processing-addendum) |
| RevenueCat, Inc. | vérification et enregistrement des achats effectués dans les boutiques | identifiant du foyer, données d'achat et de l'appareil issues du SDK | États-Unis | sous-traitant au titre du DPA de RevenueCat (revenuecat.com/dpa) ; clauses contractuelles types de l'UE |
| Resend (Plus Five Five, Inc.) | envoi d'e-mails contenant les codes de connexion, les confirmations de suppression de compte et les avis de modification des conditions ou de la présente politique | adresse e-mail, langue et contenu de l'e-mail (code, date de suppression, renouvellement éventuel d'un abonnement et boutique concernée) | États-Unis | sous-traitant au titre du DPA de Resend (inclus dans le contrat de chaque compte) ; certification au titre du EU-U.S. Data Privacy Framework et clauses contractuelles types |
| Apple (App Store) et Google (Google Play) | vente des abonnements, paiements, remboursements ; distribution de l'application | vos données de boutique ; nous ne recevons que les identifiants de transaction | responsables du traitement indépendants | conditions propres à la boutique |
Pour les transferts vers les États-Unis, nous nous appuyons, pour chaque destinataire, sur la garantie indiquée dans le tableau : la certification au titre du EU-U.S. Data Privacy Framework (décision d'adéquation de la Commission) et les clauses contractuelles types de la Commission, qui font partie de l'avenant relatif au traitement des données conclu avec ce destinataire. L'assistance peut vous fournir sur demande une copie des clauses concernées. Nous ne communiquons de données à aucun autre tiers, sauf obligation légale.
5. Durée de conservation des données
| Données | Durée |
|---|---|
| Compte, adresse e-mail, consentements, réglages | pendant toute la durée de vie du compte ; supprimés des systèmes actifs dès la suppression du compte |
| Enregistrements des codes de connexion (y compris l'IP) | le code est valable 10 minutes ; l'enregistrement est supprimé après 30 jours |
| Sessions de connexion | jusqu'à la déconnexion ou l'expiration (30 jours d'inactivité, 90 jours au maximum) ; l'enregistrement d'une session terminée est supprimé après 30 jours |
| Recettes, planning des repas, liste de courses, photos de recettes | jusqu'à ce que vous ou un autre membre du foyer les supprimiez, ou jusqu'à la suppression du compte ou la dissolution du foyer |
| Photo de recette remplacée ou retirée | supprimée 30 jours après son remplacement ou son retrait |
| Fichiers sources des imports (photos, PDF, texte, contenu des liens) | tant que le brouillon attend votre vérification ; une fois le brouillon enregistré comme recette ou abandonné, ou en cas d'échec de l'import, une tâche quotidienne du serveur les supprime dans un délai de 24 heures ; pour un import interrompu, au plus tard après 1 jour |
| Vidéo d'une publication sur un réseau social | supprimée immédiatement après le traitement, au plus tard 10 minutes après un import interrompu |
| Invitations au foyer et liens de partage | valables 7 jours ; l'enregistrement est supprimé 30 jours après l'expiration, l'acceptation ou la révocation |
| État de l'abonnement et registre du quota d'IA | pendant toute la durée de vie du foyer |
| Foyer verrouillé (abonnement expiré) | conservé afin que vous puissiez revenir, jusqu'à la suppression du compte ; vous pouvez exporter vos données même depuis un foyer verrouillé |
| Sauvegardes quotidiennes | 14 jours ; les données supprimées des systèmes actifs disparaissent des sauvegardes après 14 jours |
| Journaux d'exploitation du serveur | 90 jours au maximum |
Vous supprimez votre compte directement dans l'application ; si ce n'est pas possible, adressez votre demande à l'assistance par e-mail. La suppression est immédiate : nous supprimons le compte, toutes les connexions, les enregistrements de consentement et votre propre foyer avec l'ensemble de ses recettes, du planning des repas, de la liste de courses, des photos et des fichiers sources ; les liens de partage que vous avez créés cessent de fonctionner. Le propriétaire d'un foyer comptant d'autres membres transfère d'abord la propriété. Les recettes, les entrées du planning des repas et de la liste de courses que vous avez ajoutées à un foyer partagé restent dans ce foyer, et son propriétaire en est désormais indiqué comme l'auteur. La suppression du compte n'annule pas l'abonnement dans l'App Store ou sur Google Play — résiliez-le dans la boutique. Immédiatement après la suppression, nous envoyons une confirmation à l'adresse e-mail du compte ; si un abonnement est toujours renouvelé, elle indique où le résilier. Les données disparaissent des sauvegardes après 14 jours.
6. Vos droits
Vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation du traitement, de portabilité et d'opposition conformément aux articles 15 à 21 du RGPD. Vous retirez votre consentement au traitement par IA dans l'application aussi facilement que vous l'avez donné ; le retrait ne compromet pas la licéité du traitement effectué antérieurement. Vous pouvez vous opposer au traitement fondé sur l'intérêt légitime pour des raisons tenant à votre situation particulière.
Vous téléchargez vos recettes via l'export de base dans l'application (un fichier JSON contenant les recettes de votre foyer, sans photos ; il fonctionne aussi dans un foyer verrouillé) ou en en faisant la demande à l'assistance. Adressez vos demandes à support@receptli.app, même si vous n'avez pas de compte ou si vous êtes une personne figurant sur la photo de quelqu'un d'autre. Nous vérifions votre identité de manière proportionnée au risque, généralement via l'adresse e-mail du compte. Nous répondons dans les meilleurs délais et au plus tard dans un délai d'un mois ; pour les demandes complexes, nous pouvons prolonger ce délai de deux mois supplémentaires et nous vous en informerons.
Vous pouvez introduire une réclamation auprès de l'Office de protection des données personnelles de la République slovaque (Úrad na ochranu osobných údajov SR), Galvaniho 7/B, 821 04 Bratislava, www.dataprotection.gov.sk, ou auprès de l'autorité de contrôle de l'État de votre résidence habituelle.
Nous ne prenons aucune décision automatisée produisant des effets juridiques ou des effets similaires significatifs (art. 22 du RGPD). Un brouillon de recette généré par l'IA est une aide que vous modifiez.
7. Enfants
Receptli n'est pas destiné aux personnes de moins de 18 ans et nous ne traitons pas sciemment leurs données. Si nous apprenons qu'un compte appartient à un mineur, nous le supprimons.
8. Sécurité
La connexion à l'application est chiffrée (TLS). Les fichiers sources et les photos de recettes sont chiffrés sur disque avec une clé conservée séparément des données, les jetons et les codes ne sont conservés que sous forme d'empreintes, le serveur fonctionne sous un compte dédié à accès restreint et la base de données est séparée des autres services de l'exploitant. Seules les personnes qui en ont besoin pour l'exploitation et l'assistance ont accès aux données.
9. Modifications
En cas de modification importante du traitement, nous mettons à jour le présent document et vous en informons dans l'application ou par e-mail. Si une modification nécessite un nouveau consentement, nous le recueillons avant le traitement concerné ; la poursuite de l'utilisation ne le remplace pas. Les conditions d'utilisation constituent un document distinct : https://receptli.app/fr/conditions.