patrick.ostertag

patrick@fribourg:~$ cat CONFIDENTIALITE.md

Confidentialité

nowplayingd ne collecte aucune donnée. Je n'ai pas de serveur, il n'y a pas de compte chez moi, ni pistage, ni analytique, ni publicité. Rien de ce que tu écoutes ne m'arrive. L'app parle directement, depuis ton Mac, à tes enceintes et aux services que tu choisis, et garde tout le reste sur ton Mac.

← à propos de nowplayingd aide s'applique à : nowplayingd pour Mac mise à jour : 10 octobre 2026

whoami

nowplayingd est écrit par moi, Patrick Ostertag, à Fribourg, en Suisse, seul. Cette page explique simplement ce que l'app fait de tes informations. La réponse courte : elle les garde sur ton Mac, et n'envoie à chaque service que ce dont il a besoin pour répondre.

ls ~/Library

Ce qui reste sur ton Mac

lsof -i -a -c nowplayingd

Ce qui sort de ton Mac, et vers où

nowplayingd ne se connecte qu'aux endroits ci-dessous, directement depuis ton Mac. Comme toute connexion sur internet, chaque service voit ton adresse IP ; l'app se présente aussi par son nom et sa version, comme ces services le demandent. Ce qu'ils en font relève de leur propre politique de confidentialité.

VersQuandCe qui part
Tes enceintes Sonos, sur ton réseau localSi Sonos est activé (Réglages → Sources)Des requêtes qui demandent ce qui joue, et lecture, pause, suivant quand tu cliques. Les enceintes préviennent aussi nowplayingd de chaque changement : pour cela, l'app ouvre un petit serveur sur ton Mac, joignable depuis ton réseau local seulement, qui n'accepte que ces notifications. Rien sur toi. Ni compte ni cloud Sonos.
Tes autres Macs, sur ton réseau localSeulement si tu choisis une centrale et des écrans (Réglages → Rôle)Ce qui joue et l'historique récent, de la centrale vers les écrans jumelés avec son code.
Last.fmSeulement si tu le connectesTon nom d'utilisateur et ta propre clé d'API, pour lire tes dernières écoutes. Artiste et titre, pour reconnaître les morceaux à la radio et chercher des détails. Si tu actives le scrobble : ce que tu écoutes, avec ta clé de session.
ListenBrainzSeulement si tu le connectesTon nom d'utilisateur, pour lire tes dernières écoutes. Si tu actives le scrobble : ce que tu écoutes, avec ton jeton.
Wikipédia, Wikidata, Wikimedia Commons, MusicBrainz, Cover Art ArchiveQuand un morceau joue, pour présenter l'artiste et l'albumNoms d'artiste et d'album, et identifiants publics. Rien sur toi.
Le catalogue iTunes d'AppleQuand une pochette manqueNoms d'artiste et d'album.
LRCLIBSeulement si tu actives les parolesArtiste, titre, album et durée du morceau.
Ton serveur MastodonSeulement si tu le connectes, et quand tu cliques sur « Publier »Le message que tu as relu, avec la pochette et sa description.
BlueskySeulement si tu le connectes, et quand tu cliques sur « Publier »Ton identifiant, pour trouver ton serveur Bluesky (par l'annuaire public de Bluesky), puis le message que tu as relu, avec la pochette.

Rien n'est envoyé à moi, ni à un service d'analytique, de publicité ou de rapports de plantage.

Radio. L'adresse de certains flux radio (TuneIn) contient ta position approximative. nowplayingd ne s'en sert qu'en mémoire, pour reconnaître la source : elle n'est jamais journalisée, enregistrée ni transmise.

Connexion à Bluesky. Quand tu te connectes, Bluesky lit une courte description publique de nowplayingd hébergée sur ce site. Cette requête vient des serveurs de Bluesky, pas de ton Mac, et ne contient rien sur toi.

cat /etc/apple

Apple et TestFlight

nowplayingd est distribué par Apple, sur l'App Store et, pendant la bêta, par TestFlight. Si tu as autorisé macOS à partager les données d'analyse avec les développeurs (Réglages Système → Confidentialité et sécurité → Analyse et améliorations), Apple peut me transmettre des rapports de plantage et des statistiques d'usage anonymes. Pendant la bêta, les retours et captures que tu envoies par TestFlight me parviennent par Apple. C'est le système d'Apple, régi par la politique de confidentialité d'Apple ; tu peux le désactiver là-bas.

L'essai gratuit et l'achat passent par l'App Store, avec ton compte Apple : c'est Apple qui encaisse, et nowplayingd demande seulement à l'App Store, sur ton Mac, si ton essai est en cours ou ton achat fait. Je vois les chiffres de ventes qu'Apple montre à tout développeur, jamais qui tu es.

nowplayingd --purge

Comment tout effacer

  1. Dans Réglages → Comptes, clique sur Déconnecter pour chaque compte, et sur Retirer pour ta clé d'API Last.fm. Cela supprime les éléments correspondants du trousseau. Sur une centrale : Réglages → Rôle → Oublier tous les écrans.
  2. Quitte nowplayingd et mets-le à la corbeille.
  3. Supprime le dossier ~/Library/Containers/ch.patrickostertag.nowplayingd (réglages, historique, caches, scrobbles en attente) et, s'il existe, le dossier partagé du widget ~/Library/Group Containers/PU9BSXN2V5.ch.patrickostertag.nowplayingd.
  4. Si tu as sauté l'étape 1 : ouvre l'app Trousseaux d'accès et supprime les éléments nommés ch.patrickostertag.nowplayingd.
  5. Pour être complet, retire l'accès sur les services eux-mêmes : Last.fm (Settings → Applications), ListenBrainz (régénère ton jeton), et les applications autorisées dans Mastodon et Bluesky.

Ce que tu as scrobblé reste sur ton compte Last.fm ou ListenBrainz, et ce que tu as publié reste sur Mastodon ou Bluesky : ce sont tes données sur tes comptes, que tu gères là-bas.

git log CONFIDENTIALITE.md

Changements et contact

Si l'app se met à parler à un nouveau service, cette page le dira avant la sortie de la version concernée, avec une nouvelle date en haut.

Une question sur ta vie privée ? Écris-moi sur Mastodon.

Cette politique couvre l'app nowplayingd. Ce site a ses propres notes dans les coulisses.