Politique de confidentialité

Dernière mise à jour : 18 octobre 2026

En une phrase : LumePane n’a ni télémétrie ni analyse dans l’application. L’appli n’embarque aucun SDK d’analyse et ne signale jamais votre usage. Notre service de licence tient toutefois une poignée de compteurs agrégés — décrits au paragraphe suivant, et la seule chose ici qui puisse s’appeler de l’analyse.

Les compteurs que nous tenons. Le service de licence compte six événements : un clic sur la page de paiement, une commande créée, une commande payée, un code réclamé, une page de succès servie et un code court récupéré — par jour et par tag de campagne ?src=. Les compteurs ne contiennent aucun identifiant : ni adresse IP, ni cookie, ni identifiant d’appareil, rien qui puisse être relié à une personne. Ils existent pour savoir quel canal vaut l’effort.

La protection contre les abus est distincte. Les requêtes vers les pages de commande, de succès et de récupération sont soumises à une limitation de débit. Les clés de limitation utilisent un condensat SHA-256 tronqué de l’adresse IP du client et expirent automatiquement : environ 15 minutes pour les pages de succès et de récupération, et 10 minutes pour l’activation. Les tentatives de récupération écrivent aussi une ligne d’audit contenant ce hash tronqué, un hash tronqué de l’identifiant de commande et le résultat ; la ligne est conservée jusqu’à 30 jours afin de pouvoir enquêter sur les abus. Les clés de limitation et les lignes d’audit ne font pas partie des compteurs agrégés ci-dessus.

1. Ce que nous collectons

Aucune donnée d’usage sur vous. Pas d’analyse, pas de remontée d’événements, pas d’envoi de rapports de plantage, pas d’empreinte de l’appareil, pas d’identifiant publicitaire, pas de profilage.

La licence contacte le réseau dans deux situations : la récupération unique d’un code court (DP-XXXX-XXXX-XXXX) et l’enregistrement unique de l’appareil à la première activation. La récupération d’un code court envoie exactement deux choses :

Enregistrement de l’appareil : après vérification d’un code d’activation, l’appli contacte une seule fois notre propre serveur pour enregistrer ce Mac — elle ne téléverse qu’un condensat SHA-256 irréversible, calculé localement à partir de l’identifiant de carte et de l’identifiant de modèle, jamais un numéro de série ni un nom de modèle en clair. Le condensat est stable pour un Mac donné, ce qui rend la limite de cinq Macs applicable ; il est pseudonyme, pas anonyme. Ensuite, chaque lancement est vérifié localement.

Cette requête demande seulement au service de licence d’échanger le code court contre le long code d’activation signé appartenant à cette commande. Un code commençant par DP- (le long code signé) est ensuite vérifié entièrement hors ligne avec la clé publique intégrée à l’appli. À la première activation, l’appli enregistre aussi ce Mac une fois, comme décrit ci-dessus ; ensuite, chaque lancement est vérifié localement. L’identifiant aléatoire ne permet pas de remonter au modèle de votre appareil.

État actuel : l’achat est en ligne. Le paiement se fait en cryptomonnaie via notre propre page de paiement et notre service de licence. Un code d’activation DP- est vérifié hors ligne. Deux choses utilisent le réseau de licence : la récupération d’un code court et l’enregistrement de l’appareil à la première activation. Les deux vont à notre propre service, jamais à un tiers.

2. Ce que nous ne collectons pas

Voici ce que l’appli utilise mais traite uniquement en local sur votre Mac. Ces données ne sont jamais téléversées :

Et voici ce que nous ne touchons jamais :

3. Seules trois choses atteignent le réseau

En dehors des trois points ci-dessous, l’appli n’initie aucune requête réseau. Tout passe par HTTPS ; le HTTP en clair n’est jamais utilisé.

1. La vérification des mises à jour

L’appli demande un manifeste de versions à appcast.xml pour savoir si une version plus récente existe. Ce manifeste est hébergé avec ce site sur GitHub Pages. La requête ne contient ni clé de licence, ni identifiant d’appareil, ni donnée d’usage. Elle est désactivée par défaut : elle n’est envoyée que si vous activez la vérification automatique dans le panneau « Général » (au plus une fois par jour ensuite), ou si vous cliquez vous-même sur « Rechercher les mises à jour ».

L’hébergeur, GitHub, voit comme tout serveur web votre adresse IP, l’heure de la requête et un identifiant client. C’est le journal d’accès ordinaire de l’hébergeur, et non quelque chose que nous collectons en plus.

2. La vérification d’une licence

Cela n’a lieu qu’à l’activation. Un code signé long (DP-…) est vérifié localement, hors ligne, avec une clé publique intégrée à l’appli — sa vérification n’envoie jamais de requête. Un code court (DP-XXXX-XXXX-XXXX) est échangé une seule fois, lors de la récupération, avec notre propre service de licence :

Nous avons délibérément conçu cela en mode hors ligne d’abord : une revérification échouée, une connexion coupée ou une panne de serveur ne modifient jamais l’état de votre licence — seule une erreur est consignée. Si les revérifications ne passent pas pendant longtemps, un délai de grâce de 7 jours s’applique malgré tout et tout continue de fonctionner. Tant que vous n’activez pas, l’appli n’envoie aucune requête de licence et ne demande aucun compte.

État actuel : c’est en ligne. Un long code DP- est vérifié hors ligne. Les seules requêtes de licence sont l’enregistrement unique de l’appareil à la première activation et, si vous en utilisez un, la récupération de code court ci-dessus ; les deux vont à notre propre service. Tant que vous n’activez pas, l’appli n’envoie aucune requête de licence et ne demande aucun compte.

3. L’ouverture de la page d’achat ou du site

Quand vous cliquez sur « Acheter » ou « Visiter le site », l’adresse s’ouvre dans votre navigateur par défaut. Le paiement se fait dans le navigateur, pas via l’appli. L’entrée d’achat est la page de commande servie par notre service de licence ; elle utilise votre navigateur existant et n’installe rien.

4. Où vivent vos données

Pour tout supprimer : quittez l’appli, puis effacez les deux dossiers/fichiers ci-dessus ; pour faire place nette, supprimez aussi cette entrée du trousseau dans Accès au trousseau. L’appli n’installe aucun service en arrière-plan ni démon, et la désinstallation ne laisse aucun composant résident.

5. Tiers

En dehors de cela, l’appli et ce site n’ont aucun service d’analyse, réseau publicitaire, plugin social ni police tierce.

6. Enfants

LumePane est un outil de bureau destiné aux utilisateurs de Mac. Il n’est pas conçu pour les enfants et ne collecte pas sciemment d’informations les concernant.

7. Modifications de cette politique

Si une future version modifie le comportement réseau de l’appli — par exemple en ajoutant une synchronisation cloud —, cette politique sera mise à jour en premier et le journal des modifications indiquera ce qui a changé. Nous n’élargirons pas discrètement ce qui est collecté derrière une clause « la poursuite de l’utilisation vaut acceptation ».

8. Contact

Pour toute question sur cette politique, ou pour vérifier quelles informations de licence vous concernant sont conservées, ouvrez une issue sur GitHub.

← Retour à l’accueil