Éditeur du site
Ce site est édité à titre non professionnel et personnel par Sano Bld, dans le cadre d'un projet open source. Conformément à l'article 6-III de la LCEN, l'éditeur d'un site non professionnel peut préserver son anonymat vis-à-vis du public : ses coordonnées complètes ont été communiquées à l'hébergeur.
Hébergement
Ce site est hébergé gratuitement par GitHub Pages : GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, États-Unis.
Propriété intellectuelle
LastStats est un projet open source. Le code source est disponible sur GitHub sous la licence indiquée dans le dépôt. Les captures d'écran, logos et textes de ce site restent la propriété de leur auteur.
Responsable de traitement
Le site vitrine ne traite aucune donnée personnelle identifiante : seules des statistiques de visite anonymes sont mesurées (voir ci-dessous). L'application LastStats n'a pas de serveur : les données qu'elle utilise restent sur votre appareil et l'éditeur n'y a jamais accès. L'éditeur n'est donc pas destinataire de vos données ; les échanges réseau décrits ci-dessous ont lieu directement entre votre appareil et les services tiers.
Site web : données et cookies
Aucun formulaire, compte, publicité ni cookie. Vos préférences de langue et de thème sont enregistrées uniquement dans le localStorage de votre navigateur (stockage strictement nécessaire à votre demande, exempté de consentement) et ne sont jamais transmises.
Le site charge les polices Google Fonts (Google LLC) et interroge l'API publique de GitHub pour afficher étoiles, version et téléchargements. Votre adresse IP est donc visible de ces services lors de la visite, ainsi que de GitHub Pages (hébergeur). Base légale : intérêt légitime (art. 6.1.f RGPD) à afficher le site. Voir leurs politiques de confidentialité.
Mesure d'audience : le site utilise Umami (Umami Software, Inc.), un outil de statistiques respectueux de la vie privée. Il n'utilise aucun cookie, ne dépose aucun identifiant persistant sur votre appareil et ne vous suit pas d'un site à l'autre. Il ne collecte que des données de visite anonymes et agrégées (pages vues, site référent, pays, type d'appareil, navigateur, langue, taille d'écran) ; votre adresse IP n'est pas conservée et aucune donnée ne permet à l'éditeur de vous identifier. Base légale : intérêt légitime (art. 6.1.f RGPD) à connaître la fréquentation du site. Vous pouvez vous y opposer à tout moment en bloquant le script avec un bloqueur de contenu.
Application : données traitées
L'application enregistre localement (stockage de l'appareil, jamais envoyé à l'éditeur) :
- Votre nom d'utilisateur Last.fm, votre clé d'API et, si vous vous connectez, vos clés de session (compte(s) enregistré(s)).
- Un cache de votre historique d'écoute (titres, artistes, albums, dates) et des images associées.
- Vos réglages (thème, couleurs, langue, widgets, notifications, etc.) et le nom d'affichage.
- Les sauvegardes que vous exportez vous-même : elles peuvent contenir ces identifiants, la clé secrète n'est incluse que si vous le choisissez. Conservez-les en lieu sûr.
Application : finalités et bases légales
Finalité : afficher vos statistiques, générer cartes de partage, widgets et notifications. Bases légales : exécution du service que vous demandez (art. 6.1.b RGPD) et, pour les notifications et la caméra, votre consentement via les autorisations du système (art. 6.1.a), retirable à tout moment dans les réglages de votre appareil.
Services tiers et sources de données
L'application contacte directement ces services depuis votre appareil ; chacun reçoit au minimum votre adresse IP et la requête (ex. nom d'artiste ou d'album) :
- Last.fm (API audioscrobbler, CBS Interactive / Last.fm Ltd) : historique d'écoute, biographies, tags. Votre nom d'utilisateur et vos clés y sont transmis.
- Deezer, TheAudioDB, MusicBrainz, Cover Art Archive, Wikipedia/Wikimedia : images et métadonnées d'artistes, albums et titres.
- ListenBrainz : données d'écoute complémentaires, le cas échéant.
- GitHub : vérification des mises à jour et des actualités de l'application.
- Spotify, YouTube Music, Apple Music : uniquement par ouverture de liens lorsque vous le demandez ; aucune donnée n'est envoyée avant votre clic.
Transferts hors Union européenne
Plusieurs de ces services, ainsi que l'outil de mesure d'audience Umami, sont situés aux États-Unis ou peuvent y traiter des données. Ces transferts sont encadrés par leurs propres garanties (clauses contractuelles types ou cadre UE-États-Unis de protection des données). LastStats n'effectue lui-même aucun transfert.
Autorisations de l'application
Internet : requêtes décrites ci-dessus. Caméra : uniquement pour scanner un QR code, aucune image n'est enregistrée ni envoyée. Notifications, démarrage, alarmes et services en arrière-plan : actualités, rappels et mise à jour des widgets. Refuser une autorisation limite seulement la fonction concernée.
Durée de conservation et sécurité
Les données restent sur votre appareil jusqu'à déconnexion, vidage du cache, suppression des données de l'app ou désinstallation, qui les effacent. L'éditeur ne détient aucune copie. Les identifiants sont stockés dans le stockage local de l'application, protégé par le système de votre appareil ; ne partagez pas vos sauvegardes ni votre clé secrète.
Vos droits
Conformément au RGPD (art. 15 à 21), vous disposez des droits d'accès, de rectification, d'effacement, de limitation, de portabilité et d'opposition. Comme l'éditeur ne détient pas vos données, vous les exercez directement dans l'app (export de sauvegarde, déconnexion, suppression des données) et auprès de Last.fm et des autres services tiers pour les données qu'ils conservent.
Pour toute question : contact via Discord ou GitHub. Vous pouvez aussi introduire une réclamation auprès de la CNIL (cnil.fr) ou de l'autorité de protection des données de votre pays.
Mineurs
L'application n'est pas destinée aux enfants de moins de 15 ans sans accord d'un parent ; les conditions de Last.fm s'appliquent à votre compte Last.fm.
Marques, crédits et licences
LastStats est une application indépendante, non affiliée, ni approuvée par Last.fm, Spotify, YouTube, Apple, Deezer, TheAudioDB, MusicBrainz, Wikipedia ou GitHub. Les noms et logos appartiennent à leurs propriétaires. Les pochettes, images et métadonnées appartiennent à leurs ayants droit et proviennent des sources citées ci-dessus ; les textes Wikipedia sont sous licence CC BY-SA. Les composants open source utilisés (Flutter, packages pub.dev) restent sous leurs licences respectives, consultables dans l'application et le dépôt.
Licence du code
Le code source de LastStats est publié sous licence MIT (voir le fichier LICENSE du dépôt GitHub). Vous pouvez l'utiliser, le copier, le modifier et le redistribuer, à condition de conserver la mention de copyright et le texte de la licence.
Limitation de responsabilité
Le site et l'application sont fournis « tels quels », sans garantie d'aucune sorte, dans la mesure permise par la loi. Les statistiques affichées proviennent de services tiers (Last.fm notamment) : elles peuvent être incomplètes, en retard ou erronées, et l'éditeur ne peut en garantir l'exactitude.
L'éditeur ne peut être tenu responsable de l'indisponibilité d'un service tiers, ni d'un dommage résultant de l'utilisation du site ou de l'application, hors cas où la loi l'interdit.
Liens externes
Le site contient des liens vers des sites tiers (Last.fm, GitHub, Discord, etc.). L'éditeur n'exerce aucun contrôle sur leur contenu ni sur leurs pratiques de confidentialité, et décline toute responsabilité à ce titre. Consultez leurs propres conditions et politiques.
Signaler un contenu ou un problème
Pour signaler un contenu litigieux, une erreur ou une demande de retrait, écrivez via Discord ou ouvrez un ticket sur GitHub, en précisant la page concernée.
Droit applicable
Le site et ces mentions sont soumis au droit français. En cas de litige, et à défaut de solution amiable, les tribunaux français sont compétents, sous réserve des règles impératives applicables aux consommateurs.
Pour une réclamation relative aux données personnelles, vous pouvez aussi saisir la CNIL.
Traduction automatique
Les textes fixes du site sont traduits localement. Les contenus qui changent (notes de version, messages de commit) sont traduits automatiquement ou à la demande via Google Traduction : le texte à traduire est alors envoyé à Google LLC depuis votre navigateur, avec votre adresse IP. Vous pouvez le désactiver avec le bouton « Voir l'original » des pages Versions et Pushs ; plus rien n'est alors envoyé.
Modifications
Cette page peut être mise à jour lorsque l'application évolue ; la date de dernière mise à jour est indiquée ci-dessous.
Dernière mise à jour : octobre 2026.