Aller au contenu
Confidentialité

Confidentialité de Shotloop

Ce que Shotloop garde sur votre Mac, ce qu’elle envoie sur le réseau et quand, les comptes d’utilisation anonymes et comment les désactiver.

Mis à jour

En bref : Shotloop n’a ni compte, ni publicité, ni rapports de plantage, ni SDK d’analytics. Vos projets restent sur votre Mac. Elle se connecte pour rechercher des mises à jour, pour dialoguer avec l’IA que vous avez choisie, pour récupérer des modèles de voix et des ressources de la bibliothèque quand vous en avez besoin et, sauf si vous le désactivez, pour envoyer environ une fois par jour des comptes d’utilisation anonymes : jamais vos projets, leurs noms ou leurs textes, vos fichiers ni vos clés.

Ce qui reste sur votre Mac

  • Vos projets, dans le dossier que vous choisissez (~/Documents/Shotloop sauf si vous en choisissez un autre), chacun avec un dossier .shotloop à l’intérieur.
  • Les réglages, dans ~/Library/Application Support/dev.oliverz.shotloop/settings.json, y compris les clés d’API que vous ajoutez. Le fichier n’est lisible que par votre utilisateur macOS ; les clés ne sont pas dans le Trousseau.
  • Les comptes d’utilisation pas encore envoyés et un identifiant d’installation aléatoire, dans telemetry.json, dans le même dossier.
  • Les modèles de voix et les ressources de la bibliothèque téléchargés (voices/, library/), les images de couverture, les exemples fournis et vos limites d’utilisation de Claude Code (usage.json), dans le même dossier.

Rien de tout cela n’est envoyé. Pour supprimer tout ce que Shotloop a stocké en dehors de vos projets, supprimez ~/Library/Application Support/dev.oliverz.shotloop.

Ce qui quitte votre Mac, et quand

Ce qui est envoyé Envoyé à Quand
Une demande de la dernière version GitHub (les versions publiées de ce projet) Au lancement, toutes les 6 heures et quand vous recherchez des mises à jour ; une mise à jour n’est téléchargée que quand vous l’installez
Votre brief, les fichiers du projet que l’IA lit, le code des scènes qu’elle écrit et des images fixes de vos plans L’IA que vous avez choisie Quand vous planifiez, construisez ou corrigez un film ou concevez une couverture, et quand vous testez la connexion dans Réglages
Des comptes d’utilisation anonymes (voir plus bas) oliverz.dev, le site de Shotloop Environ une fois par jour, sauf si vous le désactivez
Le téléchargement d’un modèle de voix, rien sur vous GitHub et Hugging Face ; pour le chinois, aussi ModelScope et l’index des paquets Python La première voix off dans une langue, ou depuis Réglages → Dépendances
Les mots de votre recherche Poly Pizza (avec votre propre clé) ou l’API en libre accès du Smithsonian Quand vous cherchez dans la bibliothèque de ressources
Rien sur vous ni sur vos projets Le site vers lequel pointe un lien Quand vous cliquez sur un lien ; il s’ouvre dans votre navigateur

L’étape d’IA

Shotloop n’est pas fournie avec une IA. C’est vous qui en connectez une : un agent en ligne de commande sur lequel vous êtes connecté (Claude Code, Codex ou Gemini CLI ; Claude Code est choisi en premier s’il est installé), une clé d’API d’un fournisseur (Anthropic, OpenAI, Google Gemini, DeepSeek et d’autres, ou une adresse que vous saisissez), ou un modèle qui tourne sur votre Mac, auquel cas rien ne le quitte.

L’IA reçoit ce dont une tâche a besoin : votre brief, les fichiers du projet sur lequel elle travaille et des images fixes rendues à partir de vos plans pour qu’elle puisse vérifier son travail. Elle ne peut pas exécuter de commandes, se connecter à Internet ni lire quoi que ce soit en dehors du dossier du projet. Une clé d’API n’est envoyée qu’au fournisseur auquel elle appartient (ou à l’adresse que vous avez saisie). La politique de confidentialité du fournisseur s’applique à ce qu’il reçoit.

Comptes d’utilisation anonymes

Au premier lancement, Shotloop vous indique qu’elle envoie des comptes anonymes, et n’envoie rien tant que vous n’avez pas vu cet avis. Ensuite, au plus une fois toutes les 20 heures, elle envoie :

  • un identifiant d’installation aléatoire, créé sur votre Mac, qui identifie cette installation et non vous
  • la version de l’app, la puce (Apple silicon ou Intel) et la langue de l’app
  • le nombre de films que vous avez planifiés, construits, corrigés et exportés depuis le dernier envoi, et le style visuel de ceux qui ont été exportés (actualités, carte, 3D…)

Elle n’envoie jamais vos projets, leurs noms ou leurs textes, vos fichiers, vos clés d’API ni rien sur votre Mac au-delà de la puce. Le site garde une ligne par installation et par jour avec ces comptes et ne stocke pas les adresses IP. Le site est hébergé sur Cloudflare, qui traite la requête au passage. Les versions de développement n’envoient jamais rien.

Pour le désactiver : Réglages → Général → Utilisation anonyme, ou Désactiver sur l’avis du premier lancement. Les comptes pas encore envoyés restent dans telemetry.json jusqu’à ce que vous le supprimiez.

Ce que Shotloop ne fait jamais

  • Elle n’envoie jamais vos projets ni vos fichiers à son auteur.
  • Elle n’a ni compte, ni rapports de plantage, ni analytics au-delà des comptes ci-dessus.
  • Elle n’affiche aucune publicité et ne vend rien.

Shotloop est open source (sur GitHub, Apache 2.0) : tout ce qui précède peut donc être vérifié dans le code. Les questions vont dans GitHub Issues.

Suivre

Je partage mes projets, expériences et leçons au fil de l’eau.

Les nouvelles vidéos sur YouTube, des notes plus courtes sur X. Chaque article ici renvoie aux deux.

YouTube