1. Présentation et développeur
LocaleArc est une application macOS proposée par Anatolia Apps. Elle aide les propriétaires de chaînes à charger les métadonnées de vidéos YouTube, à préparer des titres et descriptions localisés, à examiner les brouillons et à publier uniquement les localisations approuvées.
LocaleArc ne possède ni système de comptes ni serveur cloud exploités par le développeur, et n’utilise pas de SDK publicitaires ni de suivi publicitaire entre applications. Anatolia Apps ne reçoit ni vos identifiants Google, ni les données de l’API YouTube, ni vos fichiers de projet, ni vos clés de fournisseurs d’IA. Les requêtes YouTube et IA sont envoyées directement de votre Mac au service concerné. RevenueCat traite les informations d’achat pour l’accès Pro et les rapports d’achat, comme expliqué ci-dessous.
2. Données Google et YouTube
LocaleArc utilise YouTube Data API v3 et demande le champ d’application OAuth sensible suivant :
https://www.googleapis.com/auth/youtube.force-ssl
Google décrit ce champ d’application de manière large, car il peut permettre à un client autorisé de consulter, modifier et supprimer définitivement des vidéos, évaluations, commentaires et sous-titres YouTube. LocaleArc limite son utilisation effective aux fonctions du produit décrites ici :
- identifier la chaîne YouTube connectée par l’utilisateur ;
- lire les vidéos mises en ligne sur la chaîne et leurs métadonnées, notamment les identifiants, titres, descriptions, informations linguistiques, miniatures, dates de publication, catégories et localisations existantes ;
- ajouter, mettre à jour ou supprimer les titres et descriptions localisés des vidéos uniquement après qu’un utilisateur a lancé l’action de publication ou de suppression correspondante.
LocaleArc ne met pas en ligne ni ne supprime de vidéos, ne publie pas de commentaires et ne modifie ni les évaluations ni la visibilité d’une vidéo. L’authentification Google se déroule dans la session d’authentification du système ; LocaleArc ne voit jamais votre mot de passe Google.
L’utilisation et le transfert par LocaleArc des informations reçues des API Google respectent la Politique relative aux données utilisateur des services API Google, y compris ses exigences d’utilisation limitée (Limited Use). L’utilisation de YouTube API Services est également soumise aux Conditions d’utilisation des services API YouTube et aux Règles applicables aux développeurs des services API YouTube.
3. Informations stockées sur votre Mac
- Identifiants OAuth. Les jetons d’accès et de renouvellement Google sont stockés comme éléments de mot de passe générique dans le Trousseau macOS sous le service
com.localizer.app.secrets. - Données de l’espace de travail YouTube. Les métadonnées importées, l’identité de la chaîne, l’état des localisations et les brouillons de traduction sont stockés dans l’état du projet local de l’application.
- Historique des activités. Un journal local des opérations peut contenir leurs résultats, des messages d’erreur et des titres de vidéos. Il n’est pas prévu qu’il contienne des jetons OAuth, des clés API de fournisseurs d’IA ou des mots de passe Google.
- Copies de récupération. LocaleArc conserve une sauvegarde locale de l’état du projet pour protéger les brouillons contre la corruption des fichiers. Cette sauvegarde est soumise aux mêmes règles de conservation et de suppression que l’état principal.
- Préférences et achats. Les réglages de l’application et l’état de l’essai sont stockés localement. Après la suppression des données YouTube, l’état de l’essai peut conserver uniquement un indicateur « essai utilisé » non identifiant et la langue d’essai sélectionnée ; il ne conserve aucun identifiant de vidéo ou de chaîne YouTube. L’application conserve également en cache local un identifiant anonyme d’utilisateur de l’application RevenueCat et les informations d’accès Pro. Les paiements App Store sont traités par Apple ; LocaleArc ne reçoit pas les informations de carte de paiement.
Dans les versions App Store exécutées dans un bac à sable, l’état du projet se trouve dans le conteneur de l’application sous Library/Application Support/YouTubeLocalizer/. Les versions existantes distribuées hors de l’App Store utilisent ~/Library/Application Support/YouTubeLocalizer/. Le nom historique du dossier est conservé pour que les mises à jour ne masquent pas les brouillons existants.
4. Fournisseurs d’IA et autres tiers
Lorsque vous demandez une traduction, LocaleArc envoie le titre source, la description source, les langues cibles et les éventuelles instructions de traduction directement de votre Mac au fournisseur d’IA sélectionné dans Réglages : Google Gemini, OpenRouter ou Ollama Cloud. Les requêtes utilisent la clé API que vous fournissez pour votre propre compte. Anatolia Apps ne relaie ni ne reçoit ces requêtes.
- Google Gemini. L’utilisation des données dépend de votre compte, de votre statut de facturation et de votre région. Les conditions de l’API Gemini distinguent les services payants et gratuits ; certains services gratuits permettent l’amélioration des produits et l’examen humain des entrées et sorties. Vérifiez les conditions applicables à votre compte.
- OpenRouter. OpenRouter achemine les requêtes vers les fournisseurs utilisés par le modèle que vous avez sélectionné. LocaleArc demande des fournisseurs avec
data_collection=deny; cela ne garantit pas l’absence de conservation. OpenRouter et les fournisseurs en aval ont leurs propres politiques de traitement, de journalisation et de conservation, décrites dans les politiques de données des fournisseurs. - Ollama Cloud. Cette option utilise le service cloud d’Ollama, plutôt qu’un modèle fonctionnant uniquement sur votre Mac. Le contenu et les informations techniques sont traités conformément à la Politique de confidentialité d’Ollama.
LocaleArc ne détermine pas les conditions de votre compte chez le fournisseur et ne promet pas de politique universelle de conservation ou d’entraînement des modèles. Vous pouvez rédiger, examiner et publier manuellement des traductions sans envoyer le texte source à un fournisseur d’IA.
Ces fournisseurs traitent les informations selon leurs propres conditions et politiques de confidentialité. Google et YouTube traitent les requêtes OAuth et API YouTube conformément à la Politique de confidentialité de Google. Apple traite les achats et remboursements App Store conformément à la Politique de confidentialité d’Apple.
LocaleArc ne vend pas les données utilisateur Google, ne les utilise pas à des fins publicitaires, ne les transfère pas à des courtiers en données et ne les utilise pas pour créer des profils publicitaires. L’application ne partage pas les données utilisateur Google avec Anatolia Apps ou des tiers sans lien avec ses services.
Achats et RevenueCat
LocaleArc utilise RevenueCat pour vérifier les achats App Store, gérer et restaurer l’accès Pro, et fournir des analyses et rapports d’achat à Anatolia Apps. Lorsque les services d’achat sont initialisés, notamment lors des vérifications Pro au démarrage, l’application communique avec RevenueCat à l’aide d’un identifiant anonyme d’utilisateur de l’application généré aléatoirement. Cela peut se produire avant que vous ne connectiez YouTube ou n’effectuiez un achat. Cette vérification couvre également les abonnements mensuels.
RevenueCat traite l’historique des achats et les détails des transactions, le statut d’accès Pro et des informations techniques ou sur l’appareil, comme les versions de l’application et du SDK, le système d’exploitation, le modèle de l’appareil, la langue préférée et la boutique régionale App Store. Le SDK peut inclure un identifiant Apple de fournisseur/d’appareil lorsqu’Apple le rend disponible. Ces données servent à vérifier les achats, gérer l’accès et produire des rapports d’achat ; elles sont distinctes de la traduction et de la publication des vidéos. Pour les abonnements, cela comprend les informations de renouvellement et d’expiration utilisées pour vérifier l’accès Pro actif.
LocaleArc n’envoie à RevenueCat ni votre compte Google, ni vos identifiants de chaîne ou de vidéo YouTube, ni les métadonnées vidéo, ni vos brouillons, ni votre adresse e-mail, ni les jetons OAuth, ni les clés API des fournisseurs d’IA. L’application ne relie pas votre identifiant d’utilisateur RevenueCat à votre identité Google ou YouTube et n’envoie pas d’identifiants publicitaires. Apple traite vos informations de carte de paiement ; ni LocaleArc ni RevenueCat ne reçoit ces informations de carte par cette intégration.
RevenueCat traite ces données d’achat pour le compte d’Anatolia Apps afin de fournir le service d’achat et les rapports. Vous trouverez davantage d’informations dans les informations de confidentialité de RevenueCat et dans ses recommandations relatives aux analyses d’achat et à la confidentialité des applications. Les rapports d’achat sont distincts des flux de contenu YouTube et IA décrits ci-dessus.
5. Conservation, actualisation, révocation et suppression
Une actualisation complète réussie de la chaîne enregistre une date d’actualisation locale. Les métadonnées YouTube et les brouillons associés peuvent rester disponibles pendant 30 jours calendaires au maximum. Au lancement suivant, LocaleArc supprime les métadonnées YouTube, les brouillons associés, l’identité de la chaîne et l’historique des activités associé qui n’ont pas été complètement actualisés dans ce délai, avant de les utiliser ou de les afficher.
Le choix de Déconnecter dans LocaleArc demande à Google de révoquer le jeton OAuth et supprime immédiatement l’identifiant OAuth local, les métadonnées YouTube en cache, l’identité de la chaîne, les brouillons non publiés, l’historique des activités associé, les identifiants YouTube dans l’état de l’essai et les copies de récupération. Les préférences de l’application, les identifiants d’achat locaux, l’état d’accès Pro et un indicateur « essai utilisé » non identifiant peuvent être conservés. Le contenu déjà publié sur YouTube n’est pas supprimé lors de l’effacement des données locales de LocaleArc.
Si le point de terminaison de révocation de Google est inaccessible, LocaleArc supprime quand même les identifiants locaux et les données YouTube et vous avertit que l’accès Google peut rester actif. Vous pouvez révoquer l’accès depuis les autorisations du compte Google. Si l’accès est révoqué en dehors de LocaleArc, l’application détecte un jeton inutilisable lors de la prochaine actualisation ou opération API et supprime les données YouTube locales associées.
Supprimer l’app ou déconnecter YouTube n’annule pas un abonnement App Store ; gérez-le ou annulez-le dans les réglages de votre compte Apple. La déconnexion de YouTube ou la suppression des données locales de l’application ne supprime pas les registres d’achat détenus par Apple ou RevenueCat. La règle des 30 jours pour les données YouTube ci-dessus ne s’applique pas aux registres d’achat. Pour toute question sur les données d’achat ou demande de suppression, contactez anatolianapps@gmail.com ; les demandes sont traitées sous réserve des exigences applicables et des registres nécessaires à la gestion des droits d’achat.
6. Vos choix
- Ne connectez pas Google et ne configurez pas de fournisseur d’IA si vous ne souhaitez pas que LocaleArc accède à ces services.
- Utilisez la modification manuelle plutôt que la génération par IA, ou supprimez votre clé IA dans Réglages pour arrêter les requêtes IA futures. La suppression des données locales ne supprime pas les informations déjà traitées ou conservées par un fournisseur ; utilisez les contrôles de votre compte chez ce fournisseur ou sa procédure de contact.
- Utilisez Réglages YouTube → Déconnecter pour révoquer l’accès et supprimer les données YouTube stockées localement.
- Utilisez les autorisations du compte Google pour examiner ou révoquer l’accès Google de façon indépendante.
- Supprimez LocaleArc et son conteneur d’application ou son ancien dossier Application Support pour effacer les données locales restantes du projet et les préférences. Trousseaux d’accès peut supprimer les éventuels éléments
com.localizer.app.secretsrestants. - Gérez ou annulez un abonnement App Store dans les réglages de votre compte Apple. Utilisez Restaurer les achats dans LocaleArc avec le même compte Apple pour rétablir un accès Pro actif éligible.
7. Sécurité et enfants
LocaleArc utilise HTTPS pour les requêtes aux services, PKCE avec le flux OAuth de code d’autorisation, une valeur d’état aléatoire pour valider les retours, le Trousseau macOS pour les identifiants et l’accès client réseau d’App Sandbox. Aucune méthode de stockage ou de transmission n’est totalement exempte de risques.
LocaleArc est destiné aux propriétaires de chaînes YouTube et ne s’adresse pas aux enfants de moins de 13 ans. Anatolia Apps ne collecte pas sciemment de données personnelles d’enfants par l’intermédiaire de LocaleArc.
8. Modifications de la politique
La version actuelle est publiée sur cette page. Les modifications importantes seront signalées par la date « Dernière mise à jour » et, le cas échéant, dans les notes de version de l’application avant que le traitement modifié n’entre en vigueur.
9. Contact
Questions de confidentialité et assistance à la suppression : anatolianapps@gmail.com