O Wavio é executado inteiramente no seu dispositivo e se comunica apenas com o servidor de música e com os serviços de terceiros que você configurar. Não coletamos, vendemos nem compartilhamos seus dados, pois não os possuímos.
01Quem somos
O Wavio é um aplicativo gratuito e de código aberto para Android, mantido por colaboradores independentes. O código-fonte é publicado sob a licença MIT e está disponível para qualquer pessoa consultar no GitHub.
02Quais informações a Wavio coleta sobre você
Não é nada pessoal. O Wavio não tem contas, perfis, SDKs de publicidade, análises comportamentais nem rastreadores sociais. Não operamos nenhum servidor que armazene informações sobre quem você é ou o que você ouve.
Os únicos dados que saem do seu celular são aqueles necessários para reproduzir músicas ou para nos ajudar a diagnosticar falhas, conforme descrito nas duas seções a seguir.
03O que fica no seu dispositivo
Para funcionar como reprodutor de música, o Wavio armazena os seguintes dados localmente, apenas no seu celular:
- Detalhes de conexão com o servidor (URL, nome de usuário e uma senha ou token criptografado) para cada servidor que você adicionar.
- Sua fila de reprodução, itens reproduzidos e pesquisados recentemente, configurações do temporizador de desligamento automático e do equalizador, além de outras preferências do aplicativo.
- Faixas que você optar por baixar para ouvir offline, além de capas de álbuns armazenadas em cache e metadados obtidos do seu servidor.
- Credenciais da API de podcasts (Taddy), caso você habilite os podcasts.
Essas informações ficam armazenadas no armazenamento privado do aplicativo, e a desinstalação do Wavio remove todas elas. A única exceção é uma faixa que você salvar explicitamente no seu dispositivo: esse arquivo é gravado na pasta “Música” compartilhada do seu celular, portanto permanece lá após a remoção do aplicativo, até que você mesmo o exclua.
04O que seu servidor de música percebe
Quando você conecta o Wavio a uma instância do Navidrome, Jellyfin ou OpenSubsonic, o aplicativo se comunica diretamente com esse servidor usando as credenciais que você fornece. Normalmente, o servidor registra seu endereço IP, as solicitações que você faz e sua atividade de reprodução, assim como qualquer outro cliente faria.
O Wavio também pode reproduzir músicas sem a necessidade de nenhum servidor desse tipo. Uma biblioteca local é lida diretamente do armazenamento do seu celular, e nenhuma informação sai do dispositivo. Um compartilhamento de rede SMB ou WebDAV é acessado diretamente, na sua rede, com as credenciais que você inserir, e tudo o que essa máquina registrar fica entre você e ela.
Os colaboradores do Wavio não operam nenhum desses servidores ou compartilhamentos e não têm acesso ao que eles registram. Consulte a política de privacidade de qualquer serviço ao qual você se conectar.
05Relatórios de falhas e erros
As versões de produção do Wavio utilizam o Sentry para relatar falhas e erros inesperados, para que possamos corrigi-los. Cada relatório inclui informações técnicas, como um rastreamento de pilha, a versão do aplicativo, o modelo do dispositivo, a versão do Android e o endereço IP que enviou o relatório.
Os relatórios contêm um identificador: um hash unidirecional do seu nome de usuário e do ID interno do Wavio para aquele servidor, para que relatórios relacionados possam ser agrupados e dois de seus servidores possam ser diferenciados. Esse hash não pode ser revertido, nunca inclui o endereço do servidor e não há nenhum outro identificador — nem nome, nem e-mail, nem ID de publicidade ou de dispositivo. Não rastreamos quais telas você visita, não registramos o que você ouve e não criamos um perfil seu. Os relatórios são usados apenas para diagnosticar bugs e são retidos de acordo com a política de retenção de dados do Sentry.
06Permissões do Android
O Wavio solicita apenas as permissões necessárias para reproduzir músicas:
- Internet, rede e status do Wi-Fi para acessar seu servidor de música e os serviços de terceiros listados abaixo, e para distinguir entre “você está offline” e “seu servidor está inacessível”.
- Serviço em primeiro plano e reprodução de mídia para manter o áudio tocando quando a tela estiver desligada.
- Sincronização de dados do serviço em primeiro plano para continuar a varredura de uma biblioteca local ou de rede enquanto você realiza outras tarefas.
- Notificações para exibir controles de reprodução na tela de bloqueio e na barra de notificações, além de mostrar o andamento da varredura.
- Modificar configurações de áudio para aplicar o equalizador do sistema.
- Acesso ao áudio e ao armazenamento de mídia para salvar e ler faixas baixadas para reprodução offline e para indexar uma biblioteca armazenada no dispositivo.
- Bloqueio de ativação para que o sistema não suspenda a reprodução ou um download no meio do processo.
- Vibração para fornecer um feedback tátil sutil em determinados controles.
- Instalar pacotes, apenas na versão distribuída no GitHub, para que o atualizador do aplicativo possa repassar uma versão baixada ao instalador do próprio Android. A versão do Google Play não solicita isso e, em vez disso, realiza as atualizações por meio do Play.
O Wavio não solicita acesso aos seus contatos, à sua localização, ao microfone, à câmera ou a quaisquer outros dados confidenciais.
07Serviços de terceiros
Além do seu servidor de música e do Sentry, o Wavio se comunica com diversos serviços externos. Cada um deles é acionado somente quando você usa o recurso que o requer, e aqueles que exigem uma conta só são acionados depois que você mesmo tiver criado uma.
- A LRCLib é consultada para obter letras sincronizadas quando você abre a visualização das letras de uma faixa.
- O Taddy fornece a pesquisa de podcasts e os metadados, e só é acionado se você fornecer sua própria chave de API e ID de usuário do Taddy nas configurações.
- O Radio Browser fornece o diretório de estações de rádio da internet e é consultado quando você navega ou pesquisa por estações de rádio.
- MusicBrainz e Cover Art Archive são consultados quando você corrige tags em um álbum local, para consultar metadados do lançamento e a capa.
- O ListenBrainz recebe o que você ouve, caso você conecte uma conta e ative o scrobbling. Esse histórico de audição sai do seu dispositivo por padrão: ele fica desativado até que você o habilite e é enviado para o servidor do ListenBrainz que você escolher. As capas exibidas nas telas de estatísticas resultantes são obtidas do Internet Archive.
- O Last.fm também recebe o que você ouve, caso você conecte uma conta e ative o scrobbling. Ao conectar, o Last.fm é aberto no seu navegador para que você autorize o Wavio, e você pode revogar essa autorização a qualquer momento nas configurações da sua conta do Last.fm. Quando a sincronização de faixas favoritas está ativada, as faixas marcadas como favoritas também são enviadas, e as estatísticas, recomendações de artistas semelhantes e capas de álbuns exibidas no aplicativo são obtidas do Last.fm.
- Os feeds de podcast são obtidos diretamente do servidor que os publica quando você segue um programa em uma biblioteca local, o que expõe seu endereço IP a esse servidor.
- O GitHub é consultado quanto à versão mais recente quando o atualizador do aplicativo verifica se há uma disponível e fornece o APK caso você o instale. Isso se aplica à versão distribuída no GitHub, não à do Google Play.
- O Google Cast é usado quando você transmite a reprodução para um dispositivo compatível com Chromecast. Os termos do Google se aplicam a essa sessão.
- Cloudflare, Apple, Google e Yandex publicam, cada um, um pequeno endpoint do tipo “você está online?”. Quando seu servidor para de responder, o Wavio envia um ping a eles para determinar se a internet está fora do ar ou se é apenas o seu servidor; quem responder primeiro vê apenas seu endereço IP e nada mais.
Alguns recursos se conectam a softwares que você mesmo executa: Lidarr, SoulSync e Tidarr para downloads, e AudioMuse-AI para recomendações. O Wavio sempre se conecta apenas ao endereço que você inserir, com as credenciais que você fornecer, exatamente como faz com o seu servidor de música. Ao navegar pelo catálogo do Tidal através do Tidarr, as capas dos álbuns também são carregadas dos próprios servidores de imagens do Tidal.
Ao transmitir para um dispositivo DLNA ou UPnP, o endereço do stream é repassado para esse dispositivo na sua rede local, para que ele mesmo possa buscar o áudio.
Nenhuma rede de publicidade, nenhum provedor de análise e nenhum rastreador de redes sociais está integrado ao Wavio.
08Crianças
O Wavio é adequado para usuários de todas as idades e não coleta, de forma deliberada, nenhuma informação sobre ninguém, incluindo crianças.
09Alterações a esta política
Caso essa política venha a sofrer alguma alteração, a versão atualizada será publicada aqui e anunciada nas notas de lançamento do projeto no GitHub.
10Contato
Tem dúvidas, preocupações ou curiosidade? Abra um ticket no repositório do Wavio no GitHub e um mantenedor entrará em contato com você.