Politique de confidentialité
Dernière mise à jour : 9 novembre 2026
NoteGit est exploité par Zoom Buzz Limited (« nous », « notre », « nos »), qui est le responsable du traitement des données personnelles décrites ici. Cette politique explique quelles données nous collectons, pourquoi, et comment nous les protégeons. Un seul service exploite notegit.com et notethink.com, de sorte que la même politique s'applique aux deux.
Quelles données nous collectons
Vous pouvez lire les notes publiques sans vous connecter. Lorsque vous vous connectez avec GitHub, nous collectons et traitons les éléments suivants.
- Données de compte : votre nom d'utilisateur GitHub, l'identifiant numérique de votre compte GitHub et l'adresse de votre avatar, ainsi que l'identifiant et l'adresse des paramètres de l'installation de la GitHub App que vous choisissez. La connexion est gérée par un service d'identité ZoomBuzz partagé, qui conserve aussi pour vous un enregistrement de compte pouvant inclure l'adresse e-mail que votre compte GitHub partage avec nous
- Jetons d'authentification : le jeton d'accès (valable 8 heures) et le jeton d'actualisation (valable 6 mois) de la GitHub App, qui nous permettent d'agir sur GitHub en votre nom. Les deux sont stockés chiffrés et ne sont jamais envoyés à votre navigateur
- Votre dernier dépôt : l'hôte, le propriétaire, le dépôt et la branche que vous avez ouverts en dernier, afin de pouvoir vous y ramener la prochaine fois
- Contenu du dépôt : les fichiers que vous ouvrez ou enregistrez transitent par nos serveurs vers et depuis GitHub, avec votre propre jeton. Nous ne les stockons pas dans une base de données. Une copie de courte durée peut rester en mémoire serveur (jusqu'à 500 entrées par processus serveur, pendant une heure au plus) afin que les requêtes répétées soient plus rapides
- Données techniques : nos serveurs journalisent les requêtes (adresse de la page, heure, un identifiant de requête et, si vous êtes connecté, l'identifiant de votre compte) et comptent les requêtes pour limiter les abus. Ce décompte est conservé en mémoire serveur et, lorsqu'une requête est refusée, l'adresse n'est signalée que sous forme de hachage à clé. Si quelque chose échoue dans votre navigateur, un rapport d'erreur (type d'erreur, message, trace de pile, adresse de la page et agent utilisateur du navigateur) est envoyé à notre serveur et enregistré dans nos journaux et dans New Relic
Quelles données nous ne collectons pas
- Nous ne stockons pas vos notes ni le contenu de vos dépôts dans notre base de données : ils restent dans votre dépôt GitHub et dans votre navigateur
- Nous ne voyons jamais votre mot de passe GitHub : vous vous connectez sur GitHub lui-même
- Nous n'exécutons aucun pixel publicitaire ou de reciblage, et nous n'utilisons pas vos données à des fins de publicité ou de profilage
- Nous n'exécutons aucun agent de surveillance tiers dans votre navigateur : New Relic ne fonctionne que sur nos serveurs. Le seul script tiers est Google Analytics, facultatif, décrit sous Cookies et analyses, qui ne se charge que si vous l'acceptez
- Nous ne vendons pas vos données personnelles
Pourquoi nous collectons ces données
Nous ne collectons des données que pour fournir le service :
- Données de compte : pour vous identifier et vous garder connecté
- Jetons d'authentification : pour ouvrir, enregistrer et valider vos fichiers sur GitHub en votre nom
- Votre dernier dépôt : pour vous ramener là où vous vous êtes arrêté
- Données techniques : pour garder le service sûr, limiter les abus et trouver et corriger les pannes
- Analyses, seulement si vous acceptez : pour comprendre comment les sites sont utilisés afin de les améliorer
Comment nous protégeons vos données
- Les jetons GitHub sont chiffrés au repos avec AES-256-GCM, de sorte qu'une copie de la base de données sans la clé est inutilisable, et vous pouvez les révoquer à tout moment
- Les jetons ne sont jamais envoyés à votre navigateur et ne sont utilisés que par nos serveurs
- Les deux cookies utilisés pendant la connexion sont HttpOnly et expirent au bout de 10 minutes
Services tiers
Nous utilisons les services suivants pour exploiter NoteGit :
- GitHub : connexion, ainsi que lecture et écriture de vos dépôts avec votre autorisation
- Supabase : le service de connexion ZoomBuzz partagé et la base de données qui contient les données de compte et de jetons ci-dessus
- DigitalOcean : hébergement de l'application et de ses journaux serveur
- Cloudflare : service de noms de domaine pour notegit.com et notethink.com, et redirection de chaque domaine nu vers son adresse en www. DigitalOcean sert nos pages via le réseau de Cloudflare, qui peut mettre en cache les pages publiques et dépose un cookie de gestion des robots (voir Cookies et analyses)
- New Relic : surveillance de nos serveurs, y compris les erreurs et les journaux
- Google Analytics 4 : analyses web agrégées, sur les sites en production uniquement et seulement si vous acceptez (voir Cookies et analyses)
Cookies et analyses
Ces cookies sont essentiels à la connexion et toujours actifs lorsque vous vous connectez :
- Un cookie de session de connexion de notre service d'identité, nommé sb-<project>-auth-token (et découpé en parties numérotées s'il est volumineux). Les scripts de la page peuvent le lire, ce que la page utilise pour envoyer un visiteur connecté vers l'application
- notegit_oauth_state et notegit_pkce_verifier : deux cookies HttpOnly de courte durée qui protègent l'échange de connexion GitHub et expirent au bout de 10 minutes
- Votre navigateur stocke aussi, sur votre appareil uniquement, votre choix sur les analyses (la clé de stockage local dulcet-analytics-consent), vos modifications non enregistrées jusqu'à ce que vous les enregistriez sur GitHub, et un cache du contenu des fichiers GitHub (dans IndexedDB). Rien de tout cela n'est envoyé à nos serveurs
Un cookie supplémentaire est déposé par Cloudflare, dont le réseau sert nos pages pour le compte de notre hébergeur, et non par nous :
- __cf_bm : un cookie strictement nécessaire et HttpOnly, valable environ 30 minutes, qui sert à distinguer les personnes du trafic automatisé
Analyses facultatives : avec votre consentement explicite, nous utilisons Google Analytics 4, une propriété pour notegit.com et une pour notethink.com. Rien n'est demandé à Google tant que vous n'avez pas accepté, un refus n'envoie rien à Google, et votre choix est mémorisé pendant 365 jours. Le stockage publicitaire, les données publicitaires et la personnalisation des annonces restent refusés. Une fois que vous acceptez, Google reçoit l'adresse complète de chaque page que vous consultez ; sur une page de dépôt, cette adresse inclut le propriétaire, le dépôt et le chemin du fichier que vous avez ouvert, même si le dépôt est privé. Si cela vous préoccupe, refusez.
Vos droits
- Suppression : connectez-vous, ouvrez le menu Comptes et choisissez Supprimer le compte. Cela révoque notre accès à votre compte GitHub, efface définitivement l'enregistrement des jetons que nous conservons et vous déconnecte de NoteGit dans ce navigateur. Cela ne supprime pas votre connexion ZoomBuzz partagée, car d'autres applications ZoomBuzz l'utilisent : vous y restez connecté, et si vous vous reconnectez à NoteGit vous repartez d'un compte NoteGit vierge. Vos dépôts sur GitHub ne sont pas touchés
- Données du navigateur : supprimer votre compte n'efface pas ce qui est stocké dans votre navigateur. Visitez la page /reset de ce site pour l'effacer
- Révocation : vous pouvez révoquer notre accès à tout moment dans vos paramètres GitHub, sous Applications
- Accès et portabilité : vos notes sont des fichiers simples dans vos propres dépôts GitHub, vous les avez donc toujours, et nous n'en conservons aucune copie
Conservation des données
- Enregistrement des jetons et dernier dépôt : conservés jusqu'à ce que vous supprimiez votre compte. Les jetons cessent de fonctionner après 8 heures (accès) et 6 mois (actualisation), après quoi vous vous reconnectez, mais l'enregistrement stocké reste jusqu'à ce que vous supprimiez votre compte. Votre enregistrement de connexion ZoomBuzz partagé est conservé par le service partagé tant que d'autres applications ZoomBuzz en ont besoin, et Supprimer le compte ne le supprime pas
- Journaux serveur et rapports d'erreur : conservés par DigitalOcean et New Relic selon leurs propres durées de conservation
- Décomptes de requêtes : conservés en mémoire serveur uniquement et perdus au redémarrage du serveur
- Données du navigateur : restent sur votre appareil jusqu'à ce que vous les effaciez ou visitiez /reset ; votre choix sur les analyses est redemandé après 365 jours
Modifications de cette politique
Nous pouvons mettre à jour cette politique de temps à autre. La poursuite de l'utilisation du Service après des modifications vaut acceptation de la politique mise à jour.
Contact
Zoom Buzz Limited est le responsable du traitement des données personnelles décrites sur cette page.
Pour effacer vos données, utilisez Supprimer le compte dans le menu Comptes. Pour effacer ce qui est stocké dans votre navigateur, visitez la page /reset de ce site.