Politique de confidentialité
Cette traduction vous est proposée pour votre confort. La version qui fait foi est la version anglaise ; en cas de divergence, c'est elle qui prévaut.
La version courte
Vos recettes, photos, listes de courses et menus vivent sur votre téléphone. Sorrel n'a ni publicité, ni analyse d'audience, ni SDK de pistage, et n'exige jamais de compte. Quelques fonctionnalités utilisent tout de même le serveur de Sorrel : quand une page web cache sa recette, Sorrel envoie le texte de la page au serveur pour qu'il la lise ; l'import vidéo de Sorrel Pro envoie le lien de la vidéo et laisse le serveur la regarder pour vous ; une page scannée que votre téléphone n'a pas su lire n'est envoyée que si vous l'acceptez ; demander à Sorrel de composer votre semaine envoie des titres de recettes de votre bibliothèque, jamais les recettes elles-mêmes ; et si vous activez la synchronisation ou créez un foyer, votre bibliothèque est stockée sur le serveur pour que votre autre téléphone, ou les personnes avec qui vous cuisinez, puissent la voir. Si vous envoyez votre liste de courses à un magasin Kroger depuis l'application Android, votre code postal et les articles transitent par le serveur jusqu'à Kroger sans y être conservés ; le serveur ne garde votre connexion Kroger que le temps que votre téléphone la récupère, et il compte chaque étape sans noter quels articles elle concernait. Quand un import échoue, le serveur garde le lien 30 jours pour que nous puissions le corriger ; un lien qui a échoué sur votre téléphone n'est envoyé que si les statistiques d'utilisation sont activées ou si vous choisissez de l'envoyer. Ce sont les seuls moments où quelque chose que vous avez créé quitte votre appareil, et cette page décrit chacun d'eux en détail.
Qui cette politique concerne
Cette politique s'applique à l'application Sorrel pour Android (com.burnsoft.sorrel), à l'application Sorrel pour iPhone, au serveur Sorrel situé à api.sorrelapp.io qu'utilisent certaines de leurs fonctionnalités, et à ce site. « Sorrel », « nous » et « notre » désignent le développeur de l'application Sorrel.
Ce que Sorrel stocke sur votre appareil
Tout ce que vous créez dans Sorrel est écrit dans le stockage privé de l'application sur votre téléphone :
- Les recettes que vous importez, scannez, saisissez ou modifiez — titres, ingrédients, étapes, durées, étiquettes, liens source et le texte d'origine dont elles ont été tirées
- Les photos des recettes, enregistrées comme fichiers sur votre appareil
- Votre carnet de cuisine : combien de fois vous avez fait une recette, quand, votre note et vos remarques
- Les listes de courses, collections, menus et les corrections de rayon que vous apportez
- Les réglages de l'application, comme vos unités ou l'activation des rapports de plantage
- Si vous faites vos courses chez Kroger depuis Sorrel : le magasin choisi et votre connexion Kroger, chiffrée et exclue des sauvegardes Android
Sauf si vous activez la synchronisation (ci-dessous), ces données ne sont téléversées nulle part et nous n'avons aucun moyen de les lire. Sorrel ne demande que les autorisations Android qu'elle peut expliquer : INTERNET, la facturation Google Play et — pour les minuteurs de cuisine — afficher des notifications, vibrer et laisser un minuteur compter quand vous quittez l'application. Elle ne demande jamais votre position, vos contacts, l'appareil photo, le microphone, le journal d'appels ni des fichiers hors de son propre stockage. Scanner une fiche recette passe par un écran de scan fourni par les services Google Play (ou par votre sélecteur de photos), qui remet à Sorrel les pages terminées ; Sorrel ne détient pas elle-même l'autorisation d'accès à l'appareil photo.
Ce qui quitte votre appareil, et quand
Importer une recette depuis un lien web
Quand vous collez ou partagez un lien, votre téléphone récupère cette page directement auprès du site qui l'héberge. Le site voit votre adresse IP, la page demandée et une chaîne d'agent utilisateur de navigateur mobile ordinaire — exactement comme si vous aviez ouvert le lien dans Chrome — et sa propre politique de confidentialité régit ce qu'il en fait. Sorrel lit ensuite la recette dans la page, sur votre téléphone, et dans la plupart des cas tout s'arrête là : rien ne nous est envoyé. Si l'import échoue, le lien peut nous être envoyé pour que nous le corrigions — voir « Liens dont l'import échoue » plus bas.
Certaines pages dissimulent la recette d'une manière que Sorrel ne peut pas lire seule. Lorsqu'une page ressemble à une recette mais que Sorrel n'y trouve pas à la fois les ingrédients et les étapes, elle envoie l'adresse, le titre et le texte visible de l'article de la page (jamais le HTML brut, et dans la limite d'environ 10 000 caractères) à notre serveur, qui demande à un modèle d'IA exploité par Anthropic d'en extraire la recette. Le modèle reçoit le texte, le titre et l'adresse de la page sans sa chaîne de requête. Il ne reçoit rien qui vous identifie. Notre serveur conserve la recette qu'il a lue, classée sous l'adresse de la page, jusqu'à 90 jours, afin que la prochaine personne qui importe cette même page l'obtienne immédiatement.
Importer depuis une vidéo (Sorrel Pro)
Quand vous partagez un lien TikTok, Instagram ou YouTube, votre téléphone n'envoie que le lien à notre serveur. Le serveur récupère lui-même la vidéo auprès de la plateforme — la plateforme voit l'adresse de notre serveur, pas la vôtre — et gravit les échelons jusqu'à obtenir une recette :
- Il lit la légende de la vidéo et toute page de recette vers laquelle elle renvoie, et demande au modèle d'Anthropic d'en faire une recette.
- Si la légende ne suffit pas, il extrait l'audio et le fait transcrire par Groq (un service de reconnaissance vocale Whisper) ; là où YouTube dispose de ses propres sous-titres, ce sont eux qui sont utilisés.
- Si les mots ne suffisent toujours pas, il prélève quelques images fixes de la vidéo et les envoie, avec la légende et la transcription, au modèle d'Anthropic pour qu'il lise ce qui est montré.
La vidéo, l'audio et les images téléchargés sont supprimés dès la fin de l'import, quelle qu'en soit l'issue. Le serveur conserve la transcription et la recette terminée, classées sous l'identifiant de la vidéo, jusqu'à 90 jours (24 heures si le résultat a nécessité votre relecture), de sorte qu'une vidéo populaire n'est lue qu'une seule fois. Votre téléphone envoie aussi le jeton d'achat Google Play qui atteste votre abonnement Pro (voir « Google Play » plus bas).
Scanner une fiche recette (Sorrel Pro)
Le scan commence — et se termine le plus souvent — sur votre téléphone. Les pages proviennent d'un écran de scan fourni par les services Google Play ou de votre sélecteur de photos ; la reconnaissance de texte s'exécute sur l'appareil avec un modèle embarqué ; les photos et le texte reconnu sont stockés avec la recette dans le stockage privé de Sorrel. Si cette lecture reste incomplète, Sorrel demande s'il peut envoyer le scan — les photos, ou seulement le texte reconnu — à notre serveur, qui demande au modèle d'Anthropic de le lire. Rien n'est envoyé sans votre accord, les pages sont supprimées dès qu'elles ont été lues, et le serveur ne conserve que la recette terminée, classée sous une empreinte du scan plutôt que sous votre nom, pendant 90 jours au plus. (Si la synchronisation est activée, le texte reconnu voyage avec la recette comme tout autre texte de recette ; les photos, non.)
Laisser Sorrel planifier la semaine (Sorrel Pro)
Le planificateur gratuit remplit votre semaine sur le téléphone, hors ligne. Si vous demandez plutôt à Sorrel de composer la semaine, votre téléphone envoie à notre serveur une liste de candidates issues de votre bibliothèque — titres, étiquettes, durées et nombre de fois où vous les avez cuisinées, identifiées par des ids — et le modèle d'Anthropic les choisit et les ordonne. Le serveur répond avec ces ids et oublie la requête : rien n'en est mis en cache ni conservé.
Synchronisation (Sorrel Pro)
La synchronisation est désactivée tant que vous ne l'activez pas dans les Réglages. Lorsque vous le faites, Sorrel crée un compte pour vous sur notre serveur :
- Par défaut, le compte est anonyme. C'est un identifiant aléatoire, sans nom, adresse e-mail ni numéro de téléphone rattachés. Pour ajouter un second téléphone, vous saisissez un code de six caractères, valable une fois et expirant au bout de dix minutes.
- Si vous choisissez « Se connecter avec Google » — ou, sur iPhone, « Se connecter avec Apple » — afin de pouvoir retrouver le compte plus tard, nous stockons l'identifiant de compte que nous remet le fournisseur et, s'il le signale comme vérifié, votre adresse e-mail. Nous ne recevons ni votre nom, ni votre photo, ni vos contacts.
- Pour chaque téléphone, nous stockons un identifiant d'appareil, le nom du modèle (par exemple « Google Pixel 8 »), la date d'ajout et celle de la dernière synchronisation.
La synchronisation téléverse vos recettes (y compris le carnet de cuisine, les remarques, les notes, les étiquettes et le texte d'origine dont elles ont été tirées), les collections, les articles de courses, les menus et les corrections de rayon. Les photos restent sur le téléphone où elles ont été prises et ne sont pas téléversées. Votre téléphone se synchronise quelques secondes après une modification, environ toutes les six heures en arrière-plan, et tant que la liste de courses d'un foyer est ouverte.
Ces données sont stockées sur un serveur que nous exploitons sur Microsoft Azure, dans une base de données que seul notre logiciel serveur peut atteindre, via des connexions chiffrées. Elles sont stockées afin de pouvoir être remises à vos autres téléphones et à votre foyer ; nous ne les lisons pas, ne les analysons pas, ne les vendons pas et ne les utilisons pour rien d'autre. À côté du compte, nous stockons le jeton d'achat Google Play qui atteste votre abonnement, afin qu'un foyer dont vous êtes propriétaire reste débloqué pour ses membres.
« Se déconnecter » dans les Paramètres arrête la synchronisation sur ce téléphone et oublie son jeton d'accès ; votre carnet reste sur le téléphone, et la copie sur le serveur reste elle aussi, pour vos autres téléphones. Pour effacer le compte lui-même, utilisez Paramètres → Vos données → Supprimer le compte et les données synchronisées : le compte et tout ce qui y est enregistré sont supprimés immédiatement, et un abonnement expiré ne l'empêche jamais. Voir Supprimer votre compte Sorrel.
Partage en foyer (Sorrel Pro)
Un foyer est un groupe de comptes synchronisés qui partagent un carnet de recettes et une liste de courses. Créer un foyer nécessite Pro ; en rejoindre un, non — l'abonnement de la personne propriétaire couvre tout le monde. Au sein d'un foyer :
- Les membres voient mutuellement leurs recettes, collections et articles de courses, en direct. Les menus et les corrections de rayon restent personnels et ne sont jamais partagés.
- Les membres peuvent voir qui d'autre fait partie du foyer. Chaque membre est affiché par son adresse e-mail Google s'il s'est connecté avec Google, sinon par le nom de modèle de son téléphone. Rien d'autre n'est partagé à propos d'un membre.
- Une invitation est un lien (
https://www.sorrelapp.io/join/…) ou un QR code contenant un jeton aléatoire. Il fonctionne une fois et cesse de fonctionner au bout d'un jour. Il ne contient aucune information sur vous ni sur le foyer. - Quitter un foyer, ou en être retiré, conserve tout ce qui se trouve déjà sur votre téléphone et le reclasse comme vôtre. Supprimer un foyer met fin à tout partage ; chaque membre garde ce qui est sur son téléphone.
Envoyer votre liste à un magasin Kroger
Dans l'application Android, Sorrel peut remplir votre panier chez Kroger et les enseignes du groupe (Dillons, Ralphs, King Soopers, Fred Meyer et d'autres). Rien ne part chez Kroger tant que vous n'avez pas touché Faire ces courses et choisi Kroger. Ensuite :
- Trouver un magasin. Le code postal (ZIP) que vous saisissez passe par notre serveur jusqu'à Kroger, qui répond avec les magasins proches. Le magasin choisi est mémorisé sur votre téléphone.
- Trouver vos articles. Les noms des articles encore non cochés de votre liste, jusqu'à 60 à la fois, passent par notre serveur jusqu'à la recherche de produits de Kroger dans ce magasin, pour que vous vérifiiez les correspondances avant que rien ne soit ajouté. Cette étape ne demande aucune connexion à Kroger.
- Se connecter à Kroger. Vous vous connectez sur la page de Kroger, dans votre navigateur ; Sorrel ne voit jamais votre mot de passe Kroger. Vous n'autorisez Sorrel qu'à deux choses : ajouter des articles à votre panier et consulter des produits. Sorrel ne demande jamais votre nom, votre adresse e-mail, votre adresse postale, votre historique de commandes ni vos moyens de paiement. Kroger remet la connexion à notre serveur, car la transformer en accès exige la clé Kroger de Sorrel, qui ne peut pas être gardée en sécurité dans une application. Le serveur conserve vos jetons d'accès dix minutes au plus, jusqu'à ce que votre téléphone les récupère, et les supprime dès qu'il l'a fait. Ensuite, ils ne se trouvent plus que sur votre téléphone, chiffrés et exclus des sauvegardes Android. Quand il faut les renouveler, votre téléphone envoie le jeton de renouvellement à Kroger via notre serveur, qui ne garde rien.
- Ajouter au panier. Les produits que vous avez confirmés (codes produits Kroger et quantités) passent par notre serveur jusqu'à Kroger avec votre jeton d'accès. Kroger ne permet à Sorrel que d'ajouter à votre panier : il ne peut ni voir ce qu'il contient déjà, ni retirer quoi que ce soit, ni passer commande. Vous payez sur le site ou dans l'application de votre magasin.
Notre serveur ne conserve ni votre liste, ni votre code postal, ni votre magasin, ni vos jetons Kroger. Chaque étape compte, comme toute autre requête, dans les limites d'usage raisonnable décrites plus bas. Pour tenir nos propres totaux, le serveur note aussi quand chaque étape a eu lieu et combien d'articles elle concernait — jamais lesquels — avec le hachage à sens unique de votre jeton d'installation ; au bout de 90 jours, le hachage est retiré de ces relevés et il ne reste que des totaux rattachés à personne. Ce que Kroger fait de ce qu'il reçoit relève de la politique de confidentialité de Kroger. Désinstaller Sorrel ou effacer son stockage supprime votre connexion Kroger du téléphone.
Connecter un assistant (Sorrel Pro)
Vous pouvez connecter un assistant IA tel que ChatGPT ou Claude à votre compte Sorrel. Rien n'est connecté tant que vous ne le faites pas vous-même : vous saisissez un code à usage unique fourni par l'application et vous approuvez une liste d'autorisations. Pour chaque connexion, notre serveur conserve le nom de l'assistant, les autorisations accordées, la date de connexion et celle de la dernière utilisation, ainsi que ses jetons d'accès sous forme hachée.
Lorsque l'assistant le demande, notre serveur lit ce que ces autorisations permettent dans la copie de votre bibliothèque que la synchronisation conserve déjà — vos recettes et le contenu de votre cuisine — et l'envoie à l'assistant. Ce que l'assistant enregistre (une recette, un repas au planning, des articles de courses) est stocké dans votre compte et synchronisé avec vos téléphones comme le reste. Nous ne recevons pas votre conversation avec l'assistant, seulement les requêtes qu'il adresse à Sorrel. Ce que l'assistant reçoit est ensuite traité par l'entreprise qui l'exploite, selon sa propre politique de confidentialité — par exemple OpenAI ou Anthropic.
Vous pouvez déconnecter un assistant à tout moment dans les réglages de Sorrel ; il perd l'accès immédiatement. La suppression de votre compte de synchronisation supprime toutes ses connexions.
Chargement des photos de recettes
Les photos des recettes importées sont récupérées auprès du site ou de la plateforme d'où provient la recette, puis mises en cache sur votre appareil.
Rapports de plantage — seulement si vous les activez
Sorrel vous demande une fois, au premier lancement, si elle peut envoyer un rapport lorsqu'elle plante. La réponse par défaut est non ; écarter la question vaut refus. Le réglage se trouve sous ⋮ → Réglages → Envoyer les rapports de plantage, et le désactiver arrête les envois immédiatement.
Si vous l'activez, l'application envoie, lorsqu'elle plante, l'erreur et sa pile d'appels, le modèle de votre appareil et les numéros de version d'Android et de Sorrel — et uniquement au moment d'un plantage, jamais au lancement ni pendant que vous utilisez l'application. Vos recettes, photos et listes ne sont jamais incluses ; Sorrel désactive explicitement les parties du rapporteur de plantage qui joindraient une capture d'écran, une hiérarchie de vues, votre adresse IP ou tout identifiant vous concernant, vous ou votre appareil. Les rapports sont traités pour notre compte par Sentry et servent à une seule chose : trouver et corriger les bugs.
Ce que notre serveur conserve sur les requêtes
Les requêtes que votre téléphone adresse à notre serveur portent un jeton d'installation aléatoire, créé une seule fois à l'installation de Sorrel et non dérivé de votre appareil ou de votre compte. Deux ne le portent pas : la déconnexion et la suppression de votre compte n'envoient que le jeton d'accès du compte, car toutes deux servent à clore quelque chose plutôt qu'à utiliser le service. Le serveur ne stocke jamais le jeton d'installation ; il n'en garde qu'un court hachage à sens unique, qui lui sert à appliquer des limites d'usage raisonnable et à compter les imports réussis ou échoués. Pour chaque import, il note comment cela s'est passé — la plateforme, le résultat, la durée, ce que cela nous a coûté — pendant 90 jours, et jamais l'adresse, le titre, la légende ni la recette. L'exception est un lien dont l'import échoue, décrite ci-dessous. Les compteurs d'usage sur lesquels reposent les limites d'usage raisonnable, y compris ceux de Kroger, sont conservés sept jours. Seule exception : les totaux Kroger décrits plus haut, qui gardent le hachage 90 jours, puis seulement les totaux. Notre hébergeur et notre serveur web peuvent conserver des journaux de connexion standard, y compris des adresses IP, pour des raisons de sécurité et de fiabilité.
Liens dont l'import échoue. Quand un import échoue, notre serveur conserve le lien — pour une page web, son adresse sans la chaîne de requête, à part les quelques paramètres qui ne font que désigner la page, comme ?p=123 ou ?id= ; pour une vidéo, seulement son identifiant — pendant 30 jours après son dernier échec, avec ce qui n'a pas marché, l'application et la version qui l'ont demandé, et le nombre de fois. Nous nous en servons pour trouver et corriger les lecteurs qui ratent des recettes. Rien qui vous identifie n'est conservé avec : ni jeton d'installation, ni compte, ni adresse IP. Un lien qui s'importe correctement n'est jamais enregistré ainsi. Un lien que notre serveur lisait lui-même est enregistré quand il y échoue ; un lien web qui échoue sur votre téléphone ne nous est jamais parvenu, donc votre téléphone ne l'envoie que si « Partager des statistiques d’utilisation anonymes » est activé dans les Réglages, ou quand vous touchez le bouton de l'import échoué qui nous envoie son lien.
Google Play et l'App Store
- Les abonnements Sorrel Pro sont vendus et facturés par Google Play. Nous ne voyons jamais vos données de paiement. Pour confirmer qu'un abonnement est actif, Sorrel envoie le jeton d'achat Google Play à notre serveur, qui le vérifie auprès de Google. Pour les requêtes d'import, le jeton n'est gardé en mémoire que le temps de la vérification ; pour les comptes synchronisés, il est stocké avec le compte, comme décrit plus haut.
- Sur iPhone, Sorrel Pro est vendu et facturé par l'App Store d'Apple, et là non plus nous ne voyons jamais vos informations de paiement. Sorrel envoie l'identifiant de transaction de l'App Store à notre serveur, qui confirme l'abonnement auprès d'Apple.
- Invitation à noter l'application. Sorrel peut occasionnellement vous demander de la noter via le parcours d'évaluation intégré à Google Play, que Google prend en charge.
- Sauvegarde Android. Sorrel autorise la sauvegarde automatique standard d'Android, pour que vos recettes, votre planning, votre liste de courses et vos réglages puissent être restaurés sur un nouveau téléphone. Cette sauvegarde est la vôtre et va dans votre compte Google, pas chez nous ; vous pouvez la désactiver dans les réglages de sauvegarde du système. Sorrel en retient délibérément cinq choses — vos identifiants de synchronisation, votre progression de synchronisation, votre droit Play, le jeton d'usage équitable de l'installation et votre connexion Kroger — pour qu'une sauvegarde ne transporte jamais une connexion, un droit à un abonnement ou l'identité d'une installation vers un autre téléphone.
Ces interactions sont couvertes par les Règles de confidentialité de Google et l'Engagement de confidentialité d'Apple.
Ce que nous ne collectons pas
- Aucun SDK d'analyse ou de télémétrie — rien ne mesure votre usage de l'application
- Aucune publicité, régie publicitaire ou identifiant publicitaire
- Aucun nom, e-mail ou numéro de téléphone, sauf si vous choisissez de vous connecter avec Google pour la synchronisation
- Aucun accès à votre position, vos contacts, l'appareil photo, le microphone, le journal d'appels ou des fichiers hors du stockage propre à Sorrel
Les fichiers que vous exportez
Sorrel peut exporter des recettes et créer des fichiers de sauvegarde. Ils ne sont écrits que lorsque vous le demandez, uniquement à l'endroit que vous choisissez, et l'application ne les transmet jamais nulle part. Une fois exporté, le fichier vous appartient.
Conservation et suppression de vos données
- Supprimez n'importe quelle recette, liste, menu ou remarque dans l'application à tout moment. Si la synchronisation est activée, la suppression se synchronise également.
- Effacez tout sur le téléphone, y compris votre connexion Kroger, avec l'option « Effacer le stockage » d'Android pour Sorrel, ou en désinstallant.
- Tout ce que notre serveur a mis en cache en lisant une page, une vidéo ou un scan pour vous expire sous 90 jours et n'est pas rattaché à vous. Les relevés Kroger du serveur ne contiennent que des horaires et des totaux, et perdent le hachage de votre installation au bout de 90 jours.
- Supprimez votre compte de synchronisation et tout ce qui y est enregistré depuis Paramètres → Vos données → Supprimer le compte et les données synchronisées. C'est immédiat et cela ne demande pas d'abonnement en cours. Voir Supprimer votre compte Sorrel.
- Pour faire supprimer des rapports de plantage déjà envoyés, écrivez-nous à l'adresse ci-dessous. Nous le ferons rapidement et vous le confirmerons.
Enfants
Sorrel ne s'adresse pas aux enfants de moins de 13 ans et ne collecte sciemment de données personnelles de personne, enfants compris.
Ce site
Ce site est un ensemble de pages statiques hébergées sur Vercel. Il ne dépose aucun cookie publicitaire et ne comporte pas d'identification. Deux choses méritent d'être nommées :
- Vercel Web Analytics enregistre de façon agrégée l'usage de la page, afin que nous puissions savoir si elle fonctionne. C'est-à-dire : les pages vues ; les clics sur les boutons de téléchargement et d'appel à l'action ; les clics sur les liens qui quittent le site et sur l'adresse e-mail d'assistance ; les sections de la page que vous avez atteintes ; et jusqu'où vous avez fait défiler la page, au quart près. Aucun texte que vous saisissez, aucune position précise et rien qui vous identifie personnellement n'est collecté, et rien de tout cela n'est recoupé en un profil. C'est sans cookie et cela ne vous suit pas sur d'autres sites ; Vercel le traite comme décrit dans la politique de confidentialité de Vercel.
- Google Fonts sont chargées depuis les serveurs de Google, ce qui signifie que Google reçoit votre adresse IP au chargement de la page.
Les liens d'invitation à un foyer ouvrent une page de ce site qui remet l'invitation à l'application Sorrel ; la page elle-même ne stocke rien.
Modifications de cette politique
Quand Sorrel gagne une fonctionnalité qui change la façon dont les données sont traitées, cette politique est mise à jour avant sa sortie et la date ci-dessus change. Les changements importants figurent aussi dans les notes de version. Cette révision ajoute la conservation pendant 30 jours des liens des imports qui échouent, pour pouvoir les corriger. La précédente ajoutait l'envoi de votre liste de courses à un magasin Kroger et la connexion d'un assistant IA à votre compte Sorrel.
Contact
Les questions sur cette politique, ou sur la confidentialité dans Sorrel en général, peuvent être adressées à sorrelapp@burnsforce.com.