Politique de confidentialité

Dernière mise à jour : 24 mai 2026

Bonevil (« nous », « notre », « nos ») exploite l'application Runyard pour macOS (« l'Application »). La présente Politique de confidentialité décrit la manière dont vos informations sont collectées, utilisées et partagées lorsque vous utilisez l'Application.

Informations collectées par l'Application

Runyard est conçu dans le respect de votre vie privée. L'Application fonctionne entièrement sur votre Mac et gère des processus d'outils de développement locaux en fonction de vos propres fichiers de configuration. Runyard ne collecte, ne transmet et ne stocke aucune donnée personnelle sur nos serveurs.

Plus précisément :

  • Les fichiers de configuration que vous créez pour Runyard sont stockés localement sur votre appareil et ne sont jamais envoyés à un serveur.
  • Les données de processus et de vérification de l'état (interrogation HTTP de vos services locaux) restent sur votre appareil.
  • Aucun compte ni inscription n'est requis pour utiliser Runyard.

Données conservées localement sur votre Mac

Certaines informations sont conservées sur votre appareil afin que l'Application fonctionne :

  • La configuration, les fichiers journaux et l'état de chaque outil dans ~/Library/Application Support/Runyard/ et ~/Library/Logs/Runyard/.
  • La clé de licence, l'identifiant d'instance de licence et l'horodatage de la dernière validation dans le trousseau de session macOS, lorsque vous avez activé une fonctionnalité payante (voir « Achats et licences » ci-dessous). Ces valeurs demeurent sur votre Mac et ne sont transmises qu'à Dodo Payments pour la validation périodique de la licence.
  • Les compteurs du Pot à pourboires (le nombre de pourboires que vous avez envoyés par catégorie, par exemple « 3 cafés, 2 dîners », ainsi que la liste des identifiants de paiement déjà comptabilisés pour éviter de compter deux fois le même pourboire) dans NSUbiquitousKeyValueStore. macOS synchronise ce petit magasin clé-valeur par l'entremise de votre compte iCloud, ce qui veut dire que ces compteurs sont propagés à vos autres Macs connectés au même iCloud. Aucun montant en dollars, nom, moyen de paiement ou courriel n'est conservé. Seuls les compteurs par catégorie et les identifiants de paiement opaques le sont.

Analyses anonymes

L'Application utilise TelemetryDeck, un service d'analyse axé sur la confidentialité basé dans l'Union européenne, pour recueillir des signaux d'utilisation anonymisés. TelemetryDeck attribue un identifiant pseudonyme et haché par installation qui ne peut être inversé ni associé à votre identité. Aucune adresse IP n'est enregistrée par TelemetryDeck. Aucune empreinte numérique d'appareil ni suivi interapplication n'est effectué.

Les données collectées comprennent :

  • Les lancements de l'application (avec la version de l'application, la version de macOS et le nombre d'outils configurés).
  • Les événements de démarrage et d'arrêt d'outils, étiquetés avec la catégorie de l'outil (l'une des valeurs service, shortcut, group ou healthCheck). Le nom de l'outil n'est jamais envoyé.
  • Les clics sur les actions, étiquetés avec la catégorie de l'action (l'une des valeurs url, shell, applescript, applescriptFile, reveal ou healthCheck). Le libellé de l'action, l'URL ciblée, la commande shell et le chemin de fichier ne sont jamais envoyés.
  • Les consultations des onglets de réglages (quel onglet a été ouvert).
  • Les échecs de démarrage d'outils, étiquetés avec l'une des trois catégories d'échec fixes (startupTimeout, installFailed ou processExitNonZero). Le message d'erreur sous-jacent n'est jamais envoyé.

Seules les étiquettes de catégorie listées ci-dessus sont transmises. Le contenu réel qu'elles représentent (nom d'outil, URL ciblée, commande shell, script, chemin de fichier, donnée de configuration ou message d'erreur) ne quitte jamais votre Mac.

Vous pouvez désactiver les analyses anonymes à tout moment dans Réglages → À propos. Lorsque les analyses sont désactivées, aucune donnée n'est envoyée à TelemetryDeck.

Achats et licences

Runyard propose des fonctionnalités payantes optionnelles (une licence « Outils illimités ») et des pourboires volontaires. Les achats sont traités par Dodo Payments (dodopayments.com), un marchand officiel indépendant. Dodo Payments s'occupe du paiement, des reçus, des taxes et du traitement des remboursements.

Lorsque vous achetez ou activez une licence :

  • La page de paiement hébergée s'ouvre dans votre navigateur par défaut. Les informations que vous y saisissez (nom, adresse de facturation, courriel, données de paiement) sont collectées directement par Dodo Payments selon sa propre politique de confidentialité. Runyard ne voit jamais vos données de paiement.
  • Dodo Payments renvoie une clé de licence à l'Application par l'entremise d'une URL runyard://activate. L'Application stocke cette clé ainsi qu'un identifiant d'instance propre à votre Mac dans le trousseau de session macOS.
  • L'Application contacte périodiquement Dodo Payments (/licenses/validate) pour confirmer que la licence est toujours active. Ces requêtes contiennent uniquement la clé de licence et l'identifiant d'instance. Elles ne transportent aucune donnée d'analyse, aucune donnée de configuration et aucune autre information personnelle.
  • Vous pouvez désactiver un Mac à tout moment depuis Réglages → Achats. La désactivation supprime la licence de votre trousseau et libère la place auprès de Dodo Payments.

Pour savoir comment Dodo Payments traite vos données, veuillez consulter sa politique de confidentialité à dodopayments.com.

Mises à jour logicielles

Runyard utilise Sparkle pour vérifier et installer les mises à jour. Au lancement et à intervalles réguliers, l'Application télécharge un flux de mises à jour signé à l'adresse https://bonevil-ca.github.io/runyard-releases/appcast.xml. Comme pour toute requête HTTP, le serveur (GitHub Pages) reçoit automatiquement des métadonnées de connexion standards telles que votre adresse IP, votre agent utilisateur et la version actuelle de l'application. Aucune information additionnelle de profil système n'est envoyée.

Services tiers

L'Application s'intègre aux services tiers suivants :

  • Dodo Payments (dodopayments.com) pour le traitement des achats et la validation des licences. Soumis à la politique de confidentialité de Dodo.
  • TelemetryDeck (telemetrydeck.com) pour les analyses d'utilisation anonymes. Vous pouvez les désactiver dans Réglages → À propos.
  • GitHub (GitHub Pages) pour l'hébergement du flux de mises à jour Sparkle et des binaires.

Conservation des données

Les données conservées localement (configuration, journaux, entrées du trousseau, compteurs du Pot à pourboires) demeurent sur votre appareil jusqu'à ce que vous supprimiez l'Application ou que vous les effaciez manuellement. Les données d'analyse anonymes sont conservées par TelemetryDeck sous forme agrégée aussi longtemps qu'elles restent utiles à l'amélioration du produit. Les enregistrements d'achat et de licence détenus par Dodo Payments sont conservés selon les propres politiques de Dodo et la législation fiscale et comptable applicable.

Vie privée des mineurs

Runyard ne s'adresse pas aux enfants. Au Québec, nous ne collectons pas sciemment de renseignements personnels auprès de mineurs de moins de 14 ans sans le consentement parental, conformément à la Loi sur la protection des renseignements personnels dans le secteur privé (Loi 25). Ailleurs, nous appliquons un âge minimum de 13 ans.

Loi applicable

La présente Politique de confidentialité est conforme à la législation canadienne applicable en matière de protection de la vie privée, y compris la Loi sur la protection des renseignements personnels dans le secteur privé du Québec (Loi 25).

Modifications de cette politique

Nous pouvons mettre à jour cette Politique de confidentialité de temps à autre. Toute modification sera publiée sur cette page avec une date de « Dernière mise à jour » actualisée. Nous vous encourageons à consulter cette page périodiquement.

Contact

Si vous avez des questions concernant cette Politique de confidentialité, vous pouvez nous joindre à :

Bonevil
Courriel : support@bonevil.ca
Site web : https://bonevil.ca