Nori
FeaturesPerformancePricingCompareChangelog
Download for Mac

Informations légales

Politique de confidentialité

Version privacy-2026-07-22 · En vigueur depuis le 5 octobre 2026 · English version

Nori est un client Git qui fonctionne sur votre Mac. En bref :

  • L’application n’a ni télémétrie, ni statistiques d’usage, ni rapports de plantage automatiques, et ne demande aucun compte. Les versions actuelles ne nous envoient rien.
  • Votre code reste sur votre Mac. Il ne part que vers les dépôts Git distants, services d’hébergement de code et outils d’IA que vous choisissez d’utiliser, directement et avec vos propres comptes.
  • Ce site compte les visites de façon anonyme, sans cookie, et vous pouvez le désactiver.
  • Démarrer un essai ou acheter une licence implique que nous conservions votre adresse e-mail, votre licence et les Mac sur lesquels elle est activée. Jamais rien sur vos dépôts.

Sommaire

  1. Responsable du traitement
  2. Ce que l’application conserve sur votre Mac
  3. Ce qui quitte votre Mac, et qui le reçoit
  4. Ce site
  5. Essais, licences et achats
  6. Finalités et bases légales
  7. Durées de conservation
  8. Prestataires et autres destinataires
  9. Transferts hors de l’Union européenne
  10. Sécurité
  11. Vos droits
  12. Mineurs
  13. Modifications de cette politique

Responsable du traitement

Nori et meetnori.app sont édités par Quentin Hermiteau, entrepreneur individuel établi en France (« nous »). Nous sommes responsables du traitement des données personnelles décrites dans cette politique. Nos coordonnées figurent dans les mentions légales.

Pour toute question ou demande concernant vos données, écrivez à [email protected]. Nous répondons en français ou en anglais. N’incluez jamais le contenu d’un dépôt dans un e-mail.

Ce que l’application conserve sur votre Mac

Nori lit et écrit dans vos dépôts uniquement au moyen du git installé sur votre Mac. Ses propres données restent dans votre compte utilisateur macOS :

  • les préférences, dépôts récents, épingles et marqueurs, dans le domaine de préférences app.meetnori.nori (com.nori.desktop jusqu’à Nori 1.6.0) ;
  • dans ~/Library/Application Support/Nori/ : les images des marqueurs, les données de Reviews et le journal d’annulation, qui enregistre le nom des opérations annulables ainsi que des branches, remises (stashes) et fichiers concernés. Avant une opération annulable, Nori enregistre aussi un instantané sous refs/nori/undo/ dans le dépôt ; il n’est jamais poussé. Les entrées d’annulation et leurs instantanés sont supprimés au bout de 30 jours ;
  • dans ~/Library/Caches/Nori/Reviews/ : les données de pull requests et merge requests mises en cache, jusqu’à 256 Mo, exclues des sauvegardes. Settings ▸ Storage les efface ;
  • pour indiquer quel agent de code a créé un worktree, Nori lit des fichiers locaux de T3 Code, Claude Code et Codex. Il n’y modifie rien et n’envoie rien nulle part.

Rapports de diagnostic. Settings ▸ Updates ▸ Diagnostic report ▸ Export enregistre un fichier à l’emplacement que vous choisissez (l’interface de Nori est en anglais). Il contient les versions de l’application et de macOS, votre réglage de mise à jour, le nombre de dépôts enregistrés et les rapports récents de plantage et de blocage de Nori. Il ne contient jamais le contenu ni le chemin de vos dépôts, de sortie Git, d’identifiants, de noms ou d’adresses e-mail. Nori ne l’envoie jamais : si vous nous l’adressez par e-mail, nous ne l’utilisons que pour vous répondre.

Supprimer les données de Nori. Quittez Nori, placez-le dans la corbeille, exécutez defaults delete app.meetnori.nori (et defaults delete com.nori.desktop si vous avez utilisé Nori 1.6.0 ou antérieur), puis supprimez les dossiers ~/Library/Application Support/Nori et ~/Library/Caches/Nori. Vos dépôts et les connexions de vos autres outils ne sont pas affectés.

Ce qui quitte votre Mac, et qui le reçoit

Nori n’utilise le réseau que pour les fonctions ci-dessous. Chaque fois, votre Mac communique directement avec le service nommé ; rien ne passe par nous.

Dépôts Git distants

Fetch, pull et push exécutent votre propre git, avec votre configuration et vos identifiants, vers les dépôts distants que vous avez configurés, comme GitHub, GitLab ou votre propre serveur. Par défaut, Nori récupère (fetch) les dépôts distants de chaque dépôt ouvert toutes les 5 minutes ; réglez Settings ▸ Git ▸ Fetch automatically sur Off pour ne récupérer qu’à votre demande. Votre contrat avec chaque hébergeur régit ce qu’il fait de vos données.

Recherche de mises à jour

Nori utilise le framework Sparkle pour rechercher les nouvelles versions. Une fois par jour par défaut, et chaque fois que vous cliquez sur Check now, il télécharge le flux de mises à jour depuis GitHub (raw.githubusercontent.com). Les mises à jour sont téléchargées depuis GitHub Releases, uniquement après votre confirmation. GitHub reçoit votre adresse IP, la version de Nori et les informations habituelles d’une requête, selon la déclaration de confidentialité de GitHub. Vous pouvez désactiver la recherche automatique dans Settings ▸ Updates.

Reviews

Reviews communique avec l’API de GitHub, GitLab ou Cursor à l’aide du compte de l’outil en ligne de commande que vous utilisez déjà pour cela : gh, glab ou origin de Cursor. Nori ne stocke aucun jeton : il en demande un à l’outil quand c’est nécessaire et ne le garde en mémoire que brièvement. Pour Cursor, il lit l’entrée de l’outil dans votre trousseau de session, ce que macOS vous demande d’autoriser. Les commentaires et revues que vous soumettez sont publiés immédiatement sur ce service. Les réponses sont mises en cache sur votre Mac comme décrit ci-dessus ; Forget, à côté d’un compte dans Settings ▸ Connections, supprime les données mises en cache de ce compte.

Génération de texte par IA

Lorsque vous cliquez sur le bouton de génération ou utilisez Push & Pull Request, Nori lance sur votre Mac l’outil d’IA en ligne de commande choisi dans Settings ▸ AI (Claude Code, Codex, Gemini CLI, Cursor, ou une commande que vous configurez) et lui transmet une consigne : le diff indexé ou de la branche, les noms de fichiers, le nom de la branche, les titres des commits récents et, s’il en existe, le fichier d’instructions du dépôt ou son modèle de pull request. L’outil envoie cette consigne à son fournisseur, comme Anthropic, OpenAI, Google ou Cursor, avec votre compte et selon les conditions et la politique de confidentialité de ce fournisseur. Nori n’a ni compte d’IA ni clé d’API, et nous ne recevons jamais vos consignes. Rien n’est envoyé avant votre clic, et la console Git indique l’outil et le modèle utilisés, jamais la consigne.

Licences

Nori contacte api.meetnori.app uniquement pour vérifier votre adresse e-mail, démarrer un essai, activer ou libérer une licence, et la confirmer de temps à autre. Il envoie votre adresse e-mail, un identifiant d’installation aléatoire et le nom que vous donnez à votre Mac, jamais son nom d’hôte, ses identifiants matériels ni quoi que ce soit sur vos dépôts. Voir Essais, licences et achats.

Ce site

Hébergement

meetnori.app est hébergé par Railway, sur des serveurs situés en Europe, et servi via Cloudflare, qui fournit le DNS, le chiffrement et la protection contre les attaques. Comme pour tout site web, ils traitent votre adresse IP, l’agent utilisateur de votre navigateur, la page demandée, la page d’origine et l’heure de chaque requête, afin de servir la page et de sécuriser le service. Les journaux techniques des requêtes sont conservés 30 jours au plus.

Mesure d’audience

Sur les pages d’accueil, de tarifs, de comparaison et de téléchargement uniquement, nous mesurons les visites avec PostHog Cloud EU, qui stocke les données à Francfort, en Allemagne, pour notre compte. L’outil est configuré pour produire des statistiques anonymes, pour nous seuls :

  • rien n’est stocké sur votre appareil : aucun cookie, aucun stockage local, aucun identifiant, et aucun profil n’est constitué ;
  • nous enregistrons la page visitée, le domaine du site qui y menait, les paramètres de campagne du lien (utm_), le temps passé sur la page, la profondeur de défilement en pourcentage, le fait qu’un lien ou un bouton a été cliqué mais pas lequel, et si vous avez lancé un téléchargement ou ouvert le paiement ;
  • pour compter les visiteurs uniques sans cookie, PostHog calcule une empreinte à sens unique de votre adresse IP et de votre agent utilisateur avec un secret qu’il supprime chaque jour, si bien qu’un visiteur ne peut pas être reconnu d’un jour à l’autre ni d’un site à l’autre. Il ne conserve ni votre adresse IP ni votre agent utilisateur, et n’en déduit pas votre localisation ;
  • il n’y a ni enregistrement de session, ni carte de chaleur, ni collecte du texte des pages ou des saisies de formulaire ;
  • les événements sont conservés un an au plus, nous ne consultons que des totaux, et ces données ne sont jamais croisées avec les licences ni avec aucune autre donnée.

Limitée ainsi à des statistiques d’audience anonymes, cette mesure ne requiert pas votre consentement au titre des règles françaises sur les cookies et autres traceurs (article 82 de la loi Informatique et Libertés, tel qu’appliqué par les lignes directrices de la CNIL sur la mesure d’audience), mais vous pouvez la refuser à tout moment. Les pages légales ne sont jamais mesurées.

Vérification du réglage de ce navigateur…

Ce choix vaut pour ce navigateur et reste enregistré dans son stockage local jusqu’à ce que vous l’effaciez. La mesure est également désactivée dès que votre navigateur envoie un signal Global Privacy Control ou Do Not Track, ou bloque posthog.com. Le site fonctionne de la même façon dans tous les cas.

Cookies

Les pages publiques de meetnori.app ne déposent aucun cookie. La seule valeur qu’elles peuvent enregistrer sur votre appareil est votre choix de désactiver la mesure d’audience, si vous le faites. Lorsque vous achetez une licence, des cookies strictement nécessaires suivent votre paiement pour vous en afficher le résultat et votre clé de licence, et l’espace client sur account.meetnori.app utilise deux cookies strictement nécessaires pour vous garder connecté jusqu’à 30 jours et protéger vos requêtes. La fenêtre de paiement est gérée par Lemon Squeezy, qui peut déposer ses propres cookies, décrits dans la politique de confidentialité de Lemon Squeezy. Nous n’utilisons aucun cookie publicitaire ou de suivi.

Téléchargements

Le bouton de téléchargement vous envoie vers GitHub Releases, qui fournit le fichier et reçoit votre adresse IP et les informations de la requête.

E-mails que vous nous envoyez

Lorsque vous écrivez à [email protected], nous utilisons votre adresse e-mail et votre message pour vous répondre, et conservons l’échange jusqu’à trois ans après notre dernier contact, au cas où vous y donneriez suite.

Essais, licences et achats

Pour fournir les essais et les licences, nous conservons :

  • Votre adresse e-mail, vérifiée par un lien à usage unique qui expire au bout de 15 minutes.
  • Pour chaque Mac, un identifiant d’installation aléatoire que l’application crée et garde dans votre trousseau, et le nom que vous lui choisissez, comme « Mac 1 ». Il n’identifie ni votre Mac ni vous-même en dehors de la gestion des licences.
  • Votre licence : sa clé, stockée chiffrée, son type, sa date d’achat et les Mac sur lesquels elle est activée.
  • Votre acceptation des conditions d’utilisation et de cette politique : leurs identifiants de version et l’heure.
  • Votre consentement marketing, uniquement si vous cochez la case, jamais pré-cochée : la version de la notice et l’heure. Vous pouvez le retirer à tout moment.
  • Les données d’essai : dates de début et de fin. Pour empêcher les essais répétés, nous conservons aussi des empreintes à sens unique, avec clé secrète, de votre adresse e-mail et de votre identifiant d’installation.
  • Les données d’achat transmises par Lemon Squeezy : l’adresse e-mail utilisée pour l’achat, les références de commande, le montant, la devise et les taxes, les remboursements et rétrofacturations. Nous ne recevons jamais vos données de carte.
  • Les événements de sécurité et de licence, comme une vérification, une activation ou un contrôle de licence. Ils ne contiennent jamais de chemin de dépôt, de dépôt distant, de branche, de commit, de diff, d’auteur ni d’action Git.
  • Un comptage des lancements : la première fois qu’un Mac contrôle sa licence, nous conservons une empreinte à sens unique de son identifiant d’installation et le jour, uniquement pour compter combien de Mac lancent Nori. Elle n’est jamais reliée à votre adresse e-mail, à votre essai ni à votre licence.
  • Des compteurs anti-abus : le nombre de requêtes récentes par adresse e-mail ou adresse IP, stockées sous forme d’empreintes à sens unique.

Les licences sont vendues par Lemon Squeezy, qui agit en qualité de revendeur (merchant of record) : il traite votre paiement, collecte les taxes, émet les reçus et factures et gère les remboursements, en tant que responsable de traitement distinct, selon sa propre politique de confidentialité. Nous envoyons les e-mails de service, comme les liens de vérification, reçus et avis de licence, via Resend ; ils ne dépendent pas du consentement marketing.

Finalités et bases légales

FinalitéBase légale (RGPD)
Fournir les essais, licences, activations, l’espace client et l’assistance liée à votre licenceExécution de notre contrat avec vous, art. 6(1)(b)
Tenir les registres d’achat et la comptabilitéObligation légale, art. 6(1)(c), remplie pour l’essentiel par Lemon Squeezy en tant que vendeur
Servir ce site, sécuriser nos services, prévenir les abus d’essai et de licence, tenir des journaux techniques et répondre aux e-mails qui ne concernent pas une licenceNotre intérêt légitime à exploiter un service sûr et durable, avec les garanties décrites ci-dessus, art. 6(1)(f)
Mesurer l’audience du site de façon agrégéeNotre intérêt légitime à comprendre l’usage du site, art. 6(1)(f) ; exemptée de consentement comme décrit dans Ce site, et vous pouvez la refuser
Envoyer des nouvelles du produitVotre consentement, art. 6(1)(a), que vous pouvez retirer à tout moment

Durées de conservation

DonnéesDurée
Liens de vérification d’adresse e-mailValables 15 minutes, supprimés après un jour
Adresse e-mail d’un essai terminé sans achat, et le compte de l’espace client créé si vous vous y êtes connecté avec elle90 jours après la fin de l’essai
Empreintes d’essai utilisées contre les essais répétés3 ans après la fin de l’essai
Votre adresse e-mail, vos licences, activations, acceptations et l’historique de votre consentementTant que vous détenez une licence. Lorsqu’il n’en reste aucune, supprimées ou anonymisées après 2 ans sans activité, ou plus tôt à votre demande
Trace d’un Mac libéré d’une licence1 an après sa libération
Événements de sécurité et de licence1 an
Empreintes du comptage des lancements1 an
Traces des actions d’assistance sur votre licence2 ans
Sessions de l’espace client30 jours au plus, puis supprimées sous 30 jours
Demandes de changement d’adresse e-mail30 jours
Compteurs anti-abus24 heures
Journaux techniques des requêtes30 jours
Événements de mesure d’audience1 an
E-mails échangés avec nous3 ans après notre dernier contact
Votre choix de désactiver la mesure d’audienceDans votre navigateur, jusqu’à ce que vous l’effaciez

Lemon Squeezy conserve ses propres données de facturation aussi longtemps que le droit fiscal et comptable l’exige.

Prestataires et autres destinataires

Nous ne vendons ni ne louons de données personnelles. Ces prestataires les traitent pour notre compte, dans le cadre d’accords de sous-traitance, pour faire fonctionner le service :

PrestataireRôleÉtabli
RailwayHéberge le site et le service de licencesÉtats-Unis ; serveurs en Europe
NeonHéberge la base de données des licencesÉtats-Unis ; données en Europe
CloudflareNom de domaine, chiffrement et protection de meetnori.appÉtats-Unis
PostHogMesure d’audience anonyme, stockée dans l’UEÉtats-Unis ; données en Allemagne
ResendEnvoie les e-mails de serviceÉtats-Unis

Notre hébergeur de messagerie stocke les messages que vous envoyez à [email protected]. Lemon Squeezy, en tant que vendeur, et GitHub, qui héberge les téléchargements et les mises à jour, agissent en tant que responsables de traitement distincts, selon leurs propres politiques. Les hébergeurs Git, services d’hébergement de code et fournisseurs d’IA que vous utilisez avec Nori reçoivent les données directement de votre Mac, selon vos propres accords avec eux. Nous pouvons aussi communiquer des données lorsque la loi l’exige.

Transferts hors de l’Union européenne

Le site, le service de licences et sa base de données fonctionnent en Europe, et la mesure d’audience est stockée en Allemagne. Plusieurs prestataires sont toutefois établis aux États-Unis : des données personnelles peuvent donc y être traitées ou consultées depuis ce pays. Ces transferts reposent sur le cadre de protection des données UE–États-Unis (Data Privacy Framework) pour les prestataires certifiés, comme Railway et PostHog, ou à défaut sur les clauses contractuelles types de la Commission européenne incluses dans leurs accords de traitement des données. Vous pouvez nous demander une copie de ces garanties.

Sécurité

Toutes les connexions utilisent HTTPS. Les clés de licence sont stockées chiffrées, et les liens de vérification et jetons de session uniquement sous forme d’empreintes à sens unique. Chaque partie du service ne dispose que des accès à la base de données dont elle a besoin, et seul l’éditeur peut accéder aux outils d’administration, avec une clé d’accès (passkey).

Vos droits

En application du RGPD et de la loi française, vous pouvez :

  • accéder à vos données et en obtenir une copie ;
  • les faire rectifier ;
  • les faire effacer ;
  • en faire limiter l’utilisation ;
  • recevoir les données que vous nous avez fournies dans un format portable ;
  • vous opposer aux traitements fondés sur notre intérêt légitime, y compris la mesure d’audience ;
  • retirer à tout moment votre consentement aux nouvelles du produit ;
  • définir des directives sur le sort de vos données après votre décès.

L’espace client sur account.meetnori.app vous permet d’exporter vos données, de changer d’adresse e-mail, de gérer votre consentement marketing et de supprimer vous-même vos données. Connectez-vous avec l’adresse e-mail de votre achat ou, tant que nous la conservons, de votre essai. Une licence étant liée à l’adresse e-mail vérifiée de son titulaire, supprimer vos données revient aussi à renoncer à vos licences. Pour toute autre demande, écrivez à [email protected]. Nous répondons dans un délai d’un mois et pouvons vous demander de confirmer que vous contrôlez l’adresse e-mail concernée.

Si vous estimez que vos droits n’ont pas été respectés, vous pouvez introduire une réclamation auprès de la CNIL (cnil.fr, 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07), ou de l’autorité de protection des données du pays de l’UE où vous résidez.

Mineurs

Nori est un outil destiné aux développeurs et ne s’adresse pas aux enfants de moins de 15 ans. Nous ne collectons pas sciemment leurs données personnelles ; si vous pensez qu’un enfant nous a transmis des données, écrivez-nous et nous les supprimerons.

Modifications de cette politique

Nous mettons à jour cette politique lorsque Nori, nos prestataires ou la loi évoluent. Chaque mise à jour change l’identifiant de version et la date d’entrée en vigueur indiqués en haut de page. Nous annonçons les modifications importantes à l’avance sur ce site et, si vous détenez un essai ou une licence, par e-mail ; l’application vous demande alors de prendre connaissance de la nouvelle version. Cette politique est publiée en français et en anglais ; en cas de divergence entre les deux versions, la version française prévaut.

Nori
Mentions légalesConfidentialitéConditions[email protected]© 2026 Quentin Hermiteau