# Dubsiren 27 — Privacy Policy *Last updated: 26 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 about you to its developer — unless you choose to send an event to the agenda, post a clip, go to a date with a crew, or report something. ## What the developer collects **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, the dates you follow 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. With the date the app sends either your Google Play purchase token, which the server checks with Google and keeps only as a hash, or, during the form's 24-hour trial, a random trial ticket drawn on your phone, which the server keeps as a hash with the time the trial began (and your IP address for its first day only, to limit how many trials one network can start). - **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. - **A clip you post (Pro).** A clip is a video of 20 seconds at most, pinned to an agenda date. The app re-encodes it on your phone first, which drops the original file's metadata (including any location the camera wrote into it); the server strips it again. It sends the video, the date it is for, your Google Play purchase token (which the server checks with Google, then keeps only as a hash, to enforce the three-a-day limit and any ban) and your IP address. The clip is **public at once**, to everyone, for **24 hours**: it is served from `clips.papazuzu.com`, a server rented by the developer, and its thumbnail from `papazuzu.com`. The developer is told of each new clip through the private Telegram bot, with its thumbnail. After 24 hours, or sooner if it is taken down, the video, its thumbnail, its reports and your IP address are deleted. - **A clip you watch.** Playing a clip downloads it from `clips.papazuzu.com`, which sees your IP address and nothing else, like any web server. - **A clip you report.** Sends the clip's identifier, the reason and your IP address. When several people report the same clip it is hidden until the developer looks at it. Reports are deleted with the clip. - **Crews (optional).** "Going with my crew" lets you go to a date with friends you invite, without an account: - *Your crew identity.* The first time you create or join a crew, the app draws a random secret and keeps it on your phone. The server stores only a one-way hash of it, a random public identifier, the **nickname you choose** (30 characters at most; it does not need to be your name), and when the identity was created and last used. - *A crew.* Its date, its members (by that hash), and the one-line **rendez-vous** its creator may write (140 characters at most). An **invitation link** is valid 7 days and stored only as a hash; anyone holding it can join, up to 15 members. - *Who sees what.* The members of a crew see each other's nicknames and the rendez-vous. **Nobody else sees anything**: there is no directory, no search and no chat. Opening an invitation link in a browser shows a page that says nothing about the crew. - *Background checks.* To tell you that someone joined your crew or that the rendez-vous changed, the app asks the server for your crews every hour while you have one to come, and every three hours otherwise. Nothing is sent while you have no crew identity. - *Reports.* Any member can report a nickname or the rendez-vous: the crew's identifier, the reported member's public identifier, the reason and the hash of the reporter are kept, and the developer is told through the Telegram bot (identifiers and reason only). Enough reports hide the nickname or the rendez-vous until the developer looks at it. - *How long.* A crew, its members, its rendez-vous and its reports are deleted **48 hours after its date begins**, or as soon as its creator leaves it. *Erase my crew identity*, in any crew sheet, deletes your identity at once, with the crews you created and your place in the others. An identity unused for **12 months** and in no crew is deleted automatically. An identity the developer has banned for abuse is kept, as a hash and a nickname, for as long as the ban lasts. - **Abuse protection.** To limit spam, the server counts the requests sent from each IP address (forms, reports, clips, crews) and the crew actions of each identity 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 The app talks to services that are not the developer's. Each has its own policy. | Service | Why | What it may receive | |---|---|---| | **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. When you post a clip or send a date, the developer's server asks Google whether your purchase token is valid | | **OpenFreeMap** (`tiles.openfreemap.org`) | Draws the agenda's map, only when you open it | Your IP address and the map tiles requested, which show the area you are looking at | | **Radio stations** | Playing a stream | Your IP address and a request, as with any internet radio | | **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, clips' thumbnails, crews, invitation links) | Your IP address and the request, as for any website behind Cloudflare | | **Telegram** | Tells the developer a date, a clip or a report awaits review | What you sent with the form or the report, a new clip's thumbnail and date, a crew report's identifiers and reason — never your IP address | | **The apps you share an invitation with** | *Invite* opens Android's share menu | Only the link and the date's name, sent by you, to whom you choose | ### Advertising and your consent The free version shows ads through Google AdMob. In the European Economic Area, the United Kingdom and Switzerland the app asks for your consent before any ad is requested, using Google's User Messaging Platform. **If you refuse, no ads are requested at all** and the rest of the app works exactly as before. You can change your answer at any time from the console menu (the sliders icon) → *Advertising choices*. Buying the Pro unlock removes advertising entirely, and a Pro user is never shown the consent form, 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 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. - The dates you follow with *Follow*, and what the last background check saw of your crews and of the clips, so each novelty is announced only once. - Your crew identity's secret, encrypted with a key held by Android's Keystore. It is left out of every backup: a new phone, or a reinstall, starts a new identity. - 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. ## Permissions - **Internet** — to play radio streams, fetch the agenda and serve ads. - **Notifications** — for the playback notification and its transport controls; to tell you when dates are added to the agenda in your country (with the flyer as a thumbnail); when someone joins your crew or its rendez-vous changes; and when a clip is posted on a date you follow. Declining it only costs you those notifications; playback, the agenda and the crews still work. Each kind ("new agenda dates", "Crews", "Clips on followed dates") can also be turned off on its 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. 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. ## Children Dubsiren 27 is not directed at children under 13, and the developer does not knowingly collect anything from them. ## Your rights Apart from what you chose to send — an event, a clip, a report, a crew — the developer holds no data about you. Your crew identity, and everything attached to it, can be deleted at once from the app (*Erase my crew identity*). To see, correct or delete anything else you sent — the event, its flyer, your e-mail address, a clip — 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 If this policy changes, the date at the top changes with it. Material changes are described in the app's release notes. ## Contact Questions about this policy: michelcotenoewa@gmail.com --- # Dubsiren 27 — Politique de confidentialité *Dernière mise à jour : 26 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 vous concernant n'est transmis à son auteur — sauf si vous choisissez d'envoyer un événement à l'agenda, de publier un clip, d'aller à une date avec une crew, ou de signaler quelque chose. ## Ce que l'auteur collecte **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, les dates que vous suivez 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. Avec la date, l'application envoie soit votre jeton d'achat Google Play, que le serveur vérifie auprès de Google et ne garde que sous forme d'empreinte, soit, pendant l'essai de 24 heures du formulaire, un ticket d'essai tiré au hasard sur votre téléphone, que le serveur garde sous forme d'empreinte avec l'heure du début de l'essai (et votre adresse IP le premier jour seulement, pour limiter le nombre d'essais lancés depuis un même réseau). - **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. - **Un clip que vous publiez (Pro).** Un clip est une vidéo de 20 secondes au plus, épinglée sur une date de l'agenda. L'application la réencode d'abord sur votre téléphone, ce qui retire les métadonnées du fichier d'origine (y compris une position que l'appareil photo y aurait écrite) ; le serveur les retire encore. Elle envoie la vidéo, la date concernée, votre jeton d'achat Google Play (que le serveur vérifie auprès de Google, puis ne garde que sous forme d'empreinte, pour appliquer la limite de trois par jour et un éventuel bannissement) et votre adresse IP. Le clip est **public aussitôt**, pour tout le monde, pendant **24 heures** : il est servi depuis `clips.papazuzu.com`, un serveur loué par l'auteur, et sa miniature depuis `papazuzu.com`. L'auteur est prévenu de chaque nouveau clip par le bot Telegram privé, avec sa miniature. Au bout de 24 heures, ou plus tôt s'il est retiré, la vidéo, sa miniature, ses signalements et votre adresse IP sont supprimés. - **Un clip que vous regardez.** Lire un clip le télécharge depuis `clips.papazuzu.com`, qui voit votre adresse IP et rien d'autre, comme tout serveur web. - **Un clip que vous signalez.** Envoie l'identifiant du clip, le motif et votre adresse IP. Quand plusieurs personnes signalent le même clip, il est masqué jusqu'à ce que l'auteur l'examine. Les signalements sont supprimés avec le clip. - **Les crews (facultatif).** « J'y vais avec ma crew » permet d'aller à une date avec des amis que vous invitez, sans compte : - *Votre identité crew.* La première fois que vous créez ou rejoignez une crew, l'application tire un secret au hasard et le garde sur votre téléphone. Le serveur n'en conserve qu'une empreinte à sens unique, un identifiant public aléatoire, le **pseudo que vous choisissez** (30 caractères au plus ; ce n'est pas forcément votre nom), et les dates de création et de dernière utilisation. - *Une crew.* Sa date, ses membres (par cette empreinte), et le **rendez-vous** d'une ligne que son créateur peut écrire (140 caractères au plus). Un **lien d'invitation** est valable 7 jours et n'est conservé que sous forme d'empreinte ; quiconque le détient peut rejoindre, jusqu'à 15 membres. - *Qui voit quoi.* Les membres d'une crew voient les pseudos des autres et le rendez-vous. **Personne d'autre ne voit rien** : ni annuaire, ni recherche, ni chat. Ouvrir un lien d'invitation dans un navigateur affiche une page qui ne dit rien de la crew. - *Vérifications en arrière-plan.* Pour vous dire que quelqu'un a rejoint votre crew ou que le rendez-vous a changé, l'application demande vos crews au serveur toutes les heures quand vous en avez une à venir, toutes les trois heures sinon. Rien n'est envoyé tant que vous n'avez pas d'identité crew. - *Signalements.* Tout membre peut signaler un pseudo ou le rendez-vous : l'identifiant de la crew, l'identifiant public du membre signalé, le motif et l'empreinte de l'auteur du signalement sont conservés, et l'auteur de l'application en est prévenu par le bot Telegram (identifiants et motif seulement). Assez de signalements masquent le pseudo ou le rendez-vous jusqu'à ce qu'il l'examine. - *Durée de conservation.* Une crew, ses membres, son rendez-vous et ses signalements sont supprimés **48 heures après le début de sa date**, ou dès que son créateur la quitte. *Effacer mon identité crew*, dans n'importe quelle fiche crew, supprime aussitôt votre identité, avec les crews que vous avez créées et votre place dans les autres. Une identité inutilisée depuis **12 mois** et dans aucune crew est supprimée automatiquement. Une identité bannie pour abus est conservée, sous forme d'empreinte et de pseudo, tant que dure le bannissement. - **Protection contre les abus.** Pour limiter le spam, le serveur compte les requêtes faites depuis chaque adresse IP (formulaires, signalements, clips, crews) et les actions de crew de chaque identité 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 L'application dialogue avec des services qui ne sont pas ceux de l'auteur. Chacun a sa propre politique. | Service | Pourquoi | Ce qu'il peut recevoir | |---|---|---| | **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. Quand vous publiez un clip ou envoyez une date, le serveur de l'auteur demande à Google si votre jeton d'achat est valide | | **OpenFreeMap** (`tiles.openfreemap.org`) | Dessine la carte de l'agenda, seulement quand vous l'ouvrez | Votre adresse IP et les tuiles de carte demandées, qui montrent la zone que vous regardez | | **Les stations de radio** | La lecture d'un flux | Votre adresse IP et une requête, comme pour toute webradio | | **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, miniatures des clips, crews, liens d'invitation) | Votre adresse IP et la requête, comme pour tout site derrière Cloudflare | | **Telegram** | Prévient l'auteur qu'une date, un clip ou un signalement attend sa relecture | Ce que vous avez envoyé avec le formulaire ou le signalement, la miniature et la date d'un nouveau clip, les identifiants et le motif d'un signalement de crew — jamais votre adresse IP | | **Les applis avec lesquelles vous partagez une invitation** | *Inviter* ouvre le menu de partage d'Android | Seulement le lien et le nom de la date, envoyés par vous, à qui vous choisissez | ### Publicité et consentement La version gratuite affiche des annonces via Google AdMob. Dans l'Espace économique européen, au Royaume-Uni et en Suisse, l'application demande votre consentement *avant* toute requête publicitaire, au moyen du User Messaging Platform de Google. **En cas de refus, aucune annonce n'est demandée** et le reste de l'application fonctionne à l'identique. Vous pouvez revenir sur votre choix à tout moment : menu de la console (l'icône de curseurs) → *Advertising choices*. L'achat de la version Pro supprime toute publicité, et le formulaire de consentement n'est jamais 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 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. - Les dates que vous suivez avec *Suivre*, et ce que la dernière vérification a vu de vos crews et des clips, pour que chaque nouveauté ne soit annoncée qu'une fois. - Le secret de votre identité crew, chiffré par une clé que garde le Keystore d'Android. Il est exclu de toute sauvegarde : un nouveau téléphone, ou une réinstallation, démarre une nouvelle identité. - 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. ## Autorisations - **Internet** — lire les flux, charger l'agenda, servir les annonces. - **Notifications** — la notification de lecture et ses commandes ; l'annonce des dates ajoutées à l'agenda dans votre pays (avec l'affiche en miniature) ; quand quelqu'un rejoint votre crew ou que son rendez-vous change ; et quand un clip est publié sur une date que vous suivez. La refuser ne vous prive que de ces notifications ; la lecture, l'agenda et les crews continuent de fonctionner. Chaque type (« Nouvelles dates de l'agenda », « Crews », « Clips des dates suivies ») peut aussi être coupé seul 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. 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. ## Enfants Dubsiren 27 ne s'adresse pas aux enfants de moins de 13 ans, et l'auteur ne collecte sciemment rien les concernant. ## Vos droits Hormis ce que vous avez choisi d'envoyer — un événement, un clip, un signalement, une crew — l'auteur ne détient aucune donnée vous concernant. Votre identité crew, et tout ce qui s'y rattache, se supprime aussitôt depuis l'application (*Effacer mon identité crew*). Pour consulter, corriger ou supprimer le reste de ce que vous avez envoyé — l'événement, son affiche, votre adresse e-mail, un clip — é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 Si cette politique change, la date en tête change avec elle. Les modifications importantes sont décrites dans les notes de version de l'application. ## Contact Pour toute question : michelcotenoewa@gmail.com