Bienvenue dans Claude Code Notifier ! Les présentes Conditions générales (les « Conditions ») régissent votre utilisation des apps Claude Code Notifier pour iOS et Android (les « Apps Companion »), de ccn, l’outil en ligne de commande pour macOS, Linux et Windows (« ccn »), de l’app Claude Code Notifier pour la barre des menus de macOS (l’« App macOS ») et du serveur relais qui les relie, désignés collectivement « les Apps ». Les Apps sont fournies par TouchTap Ltd (« nous », « notre » ou « nos »).
01Description du service
Claude Code Notifier est un système de notifications conçu pour fonctionner avec Claude Code (l’outil de programmation en ligne de commande d’Anthropic). Le service se compose des éléments suivants :
- Claude Code Notifier Companion (iOS/Android) : des apps mobiles qui reçoivent les notifications de vos ordinateurs et vous permettent de répondre à distance aux demandes de Claude Code.
- ccn (macOS, Linux et Windows) : un outil en ligne de commande que Claude Code exécute au moyen de ses hooks. Il envoie des notifications lorsque Claude a terminé ou requiert votre attention, et peut faire attendre Claude Code jusqu’à votre réponse depuis le téléphone. Il s’installe à l’aide d’un script fourni sur ce site web, avec Homebrew ou avec npm.
- Claude Code Notifier (macOS) : une application facultative pour la barre des menus qui remplit la même fonction sur un Mac et peut aussi afficher des notifications Mac et envoyer des webhooks.
- Service de relais cloud : un composant côté serveur qui transmet les notifications et les réponses entre vos ordinateurs et vos appareils mobiles, et conserve les réglages de chaque ordinateur.
02Octroi de licence
2.1ccn
ccn est fourni gratuitement. Son code source est publié sur GitHub sous la PolyForm Shield License 1.0.0. Cette licence vous permet d’utiliser, de modifier et de partager ccn, à des fins personnelles ou commerciales, à condition de conserver son avis de droit d’auteur et de ne pas utiliser ccn pour fournir un produit qui concurrence Claude Code Notifier.
C’est la PolyForm Shield License, et non les présentes Conditions, qui régit votre utilisation du code source de ccn. Les présentes Conditions régissent votre utilisation de notre serveur relais et des Apps Companion conjointement avec ccn.
2.2Application macOS
L’App macOS est fournie gratuitement. Sous réserve de votre respect des présentes Conditions, nous vous accordons une licence limitée, non exclusive, non transférable et révocable pour :
- Télécharger et installer l’App macOS sur des appareils dont vous êtes propriétaire ou que vous contrôlez
- Utiliser l’App macOS à des fins personnelles ou commerciales
2.3Applications Companion
Les Apps Companion sont téléchargeables gratuitement. Leur utilisation nécessite un abonnement actif ou un achat à vie. Nous vous accordons une licence limitée, non exclusive, non transférable et révocable pour :
- Télécharger et installer les Apps Companion sur vos appareils mobiles personnels
- Utiliser les Apps Companion avec ccn ou l’App macOS
- Souscrire des abonnements ou effectuer des achats uniques pour débloquer les Apps Companion
2.4Restrictions
Sauf dans la mesure permise pour le code source de ccn au point 2.1, ou par la loi applicable, vous vous engagez à ne pas :
- Copier, modifier ou adapter les Apps, ni en créer des œuvres dérivées
- Procéder à l’ingénierie inverse, décompiler ou désassembler les Apps, ni tenter d’en obtenir le code source
- Supprimer, modifier ou masquer toute mention de propriété figurant dans les Apps
- Distribuer, sous-licencier, louer, donner à bail ou prêter les Apps à des tiers
- Utiliser les Apps d’une manière qui enfreint les lois ou réglementations applicables
- Utiliser les Apps pour transmettre du code malveillant ou perturber nos services
- Contourner toute mesure technique destinée à contrôler l’accès aux Apps
03Achats et licences
3.1ccn et l’App macOS
ccn et l’App macOS sont fournis gratuitement. Aucun des deux ne nécessite de clé de licence ni d’achat.
3.2Accès aux Apps Companion
Les Apps Companion sont téléchargeables gratuitement, mais la réception de notifications mobiles et l’envoi de réponses depuis votre appareil mobile nécessitent un abonnement actif (y compris un essai gratuit) ou un achat à vie. ccn et l’App macOS restent utilisables gratuitement sans aucun achat.
3.3Achats intégrés des Apps Companion
Pour débloquer les Apps Companion, vous pouvez acheter l’une des options suivantes :
- Abonnement annuel : un abonnement annuel à renouvellement automatique qui donne un accès complet aux Apps Companion tant qu’il est actif. Les nouveaux abonnés éligibles peuvent commencer par un essai gratuit
- Abonnement mensuel : un abonnement mensuel à renouvellement automatique qui donne un accès complet aux Apps Companion tant qu’il est actif
- Achat à vie : un achat unique et non consommable qui donne un accès complet et permanent aux Apps Companion
Il peut nous arriver de proposer un prix réduit pour la première année de l’abonnement annuel. Le prix de l’offre, sa durée et le prix auquel l’abonnement se renouvelle sont indiqués avant que vous ne confirmiez l’achat.
Ces achats sont traités par l’intermédiaire de :
- iOS : l’App Store d’Apple, et sont soumis aux conditions d’utilisation d’Apple
- Android : Google Play, et sont soumis aux conditions d’utilisation de Google Play
3.4Conditions d’abonnement
Si vous souscrivez un abonnement :
- Facturation : votre abonnement sera automatiquement renouvelé à la fin de chaque période de facturation (mensuelle ou annuelle), sauf résiliation au moins 24 heures avant la fin de la période de facturation en cours
- Essai gratuit : si votre abonnement comprend un essai gratuit, aucun montant ne vous sera facturé pendant l’essai. À moins que vous ne résiliiez au moins 24 heures avant la fin de l’essai, l’abonnement deviendra un abonnement payant et vous serez facturé à la fin de l’essai
- Paiement : le paiement sera prélevé sur votre compte App Store ou Google Play lors de la confirmation de l’achat
- Renouvellement : le renouvellement sera facturé sur votre compte dans les 24 heures précédant la fin de la période en cours, au prix de l’abonnement
- Gestion : vous pouvez gérer et résilier votre abonnement dans les réglages App Store ou Google Play de votre appareil
- Résiliation : si vous résiliez, votre abonnement reste actif jusqu’à la fin de la période de facturation en cours ; vous ne pourrez ensuite plus recevoir de notifications mobiles ni envoyer de réponses depuis les Apps Companion
- Modifications de prix : les prix des abonnements peuvent changer. Nous vous informerons de toute modification de prix, et vous aurez la possibilité de résilier avant que le nouveau prix ne prenne effet
3.5Conditions de l’achat à vie
Si vous effectuez l’achat à vie :
- Accès permanent : l’achat donne un accès permanent aux Apps Companion
- Aucun paiement récurrent : il s’agit d’un achat unique, sans abonnement ni frais récurrents
- Transfert vers un autre appareil : votre achat est lié à votre identifiant Apple ou à votre compte Google et peut être restauré sur tout appareil connecté à ce compte
3.6Remboursement des achats intégrés
Tous les remboursements d’achats intégrés sont gérés respectivement par Apple ou par Google. Nous ne traitons pas directement les remboursements des achats intégrés. Pour demander un remboursement :
- iOS : contactez l’assistance Apple ou utilisez la fonction « Signaler un problème » dans votre historique d’achats
- Android : contactez l’assistance Google Play ou demandez un remboursement depuis votre historique des commandes Google Play
04Compte et jumelage des appareils
4.1Jumelage des appareils
Il n’y a pas de comptes utilisateur. Pour utiliser les notifications mobiles, vous jumelez votre appareil mobile avec chaque ordinateur. Le jumelage nécessite :
- ccn ou l’App macOS installé sur votre ordinateur
- L’App Companion installée sur votre appareil mobile
- Une connexion Internet sur les deux appareils
- Un code de jumelage. Avec ccn, l’App Companion affiche un code à 6 chiffres et la commande à exécuter, et vous le saisissez sur l’ordinateur. Avec l’App macOS, le Mac affiche un code QR ou un code que vous scannez ou saisissez sur le téléphone. Les codes expirent au bout de 5 minutes
Jusqu’à trois appareils mobiles peuvent être jumelés avec chaque ordinateur. Lorsque vous jumelez ccn, il ajoute ses hooks au fichier de réglages utilisateur de Claude Code (~/.claude/settings.json) et conserve une sauvegarde unique de ce fichier.
4.2Sécurité du jumelage
Vous êtes responsable du maintien de la sécurité des jumelages de vos appareils. Vous devez :
- Ne jumeler que des appareils dont vous êtes personnellement propriétaire ou que vous contrôlez
- Révoquer les jumelages des appareils que vous n’utilisez plus ou que vous avez perdus
- Ne pas communiquer les codes de jumelage à d’autres personnes
4.3Révocation des jumelages
Vous pouvez révoquer à tout moment les jumelages d’appareils depuis les Apps Companion, avec ccn devices ou ccn uninstall, ou dans l’App macOS. La révocation d’un jumelage :
- Met fin à l’envoi de notifications vers cet appareil
- Marque le jumelage comme révoqué dans notre service cloud, qui le supprime 60 jours plus tard
- Laisse les notifications en attente être supprimées selon le calendrier habituel, dans un délai de 48 heures
05Service de relais cloud
5.1Description du service
Notre service de relais cloud relie vos ordinateurs et vos appareils mobiles jumelés. Le service :
- Reçoit les données de notification de ccn ou de l’App macOS
- Distribue les notifications push sur vos appareils mobiles
- Relaie vos réponses vers votre ordinateur
- Stocke les réglages de chaque ordinateur, afin que vous puissiez les modifier depuis votre appareil mobile
- Stocke temporairement les notifications et les supprime dans un délai de 48 heures
5.2Répondre depuis votre téléphone
Lorsque vous êtes loin du clavier, ccn peut faire attendre Claude Code jusqu’à votre réponse depuis le téléphone, pendant au maximum la durée définie pour cet ordinateur (10 minutes sauf si vous la modifiez). Une approbation, un choix ou une instruction que vous envoyez depuis votre appareil mobile est transmis à Claude Code comme si vous l’aviez donné sur l’ordinateur. Vous êtes responsable des réponses que vous envoyez et de ce que fait Claude Code après que vous avez approuvé une demande. Si aucune réponse n’arrive à temps, ou si la connexion échoue, Claude Code poursuit normalement et pose la question dans le terminal.
5.3Disponibilité du service
Nous nous efforçons de maintenir une haute disponibilité du service de relais cloud, mais nous ne garantissons pas un service ininterrompu. Le service peut être temporairement indisponible en raison :
- D’opérations de maintenance programmées
- De pannes imprévues
- De problèmes de réseau indépendants de notre volonté
- D’actions de prestataires de services tiers
5.4Modifications du service
Nous nous réservons le droit de modifier, de suspendre ou d’interrompre le service de relais cloud à tout moment, avec ou sans préavis. Nous ferons des efforts raisonnables pour vous informer à l’avance des modifications importantes.
5.5Prise en charge de Windows (bêta)
ccn pour Windows est une version bêta. Il peut comporter des bugs, ne pas disposer de fonctionnalités que ccn offre sous macOS et Linux (par exemple, les notifications de bureau) ou changer sans préavis. Vous l’utilisez à vos propres risques ; les exclusions de garantie de la section 9 s’y appliquent pleinement.
06Intégrations de webhooks
L’App macOS vous permet de configurer des webhooks pour transférer les notifications vers des services externes (comme Slack, Discord ou des points de terminaison personnalisés). ccn n’envoie pas de webhooks. En configurant des webhooks, vous reconnaissez que :
- Vous êtes responsable des pratiques de sécurité et de confidentialité des services externes
- Les données de notification, y compris des informations de projet potentiellement sensibles, seront transmises à ces services
- Nous ne sommes pas responsables de la manière dont les services externes traitent vos données
- Vous devez respecter les conditions d’utilisation de tout service externe que vous intégrez
07Données et confidentialité
Votre utilisation des Apps est également régie par notre Politique de confidentialité, qui décrit la manière dont nous collectons, utilisons et protégeons vos données. En utilisant les Apps, vous consentez à nos pratiques en matière de données telles que décrites dans la Politique de confidentialité.
7.1Informations sensibles
- S’il convient de jumeler un appareil mobile (ce qui envoie des données via notre service cloud), et quels types de notifications activer pour chaque ordinateur
- S’il convient de configurer des intégrations de webhooks (qui transfèrent des données vers des services externes)
- Les politiques de votre organisation concernant la transmission de données à des services tiers
7.2Conservation des données
ccn supprime ses fichiers de session à la fin d’une session, ou après 7 jours sans utilisation. L’historique des sessions dans l’App macOS est conservé selon les réglages que vous avez configurés (par défaut : 30 jours). Les notifications dans notre service cloud sont automatiquement supprimées dans un délai de 48 heures. Si un téléphone ou un ordinateur n’est pas utilisé pendant 60 jours, notre service cloud supprime ses enregistrements, ses réglages et ses jumelages, et vous devrez le jumeler de nouveau pour continuer à l’utiliser. Les enregistrements des achats sont conservés pendant 6 ans à compter de leur date, puis supprimés.
08Propriété intellectuelle
8.1Notre propriété intellectuelle
Les Apps, y compris l’ensemble des contenus, fonctionnalités, designs, documentations et codes sources, sont la propriété de TouchTap Ltd et sont protégées par les lois sur le droit d’auteur, les marques et les autres droits de propriété intellectuelle. La publication du code source de ccn n’en transfère pas la propriété. Nos marques et notre habillage commercial ne peuvent être utilisés sans notre autorisation écrite préalable.
8.2Propriété intellectuelle de tiers
« Claude » et « Claude Code » sont des marques d’Anthropic, PBC. Nous ne sommes ni affiliés à Anthropic, ni approuvés ou parrainés par celle-ci. Les Apps sont des outils indépendants conçus pour fonctionner avec Claude Code.
8.3Commentaires
Si vous nous faites part de commentaires, de suggestions ou d’idées concernant les Apps, vous nous accordez une licence non exclusive, mondiale et libre de redevances pour utiliser, modifier et intégrer ces commentaires dans les Apps, sans aucune obligation envers vous.
09Exclusions de garantie
9.1Fourniture « en l’état »
LES APPS SONT FOURNIES « EN L’ÉTAT » ET « SELON DISPONIBILITÉ », SANS GARANTIE D’AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE, D’ADÉQUATION À UN USAGE PARTICULIER, DE TITRE ET D’ABSENCE DE CONTREFAÇON.
9.2Absence de garantie
Nous ne garantissons pas que :
- Les Apps répondront à vos besoins spécifiques
- Les Apps fonctionneront de manière ininterrompue, ponctuelle, sécurisée ou sans erreur
- Les résultats obtenus au moyen des Apps seront exacts ou fiables
- Les erreurs éventuelles des Apps seront corrigées
9.3Dépendances envers des tiers
Les Apps dépendent de services tiers, notamment Apple (APNs, App Store), Google (FCM, Google Play), Cloudflare et GitHub, et ccn peut être installé au moyen de Homebrew ou de npm. Nous ne sommes pas responsables de la disponibilité, de la fiabilité ni des performances de ces services tiers.
9.4Compatibilité avec Claude Code
Les Apps sont conçues pour fonctionner avec Claude Code tel qu’il existe à la date de leur publication. Nous ne pouvons pas garantir leur compatibilité avec les versions futures de Claude Code. Les modifications apportées à Claude Code par Anthropic, y compris à ses hooks, peuvent affecter le fonctionnement des Apps.
10Limitation de responsabilité
DANS TOUTE LA MESURE PERMISE PAR LA LOI APPLICABLE, TOUCHTAP LTD, SES DIRIGEANTS, EMPLOYÉS, PARTENAIRES, MANDATAIRES, FOURNISSEURS OU SOCIÉTÉS AFFILIÉES NE POURRONT EN AUCUN CAS ÊTRE TENUS RESPONSABLES :
- De tout dommage indirect, accessoire, spécial, consécutif ou punitif
- De toute perte de bénéfices, de chiffre d’affaires, de données ou d’usage
- De tout dommage résultant de votre utilisation ou de l’impossibilité d’utiliser les Apps
- De tout dommage résultant d’un accès non autorisé à vos données ou d’une altération de celles-ci
- De tout dommage excédant le montant que vous avez payé pour les Apps au cours des 12 mois précédant la réclamation
Certaines juridictions n’autorisent pas l’exclusion de certaines garanties ou la limitation de responsabilité ; certaines des limitations ci-dessus peuvent donc ne pas s’appliquer à vous.
11Indemnisation
Vous acceptez d’indemniser, de défendre et de garantir TouchTap Ltd ainsi que ses dirigeants, administrateurs, employés et mandataires contre toute réclamation, responsabilité, tout dommage, toute perte et toute dépense (y compris des honoraires d’avocat raisonnables) découlant de ou liés de quelque manière que ce soit à :
- Votre utilisation des Apps
- Votre violation des présentes Conditions
- Votre violation de tout droit de tiers
- Vos configurations de webhooks et toute donnée transmise à des services externes
12Résiliation
12.1Résiliation par vous
Vous pouvez cesser d’utiliser les Apps à tout moment en les désinstallant et en révoquant les jumelages de vos appareils. ccn uninstall effectue ces deux opérations pour ccn.
12.2Résiliation par nous
Nous pouvons suspendre ou résilier votre accès aux Apps ou aux services cloud à tout moment, avec ou sans motif, avec ou sans préavis. Les motifs de résiliation peuvent notamment être :
- La violation des présentes Conditions
- Une activité frauduleuse ou illégale présumée
- L’utilisation abusive du service de relais cloud ou d’autres services
12.3Effets de la résiliation
En cas de résiliation :
- Votre licence d’utilisation des Apps est immédiatement révoquée
- Vous devez désinstaller toutes les copies des Apps
- Nous pouvons supprimer vos données de nos services cloud
- Les dispositions des présentes Conditions qui, par leur nature, doivent survivre continueront de s’appliquer
13Mises à jour et modifications
13.1Mises à jour des Apps
Nous pouvons publier des mises à jour des Apps de temps à autre. Les Apps Companion sont mises à jour via l’App Store et Google Play. ccn ne se met pas à jour lui-même : exécutez à nouveau la commande d’installation, brew upgrade ccn, ou la dernière version avec npx. L’App macOS comprend une fonction de mise à jour automatique au moyen de Sparkle, que vous pouvez configurer dans les réglages de l’application.
13.2Modifications des Conditions
Nous pouvons modifier les présentes Conditions à tout moment. Nous vous informerons des modifications importantes en mettant à jour la date de « Dernière mise à jour » et, le cas échéant, par l’intermédiaire des Apps ou par e-mail. La poursuite de votre utilisation des Apps après l’entrée en vigueur des modifications vaut acceptation des Conditions révisées.
14Droit applicable et règlement des litiges
14.1Droit applicable
Les présentes Conditions sont régies et interprétées conformément au droit de l’Angleterre et du pays de Galles, sans égard à ses règles de conflit de lois.
14.2Règlement des litiges
Tout litige découlant des présentes Conditions ou des Apps, ou s’y rapportant, sera résolu par une négociation de bonne foi. En cas d’échec de la négociation, les litiges seront soumis à la compétence exclusive des tribunaux d’Angleterre et du pays de Galles.
14.3Délai de prescription
Toute réclamation ou action découlant des présentes Conditions ou des Apps, ou s’y rapportant, doit être introduite dans un délai d’un (1) an à compter de la naissance de cette réclamation ou de ce droit d’action, faute de quoi elle sera définitivement prescrite.
15Dispositions générales
15.1Intégralité de l’accord
Les présentes Conditions, ainsi que la Politique de confidentialité, constituent l’intégralité de l’accord entre vous et TouchTap Ltd concernant les Apps et remplacent tous les accords et ententes antérieurs.
15.2Divisibilité
Si une disposition des présentes Conditions est jugée inapplicable ou invalide, cette disposition sera limitée ou supprimée dans la mesure minimale nécessaire, et les autres dispositions resteront pleinement en vigueur.
15.3Renonciation
Aucune renonciation à l’une des stipulations des présentes Conditions ne sera considérée comme une renonciation ultérieure ou continue à cette stipulation ou à toute autre stipulation. Le fait que nous ne nous prévalions pas d’un droit ou d’une disposition en vertu des présentes Conditions ne constitue pas une renonciation à ce droit ou à cette disposition.
15.4Cession
Vous ne pouvez pas céder ni transférer les présentes Conditions ou les droits qui en découlent sans notre consentement écrit préalable. Nous pouvons céder les présentes Conditions sans restriction.
15.5Absence de tiers bénéficiaires
Sauf dans les cas prévus à la section 17, les présentes Conditions ne créent aucun droit de tiers bénéficiaire au profit d’une personne physique ou morale.
15.6Traductions
Les présentes Conditions peuvent être proposées en plusieurs langues à titre indicatif. Si une traduction diffère de la version anglaise, la version anglaise prévaut.
16Nous contacter
Pour toute question concernant les présentes Conditions ou les Apps, veuillez nous contacter :
17Conditions supplémentaires relatives aux boutiques d’applications
17.1Apple App Store (iOS)
Si vous avez téléchargé l’App Companion depuis l’App Store d’Apple, vous reconnaissez que :
- Les présentes Conditions sont conclues entre vous et TouchTap Ltd, et non avec Apple
- Apple n’a aucune obligation de fournir une maintenance ou une assistance pour l’App
- Apple n’est responsable d’aucune garantie ni réclamation relative au produit
- Apple est un tiers bénéficiaire des présentes Conditions et dispose du droit de les faire appliquer
17.2Google Play (Android)
Si vous avez téléchargé l’App Companion depuis Google Play, vous reconnaissez que :
- Les présentes Conditions sont conclues entre vous et TouchTap Ltd, et non avec Google
- Google n’a aucune obligation de fournir une maintenance ou une assistance pour l’App
- Google n’est responsable d’aucune garantie ni réclamation relative au produit