Politique de Confidentialité
Home Video Player (« l’App ») est une application pour iPad et Mac qui lit les fichiers vidéo stockés sur votre appareil ou sur les clés et disques USB qui y sont connectés. Cette politique explique quelles données l’App traite, et lesquelles elle ne traite pas. L’App est exploitée par Kirill Ustiuzhanin (« nous »). Pour toute question relative à la confidentialité, écrivez à support@homevideoplayer.app.
Résumé
- Nous ne collectons aucune donnée personnelle.
- Nous n’utilisons aucun SDK d’analytique, de suivi, de publicité ou de rapport de plantage.
- La traduction par IA et la recherche d’affiches optionnelles utilisent notre serveur proxy ; détails ci-dessous.
- Vos fichiers vidéo eux-mêmes ne quittent jamais votre appareil. Avec les fonctions optionnelles ci-dessous, les noms de fichiers et le texte des sous-titres que vous traduisez, eux, le quittent.
- Les achats sont traités par Apple, pas par nous.
Données stockées par l’App sur votre appareil
L’App enregistre les informations suivantes localement, dans un stockage chiffré sur l’appareil (MMKV) et dans le système de fichiers. Rien de tout cela ne nous est envoyé.
- Métadonnées de la bibliothèque : noms de fichiers, durées, progression de lecture, dernière ouverture, préférences de tri et de recherche.
- Préférences du lecteur : vitesse de lecture, pistes audio et de sous-titres choisies, taille de police des sous-titres, lecture automatique.
- État de la période d’essai : date du premier lancement et dates auxquelles une utilisation de l’essai a été enregistrée. Voir la section iCloud ci-dessous.
- Fichiers importés : si vous copiez des vidéos ou des sous-titres depuis une clé USB vers l’App, ils sont enregistrés dans le dossier Documents de l’App sur votre appareil.
Vous pouvez tout effacer à tout moment en supprimant l’App. iOS retire alors toutes les données locales avec elle.
iCloud Keychain (état de l’essai uniquement)
Pour que la période d’essai gratuit reste cohérente entre vos appareils Apple, l’App enregistre une petite entrée concernant l’usage de l’essai dans votre iCloud Keychain. Cette entrée ne contient que la date de début de l’essai et les dates auxquelles une utilisation de l’essai a été enregistrée. Elle est chiffrée par Apple, synchronisée via votre propre compte iCloud, et ne nous parvient jamais. Si vous vous déconnectez d’iCloud ou désactivez la synchronisation du Keychain dans les réglages iOS, cette synchronisation s’arrête.
Achats intégrés
Les achats sont entièrement gérés par Apple via StoreKit. Nous ne voyons jamais vos informations de paiement, votre Apple ID, votre adresse de facturation ni l’historique complet des transactions. Apple délivre à l’App un reçu signé (JWS) confirmant l’achat. Nous ne stockons pas ce reçu sur nos serveurs ; nous le transmettons à notre proxy uniquement lors d’une demande de traduction IA ou d’affiche, afin que le proxy puisse identifier les utilisateurs payants et appliquer les bons quotas de requêtes. Le traitement des données de paiement par Apple est décrit dans la Politique de Confidentialité d’Apple.
Connexions réseau
L’App est conçue pour fonctionner entièrement hors ligne. Elle n’effectue de requêtes réseau sortantes que dans ces cas précis :
- Serveurs Apple — pour la validation des achats intégrés et la synchronisation iCloud Keychain. Ils sont exploités par Apple selon ses propres conditions de confidentialité.
- Traduction des sous-titres — hors ligne (par défaut) — la traduction par appui sur un mot et la traduction de phrases dans les sous-titres utilisent l’API native de traduction d’Apple, qui fonctionne entièrement sur l’appareil (hors connexion) une fois le modèle de langue téléchargé. Dans ce mode, aucun texte ne quitte votre appareil.
- Traduction des sous-titres — IA (optionnelle, désactivée par défaut) — lorsque vous activez « Traduction IA » dans les Paramètres ou que vous la surchargez pour une vidéo donnée, le mot ou la phrase sélectionné est envoyé à notre proxy
homevideoplayer.app/api, qui le transmet à Google Gemini (generativelanguage.googleapis.com) et renvoie la traduction. Nous ne journalisons pas le texte traduit. Le proxy utilise un identifiant anonyme par appareil (un UUID stocké dans votre iOS Keychain sur l’appareil, non synchronisé avec iCloud) pour appliquer des limites gratuites quotidiennes et mensuelles ; le compteur est stocké sur le disque du serveur afin que les limites survivent aux redémarrages. Aucun Apple ID, nom, e-mail ou localisation n’est envoyé. Votre clé : dans Paramètres → Votre clé IA, vous pouvez fournir votre propre clé API Google Gemini — le proxy transmet alors les requêtes avec votre clé, nos limites quotidiennes/mensuelles ne s’appliquent plus, et les conditions Google s’appliquent à cette clé. Remarque : notre proxy fonctionne sur une offre Gemini payante, dans laquelle Google n’utilise pas le texte soumis pour entraîner ses modèles. Avec votre propre clé, les conditions de votre propre offre Google s’appliquent — les clés de l’offre gratuite peuvent autoriser cet usage. - Traduction d’une piste de sous-titres entière (payant, optionnel) — la piste « Traduction IA » du menu des sous-titres du lecteur traduit une piste entière : celle-ci est envoyée à notre proxy
homevideoplayer.app/apipar blocs d’au plus 50 lignes, puis transmise à Google Gemini, accompagnée du titre de la vidéo servant de contexte à la traduction. C’est le plus grand volume de texte que l’App envoie. Notre serveur n’en conserve rien — la traduction terminée est mise en cache uniquement sur votre appareil — et les journaux ne retiennent que la langue cible, le nombre de lignes et de caractères et le titre sous forme de hachage court, jamais le texte des sous-titres. Le même identifiant anonyme par appareil est envoyé et les mêmes limites s’appliquent ; avec votre propre clé Gemini, les nôtres ne s’appliquent plus. - Affiches de la bibliothèque (optionnel) — lorsque « Affiches en ligne » est activé dans les Réglages (activé par défaut), l’App envoie les noms de fichiers et dossiers à l’API iTunes Search d’Apple (
itunes.apple.com) pour récupérer les affiches et les métadonnées de base (année, genre, brève description). Les noms de fichiers et dossiers sont également envoyés à notre proxyhomevideoplayer.app/api: il fait lire par Gemini le vrai titre contenu dans le nom de fichier d’un rip, interroge une base de données de films supplémentaire lorsque iTunes ne trouve rien et, si nécessaire, traduit la description dans la langue de votre interface. Seuls les fichiers encore dépourvus d’affiche sont envoyés — une bibliothèque dont toutes les affiches sont en place n’envoie rien. Comme pour la traduction IA, le même identifiant anonyme par appareil décrit ci-dessus est envoyé, et pour exactement les mêmes limites — aucun Apple ID, nom, e-mail ou localisation. Les noms n’arrivent dans nos journaux que sous forme de hachage court, et le cache des descriptions est lié au titre, non à l’appareil : de notre côté, rien ne relie un titre à un appareil ou à une personne, et nous ne constituons aucun profil de visionnage. Les affiches récupérées sont stockées localement dans le dossier Documents de l’App. Vous pouvez désactiver cette option dans Réglages → Métadonnées de la bibliothèque → Affiches en ligne ; lorsqu’elle est désactivée, l’App génère les miniatures à partir de vos fichiers vidéo entièrement sur l’appareil.
L’App ne se connecte à aucun service d’analytique, de publicité ou de suivi. Elle ne charge aucune configuration distante ni feature flag.
Permissions demandées par l’App
L’App ne demande aucun accès à votre caméra, microphone, photothèque, contacts, calendrier, géolocalisation ni au réseau local. Elle ne lit que les fichiers que vous lui fournissez explicitement, via l’application Fichiers d’iOS ou via une clé USB connectée.
Enfants
L’App ne s’adresse pas aux enfants de moins de 13 ans. Nous ne collectons sciemment aucune donnée d’enfant, parce que nous ne collectons aucune donnée tout court.
Vos droits (RGPD, CCPA)
Comme nous ne collectons ni ne stockons vos données sur un serveur, il n’y a rien de notre côté auquel vous pourriez accéder, que vous pourriez exporter, faire corriger ou supprimer. Toutes les données décrites ci-dessus se trouvent sur votre appareil et dans votre iCloud Keychain, tous deux sous votre contrôle direct. Vous pouvez tout effacer en supprimant l’App et, éventuellement, en supprimant l’entrée « Home Video Player » d’iCloud Keychain dans les réglages iOS.
Pour les enregistrements d’achats, Apple est le responsable du traitement. Les demandes de remboursement et les demandes d’information liées aux achats doivent être adressées à Apple.
Modifications de cette politique
Si nous modifions la manière dont l’App traite les données — par exemple en ajoutant une fonctionnalité qui utilise un service réseau — nous mettrons à jour cette page et la date de « Dernière mise à jour » ci-dessus. Les changements importants seront également décrits dans les notes de version de l’App sur l’App Store.
Contact
Questions ou demandes : support@homevideoplayer.app.