Wavio funziona interamente sul tuo dispositivo e comunica solo con il server musicale e con i servizi di terze parti che configuri. Non raccogliamo, vendiamo né condividiamo i tuoi dati, perché non ne disponiamo.
01Chi siamo
Wavio è un'applicazione Android gratuita e open source gestita da collaboratori indipendenti. Il codice sorgente è pubblicato sotto licenza MIT ed è disponibile su GitHub affinché chiunque possa consultarlo.
02Quali dati raccoglie Wavio su di te
Niente di personale. Wavio non ha account, né profili, né SDK pubblicitari, né analisi comportamentali, né tracker social. Non gestiamo alcun server che memorizzi chi sei o cosa ascolti.
Gli unici dati che escono dal tuo telefono sono quelli necessari per riprodurre la musica o per aiutarci a diagnosticare eventuali arresti anomali, come descritto nelle due sezioni successive.
03Cosa rimane sul tuo dispositivo
Per funzionare come lettore musicale, Wavio memorizza i seguenti dati localmente, esclusivamente sul tuo telefono:
- I dettagli di connessione al server (URL, nome utente e una password o un token crittografato) per ogni server aggiunto.
- La coda di riproduzione, i brani riprodotti di recente e quelli cercati di recente, le impostazioni dello sleep timer e dell’equalizzatore, nonché altre preferenze dell’app.
- I brani che scegli di scaricare per l'ascolto offline, oltre alle copertine degli album memorizzate nella cache e ai metadati recuperati dal tuo server.
- Le credenziali dell’API per i podcast (Taddy), se si abilitano i podcast.
Queste informazioni risiedono nella memoria privata dell’app e la disinstallazione di Wavio le rimuove tutte. L’unica eccezione è un brano che salvi esplicitamente sul tuo dispositivo: quel file viene salvato nella cartella “Musica” condivisa del tuo telefono, quindi rimane lì anche dopo la rimozione dell’app, finché non lo elimini tu stesso.
04Cosa vede il tuo server musicale
Quando colleghi Wavio a un’istanza di Navidrome, Jellyfin o OpenSubsonic, l’app comunica direttamente con quel server utilizzando le credenziali fornite dall’utente. Il server registrerà in genere il tuo indirizzo IP, le richieste che effettui e la tua attività di ascolto, proprio come farebbe qualsiasi altro client.
Wavio può riprodurre musica anche senza ricorrere a tali server. La libreria locale viene letta direttamente dalla memoria del telefono e nessun dato relativo ad essa esce dal dispositivo. Una condivisione di rete SMB o WebDAV viene contattata direttamente, sulla propria rete, con le credenziali inserite dall’utente, e qualsiasi informazione registrata da quel computer rimane tra l’utente e il dispositivo stesso.
I collaboratori di Wavio non gestiscono nessuno di questi server o condivisioni e non hanno accesso a ciò che essi registrano. Si prega di consultare l’informativa sulla privacy di qualsiasi servizio a cui ci si connette.
05Segnalazione di arresti anomali ed errori
Le build di produzione di Wavio utilizzano Sentry per segnalare arresti anomali ed errori imprevisti, in modo da consentirci di risolverli. Ogni segnalazione include informazioni tecniche quali lo stack trace, la versione dell’app, il modello del dispositivo, la versione di Android e l’indirizzo IP da cui è stata inviata la segnalazione.
I rapporti contengono un unico identificatore: un hash unidirezionale composto dal tuo nome utente e dall’ID interno di Wavio relativo a quel server, in modo che i rapporti correlati possano essere raggruppati e che due tuoi server possano essere distinti l’uno dall’altro. Non è possibile ricostruirlo a ritroso, non include mai l’indirizzo del server e non vi è alcun altro identificatore: né nome, né e-mail, né ID pubblicitario o del dispositivo. Non monitoriamo quali schermate visiti, non registriamo ciò che ascolti e non creiamo un tuo profilo. I report vengono utilizzati esclusivamente per diagnosticare i bug e vengono conservati in conformità con la politica di conservazione dei dati di Sentry.
06Autorizzazioni Android
Wavio richiede solo le autorizzazioni necessarie per riprodurre musica:
- Internet, rete e stato Wi-Fi per connettersi al tuo server musicale e ai servizi di terze parti elencati di seguito, nonché per distinguere tra "sei offline" e "il tuo server è irraggiungibile".
- Servizio in primo piano e riproduzione multimediale per mantenere l’audio in riproduzione quando lo schermo è spento.
- Servizio in primo piano per la sincronizzazione dei dati, per continuare a scansionare una libreria locale o di rete mentre si svolgono altre attività.
- Notifiche per visualizzare i controlli di riproduzione sulla schermata di blocco e nel pannello delle notifiche, nonché per mostrare lo stato di avanzamento della scansione.
- Modifica delle impostazioni audio per applicare l’equalizzatore di sistema.
- Lettura dei contenuti multimediali audio e della memoria per salvare e leggere i brani scaricati per la riproduzione offline e per indicizzare una libreria memorizzata sul dispositivo.
- Blocco di riattivazione per impedire al sistema di sospendere la riproduzione o un download a metà.
- Vibrazione per un leggero feedback tattile su determinati controlli.
- Installazione di pacchetti, solo nella build distribuita su GitHub, in modo che l’aggiornamento in-app possa trasferire una versione scaricata al programma di installazione di Android. La build di Google Play non richiede questo accesso e si aggiorna invece tramite Play.
Wavio non richiede l’accesso ai tuoi contatti, alla tua posizione, al microfono, alla fotocamera o a qualsiasi altro dato sensibile.
07Servizi di terze parti
Oltre al tuo server musicale e a Sentry, Wavio interagisce con una serie di servizi esterni. Ciascuno di essi viene contattato solo quando utilizzi la funzionalità che lo richiede, mentre quelli che richiedono un account vengono contattati solo dopo che ne hai collegato uno tu stesso.
- LRCLib viene interrogato per ottenere i testi sincronizzati quando apri la visualizzazione dei testi di un brano.
- Taddy gestisce la ricerca dei podcast e i metadati, e viene contattato solo se fornisci la tua chiave API Taddy e il tuo ID utente nelle impostazioni.
- Radio Browser fornisce l’elenco delle stazioni radio su Internet e viene interpellato quando si sfogliano o si cercano le stazioni radio.
- MusicBrainz e Cover Art Archive vengono interrogati quando si utilizza la correzione dei tag su un album locale, per cercare i metadati di pubblicazione e la copertina.
- ListenBrainz riceve i brani che ascolti, se colleghi un account e attivi lo scrobbling. Si tratta di una funzione che, per come è progettata, fa sì che la cronologia di ascolto esca dal tuo dispositivo: è disattivata finché non la abiliti e i dati vengono inviati al server ListenBrainz che scegli. Le copertine visualizzate nelle schermate delle statistiche vengono recuperate da Internet Archive.
- Anche Last.fm riceve anch’esso i brani che ascolti, se colleghi un account e attivi lo scrobbling. Il collegamento apre Last.fm nel tuo browser per autorizzare Wavio, e puoi revocare tale autorizzazione in qualsiasi momento dalle impostazioni del tuo account Last.fm. Anche i brani che aggiungi ai preferiti vengono inviati quando la sincronizzazione dei brani preferiti è attiva, e le statistiche, i suggerimenti di artisti simili e le copertine che vedi nell’app vengono recuperate da Last.fm.
- I feed dei podcast vengono recuperati direttamente dall’host che li pubblica quando segui un programma in una libreria locale, il che espone il tuo indirizzo IP a quell’host.
- A GitHub viene interpellato per l’ultima versione quando il sistema di aggiornamento integrato nell’app ne verifica la disponibilità e fornisce l’APK se lo installi. Ciò si applica alla build distribuita su GitHub, non a quella di Google Play.
- Google Cast viene utilizzato quando si trasmette la riproduzione su un dispositivo compatibile con Chromecast. A quella sessione si applicano quindi i termini di Google.
- Cloudflare, Apple, Google e Yandex pubblicano ciascuno un piccolo endpoint “sei online?”. Quando il tuo server smette di rispondere, Wavio invia un ping a ciascuno di essi per capire se è Internet a non funzionare o solo il tuo server; chiunque risponda per primo vedrà il tuo indirizzo IP e nient’altro.
Alcune funzionalità si collegano al software che gestisci autonomamente: Lidarr, SoulSync e Tidarr per i download, e AudioMuse-AI per i suggerimenti. Wavio si connette esclusivamente all'indirizzo che inserisci, utilizzando le credenziali da te fornite, esattamente come fa con il tuo server musicale. La navigazione nel catalogo di Tidal tramite Tidarr comporta inoltre il caricamento delle copertine dai server di immagini di Tidal.
La trasmissione su un dispositivo DLNA o UPnP invia l’indirizzo dello streaming a quel dispositivo sulla tua rete locale, in modo che possa recuperare l’audio autonomamente.
In Wavio non è integrata alcuna rete pubblicitaria, nessun fornitore di analisi dei dati e nessun tracker social.
08Bambini
Wavio è adatto a utenti di tutte le età e non raccoglie consapevolmente alcuna informazione su nessuno, compresi i bambini.
09Modifiche alla presente informativa
Qualora questa politica dovesse subire modifiche, la versione aggiornata verrà pubblicata qui e annunciata nelle note di rilascio del progetto su GitHub.
10Contatti
Domande, dubbi o semplicemente curiosità? Apri un ticket sul repository GitHub di Wavio e un responsabile del progetto ti risponderà.