Video Replay pour Linux ne collecte, ne vend ni ne partage vos données personnelles ; il n’a aucun compte en dehors d’une clé de licence, aucun outil d’analyse et aucune publicité. Votre vidéo et votre audio ne quittent jamais votre ordinateur, sauf si vous les partagez vous-même.
Contrairement à certaines de nos autres applications, celle-ci effectue bien des requêtes réseau — car Pro est un abonnement, et un abonnement doit être vérifié. Cette page indique précisément ce qui est envoyé, à qui et quand. Il existe aussi une chose que vous pouvez choisir délibérément de rendre publique : un pseudo de classement pour le programme de parrainage, expliqué ci-dessous.
Video Replay affiche un flux caméra en direct relu en différé, dans un maximum de quatre volets à délai indépendant, afin que vous puissiez revoir ce qui vient de se passer. L’appli peut aussi enregistrer la relecture elle-même dans un fichier vidéo et, en option, la diffuser vers un autre appareil de votre réseau local.
L’appli utilise les caméras connectées à votre ordinateur pour produire la relecture différée. Les images de la caméra sont conservées brièvement en mémoire — un tampon glissant pouvant atteindre 60 secondes — afin qu’un volet puisse afficher un instant survenu quelques secondes plus tôt. Ce tampon est supprimé lorsque vous quittez la séance ou fermez l’appli. Les images de la caméra ne sont jamais téléversées.
Le microphone n’est utilisé que lorsque vous enregistrez activement une séance, afin que l’enregistrement comporte du son. Il n’est utilisé à aucun autre moment. Si un microphone ne parvient pas à s’ouvrir, l’enregistrement est tout de même réalisé — silencieux, plutôt qu’inexistant.
Pro est un abonnement payant, et vérifier qu’un abonnement est authentique et toujours actif nécessite un serveur. C’est la seule partie de l’appli qui communique d’elle-même avec Internet :
| Quand | Ce qui est envoyé |
|---|---|
| Lorsque vous achetez Pro | L’ID machine de votre ordinateur est inclus dans le lien de paiement, afin que l’achat puisse être associé à cette installation. |
| Pendant l’attente de votre clé | L’appli interroge notre serveur toutes les quelques secondes, pendant dix minutes au maximum après votre achat, pour savoir si l’achat a été enregistré pour votre ID machine. |
| À la première ouverture de l’appli | Votre ID machine et un second code élaboré de la même manière sont envoyés à notre serveur, qui enregistre la date de début de votre essai gratuit. C’est ce qui empêche de relancer un essai en supprimant un fichier. |
| À chaque lancement de l’appli | Les deux mêmes codes sont envoyés. Le serveur répond par un enregistrement signé indiquant si cette installation dispose d’une licence ou quelle part de son essai reste disponible. |
| Toutes les 24 heures tant que l’appli reste ouverte | La même vérification se répète, de sorte qu’un abonnement résilié ou expiré est pris en compte sans qu’il soit nécessaire de relancer l’appli. |
L’ ID machine est un code court obtenu en hachant un identifiant déjà présent sur votre système (tel que /etc/machine-id) associé au nom d’hôte de votre ordinateur. Il identifie cette installation, et non vous personnellement — il ne contient ni nom, ni adresse e-mail, ni numéro de série matériel, et il est impossible de l’inverser pour remonter jusqu’à vous. Le second code est élaboré de la même manière, mais sans le nom d’hôte, de sorte que renommer votre ordinateur ne le fait pas passer pour une nouvelle machine.
Si notre serveur est injoignable, une installation déjà sous licence continue de fonctionner à partir du dernier enregistrement signé qu’elle a reçu : jusqu’à 14 jours pour un abonnement, sans limite pour une licence unique. Nous ne retirons l’accès que sur une réponse explicite du serveur indiquant que « cette installation n’a pas de licence », jamais à cause d’un problème de réseau. Un essai gratuit nécessite de joindre le serveur une fois pour démarrer ; d’ici là, l’appli fonctionne avec la formule gratuite. Nous ne stockons pas votre adresse IP avec ces enregistrements, mais, comme tout serveur web, le nôtre conserve des journaux d’accès standard.
Le paiement lui-même est entièrement géré par Stripe. Web Gecko ne voit ni ne stocke jamais vos coordonnées bancaires. Stripe nous indique l’adresse e-mail que vous avez utilisée ainsi que l’état de votre achat ou de votre abonnement, afin que nous puissions vous envoyer une clé de licence par e-mail et maintenir votre abonnement à jour. Le traitement de vos données par Stripe est décrit dans la politique de confidentialité de Stripe.
Un enregistrement contient uniquement les volets de relecture de l’appli et le son du microphone. L’appli ne capture ni votre écran ni vos fenêtres : elle ne voit pas, et ne peut pas voir, les autres fenêtres, les notifications ni rien de ce qui se trouve en dehors de ses propres vues de relecture.
Les enregistrements sont écrits dans ~/Videos/Video Replay dans votre dossier personnel. Rien n’est envoyé automatiquement — partager un clip relève de votre seule initiative, que vous joigniez le fichier à un message, le copiiez sur un appareil ou utilisiez la page des enregistrements décrite ci-dessous.
Live Share est une fonctionnalité facultative que vous activez depuis le menu en séance. Tant qu’elle est activée, l’appli exécute un petit serveur web sur votre réseau local (sur le port 8080) qui diffuse la relecture en cours et sert une page listant vos enregistrements à tout appareil de ce même réseau connaissant le code de salle à trois caractères affiché à l’écran. Ce trafic reste entièrement sur votre réseau local — il ne transite ni par Web Gecko ni par aucun serveur sur Internet — et la fonctionnalité est totalement désactivée, sans aucun port en écoute, tant que vous ne l’avez pas activée.
Le code de salle est volontairement court afin d’être facile à lire à l’écran, et les tentatives de devinette sont limitées pour rendre toute attaque par force brute impraticable. Désactivez Live Share lorsque vous avez terminé, comme vous verrouilleriez une porte.
L’appli enregistre localement une petite quantité d’informations, uniquement pour fonctionner correctement :
$XDG_CONFIG_HOME/videoreplay/license.json, lisible uniquement par votre propre compte) afin que l’appli n’ait pas à contacter le serveur à chaque action.Rien de tout cela n’est transmis, sauf dans les cas déjà mentionnés sur cette page (vérifications de licence et votre choix délibéré de publier un pseudo de classement). Vous pouvez effacer à tout moment les détails de séance enregistrés depuis le menu de l’appli, et la désinstallation de l’appli supprime l’ensemble de ces données.
Chaque installation crée son propre code d’invitation — huit caractères, par exemple WZ9Z-3WGP. Il est généré sur votre ordinateur, n’est dérivé ni de votre nom, ni de votre adresse e-mail, ni d’aucun identifiant d’appareil, et n’est pas rattaché à votre personne. Lorsque vous partagez l’appli, il est joint au lien afin qu’une installation puisse être créditée à la personne qui l’a recommandée. Ce programme de parrainage et son classement sont communs à toutes les plateformes Video Replay — Windows, Android et Linux alimentent le même classement.
Vous pouvez éventuellement définir un pseudo de classement : un nom d’affichage public, indiqué à côté de votre nombre de parrainages dans le classement des parrainages Video Replay. C’est entièrement facultatif. Si vous n’en définissez jamais, rien à votre sujet n’est jamais publié.
Si vous en définissez un, mesurez ce que cela implique. Le classement est une page de l’Internet ouvert. Tout le monde peut la lire, les moteurs de recherche l’indexent, et des copies sont mises en cache, archivées et capturées en image par des personnes et des services que nous ne contrôlons pas. Supprimer ultérieurement votre pseudo le retire de notre page ; cela ne le retire ni des résultats de recherche, ni des archives web, ni des copies détenues par des tiers. Considérez un pseudo comme définitivement public.
Pour cette raison, n’utilisez pas votre nom complet réel, une adresse e-mail, un numéro de téléphone, votre adresse, votre école ou votre club, ni rien d’autre qui permette de vous identifier ou de vous localiser. L’appli rejette les saisies qui ressemblent à une adresse e-mail ou à un numéro de téléphone, mais elle ne peut pas savoir si un nom est votre vrai nom. Choisissez un surnom.
Une fois le classement en ligne, un pseudo ne peut être modifié qu’une fois tous les 182 jours (environ six mois), de sorte qu’un nom affiché dans le classement désigne toujours la même personne. Vous pouvez aussi supprimer entièrement votre pseudo à tout moment depuis l’appli, ce qui vous retire du classement — sous réserve de la mise en garde ci-dessus concernant les caches et les archives. Si vous rencontrez des difficultés, écrivez à support@webgecko.au.
Détourner le programme de parrainage — fausses installations, codes achetés ou échangés, spam, usurpation d’identité, ou publication des informations personnelles d’autrui en guise de pseudo — constitue une violation des règles de parrainage et peut entraîner la suppression du pseudo, l’exclusion du compte du programme et l’annulation de tout bonus ou de toute récompense.
Le classement n’est pas encore en ligne. Un pseudo que vous définissez aujourd’hui est stocké sur votre propre ordinateur, exactement comme les autres réglages énumérés ci-dessus, et n’est ni transmis ni publié nulle part. Lorsque le classement sera lancé, la présente politique sera mise à jour dans la même version, et l’appli vous préviendra avant tout envoi.
L’appli ne s’adresse pas aux enfants et ne collecte sciemment d’informations auprès de personne.
Le seul endroit où un enfant pourrait publier quelque chose à son sujet est un pseudo de classement ; c’est pourquoi l’appli indique en termes clairs — avant le choix du pseudo, puis à nouveau dans les règles de parrainage — qu’il devient définitivement public et ne doit contenir ni nom réel ni coordonnées. Les parents qui souhaitent faire supprimer un pseudo peuvent écrire à support@webgecko.au.
Si le comportement de l’appli évolue d’une manière qui affecte la présente politique, cette page sera mise à jour et la date en haut de page révisée. Les modifications importantes seront également signalées dans les notes de version de l’appli.
Vous pouvez adresser vos questions sur la présente politique ou sur l’appli à support@webgecko.au.