ETOS LLM Studio suit une philosophie de conception « Local-first ». La plupart des données principales restent sur votre appareil et sous votre contrôle.
Nous ne stockons pas automatiquement le contenu de vos chats, vos enregistrements vocaux, vos pièces jointes d’image ni vos clés API sur des serveurs contrôlés par le développeur. En revanche, l’application stocke localement les chats, la configuration, la mémoire et les journaux de requêtes pour fournir la synchronisation, les statistiques, Daily Pulse, le récapitulatif annuel et des fonctions similaires.
2. Stockage local et traitement sur l’appareil
Données de chat et de session : historique des chats, paramètres de session, références de pièces jointes, worldbooks, données mémoire, données Daily Pulse, historique de feedback et paramètres de l’app sont stockés dans le sandbox de l’application.
Clés API : les clés API sont stockées localement sous forme de fichiers JSON avec votre configuration API dans le sandbox de l’app. Si vous activez la synchronisation iCloud, la configuration associée peut être synchronisée entre vos appareils via iCloud / CloudKit d’Apple.
Journaux locaux de requêtes : l’app enregistre des métadonnées comme le fournisseur, l’identifiant du modèle, l’heure de début, l’heure de fin, l’état, le mode streaming et l’usage de tokens. Ces journaux n’incluent pas le contenu des messages. Ils servent à l’analyse locale du trafic, aux mesures de vitesse, aux statistiques Daily Pulse, au récapitulatif annuel et à d’autres fonctions locales.
Cache des tickets de feedback : si vous utilisez l’assistant de feedback, l’app stocke localement les numéros de ticket, tokens de ticket, statut, date de mise à jour et URL publique pour suivre l’avancement.
3. Requêtes IA, audio et images
Chat texte : vos messages sont envoyés directement aux fournisseurs d’IA tiers que vous configurez vous-même (OpenAI, Anthropic, Google, services compatibles OpenAI ou modèles auto-hébergés). Nous ne relayons ni ne stockons ce contenu sur des serveurs du développeur.
Voix et audio : l’accès au micro est utilisé uniquement lorsque vous enregistrez ou déclenchez la saisie vocale. L’audio est envoyé uniquement au fournisseur du modèle actuel ou au service de voix/transcription que vous choisissez.
Images et fichiers : l’app n’accède aux images et fichiers que lorsque vous les sélectionnez. Les pièces jointes sont envoyées à votre fournisseur de modèle actuel ou à un endpoint local de débogage que vous connectez volontairement.
4. Synchronisation, réseau local et services Apple
Synchronisation iPhone / Apple Watch : la synchronisation en temps réel entre iPhone et Apple Watch utilise WatchConnectivity et ne passe pas par des serveurs opérés par le développeur.
Synchronisation iCloud : si vous activez explicitement iCloud, les données sélectionnées peuvent se synchroniser entre vos appareils via iCloud / CloudKit d’Apple, y compris la configuration JSON contenant les clés API.
Réseau local et débogage : l’autorisation réseau local est utilisée uniquement pour les fonctions optionnelles de débogage LAN / accès distant aux fichiers. Si vous connectez votre propre outil de débogage de bureau, certains fichiers de l’app ou le trafic de requêtes peuvent être envoyés vers un endpoint local que vous contrôlez.
5. Assistant de feedback
Les données sont envoyées au service de feedback uniquement lorsque vous choisissez activement d’envoyer un feedback.
Contenu saisi par l’utilisateur : type de feedback, titre, description détaillée, étapes de reproduction, comportement attendu, comportement observé et contexte supplémentaire.
Instantané d’environnement : plateforme, version de l’app, numéro de build, version du système, identifiant du modèle d’appareil, langue/région et fuseau horaire.
Diagnostic minimal : horodatage, nombre de fournisseurs, nombre de sessions non temporaires, plateforme et version de l’app.
Vérification anti-abus : les requêtes de feedback incluent aussi challenge, horodatage, signature et champs liés au PoW afin de limiter le spam.
Actualisation d’état : lorsque vous actualisez ensuite l’état d’un ticket, l’app utilise le numéro de ticket et le token stockés localement pour interroger le service de feedback.
Avant l’envoi, le texte du feedback passe par un masquage de base qui tente de cacher les tokens Bearer courants, les libellés de clé API et quelques formats de secrets fréquents. Cela n’est pas un système complet de prévention des fuites de données. N’incluez pas de secrets, pièces d’identité, adresses, données de santé ni autres informations sensibles dans vos retours.
6. Services tiers, analytique et limites côté serveur
Fournisseurs d’IA tiers : traitent les requêtes de chat, image et audio que vous envoyez volontairement.
Services système Apple : comme WatchConnectivity et iCloud / CloudKit, sont régis par les politiques d’Apple.
Service de feedback opéré par le développeur : utilisé uniquement lorsque vous soumettez ou consultez des tickets de feedback.
Non téléversé par défaut : contenu des chats, mémoire locale, journaux locaux, données du récapitulatif annuel et clés API ne sont pas téléversés automatiquement vers des serveurs contrôlés par le développeur.
Publicité et SDK d’analytique générique : le code actuel n’inclut pas de SDK publicitaire tiers, et nous n’avons pas trouvé de SDK générique d’analyse comportementale côté développeur. Si cela change, nous mettrons à jour cette politique au préalable.
Partage d’analyses Apple : si vous activez le partage d’analyses avec les développeurs au niveau système, Apple peut collecter des logs de crash anonymes ou des informations de diagnostic selon ses propres règles.
7. Clause de non-responsabilité
Outil neutre : cette app est un client LLM généraliste. Elle peut préremplir certains endpoints ou adresses de feedback, mais n’intègre pas d’identifiants commerciaux prêts à l’emploi.
Responsabilité du contenu : tout contenu généré par IA provient de services tiers que vous configurez vous-même. Nous ne pouvons pas garantir son exactitude, sa légalité ni sa pertinence.
Choix des services : tout service API, capacité de synchronisation ou service de feedback que vous utilisez doit être évalué par vous selon sa propre politique de confidentialité, ses conditions, ses coûts et ses risques.
8. Contact
Si vous avez des questions sur cette politique de confidentialité, veuillez nous contacter :