WebIPTV ne collecte rien en arrière-plan : aucune mesure d’audience, aucune publicité, aucun pistage, et vous n’avez besoin d’aucun compte chez moi. Cette politique couvre l’application sur iPhone, iPad et Apple TV ainsi que l’application Android (téléphone, tablette, Android TV). J’exploite deux petits relais, l’un qui ajoute ma clé aux requêtes de données sportives, l’autre qui transmet les avis que vous envoyez vous-même. Tous deux sont décrits ci-dessous, avec ce que l’application fait sur votre appareil, la façon dont elle synchronise vos appareils et les services tiers auxquels elle s’adresse.
Ce qui reste sur votre appareil
Votre catalogue, votre historique de lecture, vos favoris, vos listes et vos réglages sont enregistrés dans une base de données située dans l’espace de stockage propre à l’application. Sur iPhone, iPad et Apple TV, les identifiants de votre fournisseur sont conservés dans le trousseau de l’appareil. Rien de tout cela ne m’est transmis. WebIPTV Sense calcule ses recommandations sur votre appareil : ce que vous regardez n’a pas besoin d’en sortir.
Sur Android, les identifiants de votre fournisseur sont enregistrés chiffrés dans l’espace de stockage de l’application ; la clé reste dans le Keystore Android de votre appareil. Ni la sauvegarde Android ni le transfert vers un nouvel appareil ne les emportent.
iCloud (iPhone, iPad, Apple TV)
Si vous laissez la synchronisation iCloud activée, vos favoris, votre progression de lecture, vos listes et les contenus que vous suivez sont enregistrés dans votre base de données iCloud privée, afin que vos appareils restent cohérents entre eux. Ces données relèvent de votre compte Apple ; je ne peux pas les lire. Désactiver la synchronisation dans les réglages met fin à ces écritures, et « Réinitialiser l’app » avec l’option « Appareil et iCloud » supprime les données déjà enregistrées.
Compte Google (Android)
Sur Android, vous pouvez synchroniser vos appareils via votre compte Google : favoris, progression de lecture, historique, vos avis dans le Feed, profils, réglages de votre médiathèque et vos fournisseurs, identifiants compris. C’est facultatif et cela ne commence que lorsque vous vous connectez avec Google dans Réglages → Données et synchronisation. Avant que quoi que ce soit ne quitte votre appareil, l’application le chiffre avec la clé de votre foyer, que seuls vos appareils connaissent ; même les noms des entrées enregistrées sont chiffrés. Les données sont stockées chez Google, dans Firebase (Cloud Firestore et Cloud Storage). Ni Google ni moi ne pouvons les lire. Google et moi ne voyons que votre adresse e-mail, votre nom et le lien vers votre photo de profil issus de la connexion Google, un identifiant de compte aléatoire, ainsi que la date et la taille des entrées chiffrées. Google traite techniquement votre adresse IP et vérifie, via Play Integrity (Firebase App Check), que les requêtes proviennent bien de l’application authentique. Se déconnecter met fin à la synchronisation.
Les services que votre appareil contacte
Ces requêtes partent directement de votre appareil vers le service concerné, sans passer par moi. Seule exception : TheSportsDB, que l’application interroge via mon relais sportif.
| Service | À quoi il sert | Ce qu’il voit |
|---|---|---|
| Votre fournisseur IPTV | Les flux, le catalogue et le guide que vous avez configurés | Vos identifiants et vos requêtes, comme avec n’importe quel lecteur. Sa politique de confidentialité s’applique. |
| TMDB | Affiches, logos, descriptions | Les titres recherchés. |
| TVmaze | Titres et images d’épisodes | Les noms de séries et d’épisodes. |
| TheSportsDB (via mon relais sportif) | Calendriers, classements, écussons, résultats de Formule 1 | TheSportsDB ne voit que la requête (ligues, équipes et saisons demandées), pas votre adresse IP. Depuis le 5 novembre 2026, l’application l’adresse à mon relais webiptv-sports-api.vercel.app (hébergé chez Vercel, région de Francfort), qui y ajoute ma clé d’API et la transmet. Le relais ne tient aucun journal de requêtes, ne transmet aucun identifiant d’IP, d’appareil ou de profil et garde brièvement en cache les réponses sportives publiques (calendriers, classements). En tant qu’hébergeur, Vercel voit techniquement la connexion, adresse IP comprise, comme tout hébergeur. |
| football-data, OpenLigaDB | Football : calendriers, classements, écussons | Les ligues, les équipes et les saisons demandées. |
| EPGShare, iptv-org | Guides TV publics (XMLTV) et logos de chaînes | Les guides nationaux que vous téléchargez. |
| Portails de programmes des diffuseurs | Détails des émissions et images pour le guide | Les identifiants de chaînes et les plages horaires demandés. |
| YouTube (lecteur officiel) | Temps forts sportifs dans le lecteur officiel | Les flux de chaînes consultés ; dans le lecteur, les conditions et les cookies de YouTube s’appliquent. Sur Android, les bandes-annonces et les temps forts s’ouvrent dans l’application YouTube ou dans le navigateur ; l’application charge leurs vignettes depuis YouTube (i.ytimg.com). |
| Apple (CloudKit, notifications push ; iPhone, iPad, Apple TV) | Synchronisation iCloud, rappels que vous programmez | Traité par Apple, sous votre compte Apple. |
| Google (Firebase) — Android uniquement, avec la synchronisation | Synchronisation de vos appareils via votre compte Google | Adresse e-mail, nom et photo de profil issus de la connexion Google, identifiant de compte, entrées chiffrées, adresse IP. |
| Google Play — Android uniquement | Achats | Traité par Google, sous votre compte Google. |
Hormis l’adresse IP, techniquement nécessaire à toute connexion, et votre connexion Apple ou Google pour la synchronisation, ces requêtes ne contiennent aucune donnée permettant de vous identifier, ni aucun profil. Je n’en reçois rien d’autre que ce que décrit la section « Compte Google ». Mon relais sportif ne fait que transmettre les requêtes et ne tient aucun journal.
Avis sur AI (iPhone, iPad)
Depuis la version 1.2.77 de l’application, vous pouvez choisir « Envoyer un avis » dans le chat avec AI, l’assistant expérimental de l’application. AI fonctionne sur votre appareil (Apple Intelligence ou Gemma) ; le chat ne quitte l’appareil que par ce biais. Un avis contient une note de 1 à 5 étoiles, un texte libre facultatif et l’historique du chat tel qu’il s’affiche à l’écran (activé par défaut, désactivable) : vos questions, les réponses d’AI, les titres et les chaînes affichés. S’y ajoutent la version de l’application, la version du système, le modèle d’appareil (par exemple « iPhone18,2 »), la langue de l’application et le modèle qui a répondu (Apple Intelligence ou Gemma). Ni nom, ni compte, ni identifiant de profil, ni identifiants ou adresse de serveur de votre fournisseur, ni identifiant d’appareil. L’avis passe de l’application à mon relais webiptv-feedback.vercel.app (Vercel, région de Francfort), qui ne tient aucun journal et n’enregistre rien ; sa limite de débit utilise une empreinte (hash) de votre adresse IP, conservée en mémoire uniquement. De là, il arrive dans un salon Discord privé, accessible sur invitation seulement, que je suis seul à lire ; Discord conserve le message. Un avis n’est envoyé que lorsque vous appuyez sur Envoyer, jamais automatiquement. J’utilise ces avis pour corriger des problèmes et améliorer l’expérience.
Avis depuis l’application Android
Dans l’application Android, un formulaire se trouve dans Réglages → Envoyer un avis. « Envoyer » ouvre votre propre application de messagerie avec votre texte, une capture d’écran si vous en ajoutez une, la version et le build de l’application, la version d’Android, le modèle d’appareil (par exemple « Pixel 9 »), la langue de l’application, le mode d’installation (Google Play ou installation directe), un numéro de rapport aléatoire et l’heure. L’application n’ajoute ni nom, ni compte, ni identifiants ou adresse de serveur de votre fournisseur, ni identifiant d’appareil ; je ne vois que ce que votre e-mail contient de toute façon, comme votre adresse d’expéditeur. C’est vous qui envoyez l’e-mail ; il arrive dans ma boîte webiptvapp@pm.me chez Proton et y reste jusqu’à ce que vous en demandiez la suppression.
Achats
Sur iPhone, iPad et Apple TV, les abonnements et l’achat à vie passent par votre compte App Store. Je ne vois ni vos données de paiement ni votre identifiant Apple : l’application se contente de vérifier localement, via StoreKit, qu’un droit d’accès valable existe. Le paiement et la facturation sont assurés par Apple.
Sur Android, les abonnements et l’achat à vie passent par Google Play. Je ne vois pas vos données de paiement ; l’application demande à Google Play, sur l’appareil, si un achat est valable. Tant que la synchronisation via votre compte Google est active, l’application enregistre vos justificatifs d’achat, chiffrés, dans votre foyer. Si vous avez déjà Pro sur iPhone ou iPad, elle vérifie le justificatif d’Apple directement sur l’appareil, pour que la réduction foyer s’applique. Dans la version de test, Pro est déverrouillé ; il n’y a rien à acheter.
Notifications
Uniquement celles que vous demandez, par exemple un rappel avant le coup d’envoi d’un match. Elles sont programmées sur l’appareil lui-même.
Sur Android aussi, l’application programme les rappels sur l’appareil. Si vous autorisez « Alarmes et rappels », ils arrivent à la minute près ; sinon, dans un court intervalle juste avant. Aucune notification push n’y est envoyée par un serveur.
Enfants
L’application masque les catégories réservées aux adultes lorsqu’elle charge votre catalogue. Avec le code parental, le foyer peut activer « Afficher tout le contenu du fournisseur » dans Réglages → Profils ; chaque profil adulte demande alors le code à l’ouverture de l’application. Les profils enfants ne voient jamais ces contenus.
Vos droits
Hormis les avis que vous m’envoyez vous-même et les données de connexion de la synchronisation via Google, je ne détiens aucune donnée lisible vous concernant ; je n’ai donc rien à exporter. Sur iPhone, iPad et Apple TV, tout ce que l’application sait se trouve sur votre appareil et dans votre iCloud : « Réinitialiser l’app » dans les réglages efface l’ensemble, et avec « Appareil et iCloud », la copie iCloud aussi. Un avis sur AI ne porte aucun identifiant ; pour en faire supprimer un, écrivez à webiptvapp@pm.me en indiquant quand vous l’avez envoyé ou ce qu’il contenait, et je le supprime du salon.
Sur Android, « Réinitialiser l’app » dans les réglages efface tout ce qui se trouve sur cet appareil ; vos entrées dans votre compte Google n’en sont pas touchées. Se déconnecter dans Réglages → Données et synchronisation met fin à la synchronisation. « Supprimer les données cloud », sur la même page, supprime vos entrées et votre compte Firebase. Si vous n’avez plus l’application, écrivez à webiptvapp@pm.me depuis l’adresse de votre compte Google, et je supprime les deux. La même adresse vaut pour les avis envoyés par e-mail.
Responsable du traitement
Giuseppe Giglio
Suisse
Téléphone: +44 7727 692347
E-Mail: webiptvapp@pm.me
Responsable de cette application et de cette page au sens de l’art. 19 de la loi fédérale suisse sur la protection des données (nLPD) et de l’art. 13 du RGPD.