From f5bf96ade4e001c1e1b106b6001e5b2480d35508 Mon Sep 17 00:00:00 2001 From: Poloman Date: Fri, 16 Oct 2026 12:12:21 +0200 Subject: [PATCH] Privacy policy for version 1.4: agenda, promoter form, reports, new-date notifications Co-Authored-By: Claude Opus 5.5 --- README.md | 155 +++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 123 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 7cc7320..6090b5f 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,46 @@ # Dubsiren 27 — Privacy Policy -*Last updated: 10 September 2026 · [Version française plus bas](#dubsiren-27--politique-de-confidentialité)* +*Last updated: 16 October 2026 · [Version française plus bas](#dubsiren-27--politique-de-confidentialité)* Dubsiren 27 is a live-radio player with a dub mixing console, published by **Coco**. This policy describes what the app does with data. The short version: it has no accounts, asks for no personal -information, and sends nothing to its developer. +information, and sends nothing about you to its developer — unless you choose to send an event to +the agenda or report one. ## What the developer collects -**Nothing.** There is no sign-in, no user account, no analytics and no crash reporting. No server -belonging to the developer receives anything about you or your use of the app. Your mixer settings, -your trial deadlines and your recordings stay on your device. +**Nothing you do not send yourself.** There is no sign-in, no user account, no analytics and no +crash reporting. Your mixer settings, your trial deadlines, your agenda filters and your recordings +stay on your device. + +These are the only things that reach the developer: + +- **The agenda file.** The gigs agenda is one public file on the developer's website, + `papazuzu.com`, the same file for everyone. The app downloads it at launch, when you tap refresh, + and about every three hours in the background to tell you about dates newly added in your + country. Like any web page, that request shows the server your IP + address; it carries nothing else — no identifier, no country, no setting — and, like any web + server, it may keep a routine access log. Which dates you look at, and where, is filtered on your + phone and never sent. +- **An event's flyer.** When a date carries a poster, the app fetches that one image, from + `papazuzu.com` only, the first time you open the date. Same as above: the server sees your IP + address and nothing else, and only for a date you opened. +- **An event you choose to send (Pro).** The "Add my event" form sends to the developer's server, + `papazuzu.com`: the event's details (name, type, date, time, place, organiser, description, ticket + and info links), the flyer image if you attach one, your e-mail address if you give one (it is + optional), and — like any request — your IP address. The developer reviews every date by hand + before it is published, and is notified of each one through a private Telegram bot, which + therefore receives a copy of what you sent. If the date is approved, its details and its flyer + become public in the agenda; your e-mail address and your IP address are never published. A + refused date is deleted at once, flyer included. A published date is deleted, with everything + sent with it, about two days after it has taken place, or sooner if it is taken down. Your + e-mail address is used only to reply to you about that date. +- **A date you report.** The *Report* button sends the date's identifier, the reason you picked and + your IP address, so the developer can review it. A report is deleted with the date it concerns. +- **Abuse protection.** To limit spam, the server counts the form and report requests sent from each + IP address over the last 24 hours; those counts are deleted after 24 hours. + +To have something you sent removed sooner, write to michelcotenoewa@gmail.com. ## What third parties receive @@ -21,7 +51,9 @@ The app talks to services that are not the developer's. Each has its own policy. | **Google AdMob** | Advertising in the free version | Device and advertising identifiers, approximate location, ad interactions — see consent below | | **Google Play Billing** | The one-time Pro unlock | Google processes the payment; the app only ever learns whether the unlock is owned | | **Radio stations** | Playing a stream | Your IP address and a request, as with any internet radio | -| **Public event servers** | The gigs agenda | Your IP address when the agenda is opened or refreshed | +| **Ticket and event pages** | The agenda's *Tickets* / *Info* buttons | Only when you tap one: the page opens in your own browser, under that site's own policy | +| **Cloudflare** | Delivers `papazuzu.com` (agenda, flyers, form) | Your IP address and the request, as for any website behind Cloudflare | +| **Telegram** | Tells the developer a date or a report awaits review | What you sent with the form or the report, except your IP address | ### Advertising and your consent @@ -37,16 +69,22 @@ because there is nothing left to consent to. Google's own policy: [How Google uses information from sites or apps that use our services](https://policies.google.com/technologies/partner-sites). -### Radio streams and the agenda +### Radio streams -Stations are third-party Icecast/Shoutcast servers, and event listings come from public Mobilizon -instances. Connecting to any of them reveals your IP address to that server, exactly as visiting a -web page would. The developer neither operates nor controls them, and receives nothing from them. +Stations are third-party Icecast/Shoutcast servers. Connecting to one reveals your IP address to +that server, exactly as visiting a web page would. The developer neither operates nor controls +them, and receives nothing from them. (Versions 1.3 and earlier also read their agenda from public +Mobilizon instances, which saw your IP address in the same way; version 1.4 no longer contacts +them.) ## What stays on your device - Your console position — EQ, delay, faders, the module you last used. - Trial deadlines for the paid modules, and whether the Pro unlock is owned. +- Which agenda dates you have already been told about, so a date is announced only once. +- Your agenda filters (region, countries, type). To choose the first filter, the app reads the + country of your mobile network or SIM, or else your language setting — a country code, never a + location, and no location permission is asked for. It is used on the phone and never sent. - Recordings made with Pro Tape, written to `Music/Dubsiren27`. They are never uploaded anywhere. They are yours: play, move, share or delete them like any other file, and uninstalling the app does not remove them. @@ -54,11 +92,15 @@ web page would. The developer neither operates nor controls them, and receives n ## Permissions - **Internet** — to play radio streams, fetch the agenda and serve ads. +- **Notifications** — for the playback notification and its transport controls, and to tell you + when dates are added to the agenda in your country (with the flyer as a thumbnail). Declining it + only costs you those notifications; playback and the agenda still work. The "new agenda dates" + notifications can also be turned off on their own in Android's settings for the app. - **Music and audio** — so the Pro Decks can play the music already on your phone. Your tracks are read where they are, never copied or uploaded. Declining only leaves the decks without your library; the radio and the rest of the app work as before. -- **Notifications** — for the playback notification and its transport controls. Declining it only - costs you that notification; playback still works. + +The app asks for no location permission. The app asks for no microphone access: Pro Tape records what the app itself plays, never what is around you. @@ -70,9 +112,11 @@ anything from them. ## Your rights -Because the developer holds no data about you, there is nothing to request, correct or erase from -the developer's side. For data held by Google as a result of advertising or a purchase, use Google's -own tools, or withdraw your advertising consent in the app as described above. +Apart from an event or a report you chose to send, the developer holds no data about you. To see, +correct or delete what you sent — the event, its flyer, your e-mail address — write to the address +below; it is done by hand, usually within a few days. For data held by Google as a result of +advertising or a purchase, use Google's own tools, or withdraw your advertising consent in the app +as described above. ## Changes @@ -87,18 +131,50 @@ Questions about this policy: michelcotenoewa@gmail.com # Dubsiren 27 — Politique de confidentialité -*Dernière mise à jour : 10 septembre 2026* +*Dernière mise à jour : 16 octobre 2026* Dubsiren 27 est un lecteur de radios en direct doté d'une console de mixage dub, publié par **Coco**. Cette politique décrit ce que l'application fait des données. En résumé : aucun compte, -aucune information personnelle demandée, et rien n'est transmis à son auteur. +aucune information personnelle demandée, et rien vous concernant n'est transmis à son auteur — sauf +si vous choisissez d'envoyer un événement à l'agenda ou d'en signaler un. ## Ce que l'auteur collecte -**Rien.** Il n'y a ni connexion, ni compte utilisateur, ni analytique, ni remontée de plantages. -Aucun serveur appartenant à l'auteur ne reçoit quoi que ce soit sur vous ou sur votre usage de -l'application. Vos réglages de console, vos périodes d'essai et vos enregistrements restent sur -votre téléphone. +**Rien que vous n'envoyiez vous-même.** Il n'y a ni connexion, ni compte utilisateur, ni analytique, +ni remontée de plantages. Vos réglages de console, vos périodes d'essai, vos filtres d'agenda et vos +enregistrements restent sur votre téléphone. + +Voici tout ce qui parvient à l'auteur : + +- **Le fichier de l'agenda.** L'agenda des concerts est un fichier public sur le site de l'auteur, + `papazuzu.com`, le même pour tout le monde. L'application le télécharge au lancement, quand vous + touchez Actualiser, et environ toutes les trois heures en arrière-plan pour vous signaler les + dates nouvellement ajoutées dans votre pays. Comme pour toute page web, cette + requête montre votre adresse IP au serveur ; elle ne contient rien d'autre — ni identifiant, ni + pays, ni réglage — et, comme tout serveur web, celui-ci peut tenir un journal d'accès ordinaire. + Les dates que vous consultez, et où, sont filtrées sur votre téléphone et jamais transmises. +- **L'affiche d'un événement.** Quand une date comporte une affiche, l'application télécharge cette + seule image, depuis `papazuzu.com` uniquement, la première fois que vous ouvrez la date. Comme + ci-dessus : le serveur voit votre adresse IP et rien d'autre, et seulement pour une date ouverte. +- **Un événement que vous choisissez d'envoyer (Pro).** Le formulaire « Ajouter mon événement » + envoie au serveur de l'auteur, `papazuzu.com` : les informations de l'événement (nom, type, date, + heure, lieu, organisateur, description, liens billetterie et infos), l'affiche si vous en joignez + une, votre adresse e-mail si vous la donnez (elle est facultative), et — comme toute requête — + votre adresse IP. L'auteur relit chaque date à la main avant publication, et en est prévenu par un + bot Telegram privé, qui reçoit donc une copie de ce que vous avez envoyé. Si la date est + approuvée, ses informations et son affiche deviennent publiques dans l'agenda ; votre adresse + e-mail et votre adresse IP ne sont jamais publiées. Une date refusée est supprimée aussitôt, + affiche comprise. Une date publiée est supprimée, avec tout ce qui l'accompagnait, environ deux + jours après avoir eu lieu, ou plus tôt si elle est retirée. Votre adresse e-mail ne sert qu'à vous + répondre au sujet de cette date. +- **Une date que vous signalez.** Le bouton *Signaler* envoie l'identifiant de la date, le motif + choisi et votre adresse IP, pour que l'auteur l'examine. Un signalement est supprimé avec la date + qu'il concerne. +- **Protection contre les abus.** Pour limiter le spam, le serveur compte les envois de formulaire + et de signalement faits depuis chaque adresse IP sur les dernières 24 heures ; ces comptes sont + supprimés au bout de 24 heures. + +Pour faire supprimer plus tôt ce que vous avez envoyé, écrivez à michelcotenoewa@gmail.com. ## Ce que reçoivent les tiers @@ -110,7 +186,9 @@ politique. | **Google AdMob** | La publicité de la version gratuite | Identifiants d'appareil et publicitaire, localisation approximative, interactions — voir le consentement ci-dessous | | **Google Play Billing** | L'achat unique de la version Pro | Google traite le paiement ; l'application sait seulement si le déblocage est acquis | | **Les stations de radio** | La lecture d'un flux | Votre adresse IP et une requête, comme pour toute webradio | -| **Les serveurs d'événements publics** | L'agenda des concerts | Votre adresse IP à l'ouverture ou au rafraîchissement de l'agenda | +| **Les pages de billetterie et d'événement** | Les boutons *Billets* / *Infos* de l'agenda | Seulement si vous en touchez un : la page s'ouvre dans votre propre navigateur, sous la politique de ce site | +| **Cloudflare** | Sert `papazuzu.com` (agenda, affiches, formulaire) | Votre adresse IP et la requête, comme pour tout site derrière Cloudflare | +| **Telegram** | Prévient l'auteur qu'une date ou un signalement attend sa relecture | Ce que vous avez envoyé avec le formulaire ou le signalement, sauf votre adresse IP | ### Publicité et consentement @@ -126,16 +204,23 @@ présenté à un utilisateur Pro, puisqu'il n'y a plus rien à consentir. Politique de Google : [Utilisation par Google des informations issues de sites ou d'applications qui font appel à ses services](https://policies.google.com/technologies/partner-sites). -### Flux radio et agenda +### Flux radio -Les stations sont des serveurs Icecast/Shoutcast tiers, et les événements proviennent d'instances -Mobilizon publiques. S'y connecter révèle votre adresse IP à ce serveur, exactement comme la visite -d'une page web. L'auteur ne les exploite pas, ne les contrôle pas et n'en reçoit rien. +Les stations sont des serveurs Icecast/Shoutcast tiers. S'y connecter révèle votre adresse IP à ce +serveur, exactement comme la visite d'une page web. L'auteur ne les exploite pas, ne les contrôle +pas et n'en reçoit rien. (Les versions 1.3 et antérieures lisaient aussi leur agenda sur des +instances Mobilizon publiques, qui voyaient votre adresse IP de la même façon ; la version 1.4 ne +les contacte plus.) ## Ce qui reste sur votre appareil - La position de votre console — égaliseur, delay, faders, dernier module utilisé. - Les échéances d'essai des modules payants, et la possession du déblocage Pro. +- Les dates de l'agenda qui vous ont déjà été signalées, pour qu'une date ne soit annoncée qu'une fois. +- Vos filtres d'agenda (région, pays, type). Pour choisir le premier filtre, l'application lit le + pays de votre réseau mobile ou de votre carte SIM, ou à défaut celui de votre réglage de langue — + un code de pays, jamais une position, et aucune autorisation de localisation n'est demandée. Il + sert sur le téléphone et n'est jamais transmis. - Les enregistrements réalisés avec Pro Tape, écrits dans `Music/Dubsiren27`. Ils ne sont envoyés nulle part. Ils vous appartiennent : lisez-les, déplacez-les, partagez-les ou supprimez-les comme n'importe quel fichier — désinstaller l'application ne les efface pas. @@ -143,12 +228,16 @@ d'une page web. L'auteur ne les exploite pas, ne les contrôle pas et n'en reço ## Autorisations - **Internet** — lire les flux, charger l'agenda, servir les annonces. +- **Notifications** — la notification de lecture et ses commandes, et l'annonce des dates ajoutées + à l'agenda dans votre pays (avec l'affiche en miniature). La refuser ne vous prive que de ces + notifications ; la lecture et l'agenda continuent de fonctionner. Les notifications « Nouvelles + dates de l'agenda » peuvent aussi être coupées seules dans les réglages Android de l'application. - **Musique et audio** — pour que les Pro Decks lisent la musique déjà présente sur votre téléphone. Vos morceaux sont lus sur place, jamais copiés ni envoyés. Refuser prive seulement les platines de votre bibliothèque ; la radio et le reste de l'application fonctionnent à l'identique. -- **Notifications** — la notification de lecture et ses commandes. La refuser ne vous prive que de - cette notification ; la lecture continue de fonctionner. + +L'application ne demande aucune autorisation de localisation. L'application ne demande aucun accès au microphone : Pro Tape enregistre ce que l'application elle-même produit, jamais ce qui vous entoure. @@ -160,10 +249,12 @@ les concernant. ## Vos droits -L'auteur ne détenant aucune donnée vous concernant, il n'y a rien à lui demander, faire rectifier ou -faire effacer. Pour les données détenues par Google du fait de la publicité ou d'un achat, utilisez -les outils de Google, ou retirez votre consentement publicitaire dans l'application comme indiqué -plus haut. +Hormis un événement ou un signalement que vous auriez choisi d'envoyer, l'auteur ne détient aucune +donnée vous concernant. Pour consulter, corriger ou supprimer ce que vous avez envoyé — l'événement, +son affiche, votre adresse e-mail — écrivez à l'adresse ci-dessous ; c'est fait à la main, +généralement sous quelques jours. Pour les données détenues par Google du fait de la publicité ou +d'un achat, utilisez les outils de Google, ou retirez votre consentement publicitaire dans +l'application comme indiqué plus haut. ## Modifications