Política de Privacidade
Última atualização: 14 de outubro de 2026
Em Resumo
- Sem conta e sem conteúdos da nossa parte. A Tunvio é um leitor. As suas transmissões vêm diretamente do fornecedor que o próprio introduziu.
- Não pedimos as suas credenciais. Não pedimos nem recebemos intencionalmente palavras-passe, endereços de fornecedores nem nomes de canais; os textos de erro são filtrados automaticamente quanto a endereços web e credenciais, o que não pode ser perfeito (Secção 7). Para informações sobre filmes e para legendas, o nosso proxy vê apenas um identificador ou o título depurado (Secção 8); as próprias imagens são carregadas diretamente do servidor de imagens do TMDB (Secção 8). Se utilizar a sincronização de dispositivos, os seus perfis vão para o seu próprio armazenamento (Secção 10).
- O que partilha voluntariamente está desativado por predefinição: os dados de utilização e relatórios de erros, as marcas de salto partilhadas, a sincronização de dispositivos e o emparelhamento de dispositivos só são ativados por si – e pode desativá-los novamente a qualquer momento.
- Os nossos próprios serviços não guardam endereços IP e não mantêm registos de acesso (quanto ao servidor web
tunv.io, ver a Secção 3). - O pagamento é feito através da loja ou da RevenueCat – nunca vemos dados de pagamento.
Os pormenores encontram-se abaixo.
1. Responsável pelo Tratamento e Natureza do Serviço
O responsável pela aplicação «Tunvio» na aceção do RGPD é o operador do Projeto Tunvio indicado no aviso legal (https://tunv.io/impressum) (doravante «nós»). Contacto para questões de proteção de dados: support@tunv.io
A Tunvio é exclusivamente uma aplicação de reprodução. Não fornecemos conteúdos, não alojamos transmissões e não operamos serviços de media. Cada ligação IPTV é estabelecida diretamente com um servidor que o próprio introduziu como perfil (Xtream Codes, lista M3U, URL direto de uma transmissão ou portal Stalker). As indicações sobre a sua responsabilidade na escolha de uma fonte constam dos Termos de Utilização (https://tunv.io/terms-of-use).
2. Dados no Seu Dispositivo
A Tunvio guarda o seguinte no seu dispositivo:
- perfis com o URL do servidor, o nome de utilizador e a palavra-passe do seu fornecedor, bem como um nome de perfil opcional
- histórico de visualização, favoritos, definições e o PIN de controlo parental opcional, por perfil
- miniaturas e metadados do TMDB em cache (Secção 8)
- transferências e gravações, caso as crie
- por perfil, os pontos de uma série em que saltou a abertura ou os créditos finais, para que a aplicação possa oferecer aí «Saltar genérico» ou «Próximo episódio» – e, se tiver ativado a partilha, os contributos ainda não enviados (Secção 8)
- um identificador de compra anónimo nas compras no navegador (Secção 5), bem como um identificador de agregado e um de dispositivo, assim que emparelhar dispositivos (Secção 5.1)
As credenciais, o PIN de controlo parental, os dados de início de sessão da sincronização de dispositivos e os identificadores de emparelhamento ficam no armazenamento cifrado do seu sistema operativo; nos televisores Samsung (Tizen), que não oferecem um armazenamento desse tipo, ficam no armazenamento interno da aplicação. Pode apagar o histórico e os favoritos nas Definições; ao desinstalar a aplicação, tudo é removido.
Exceção: pasta própria. Se escolher uma pasta sua para gravações e transferências (por exemplo, num cartão SD), os ficheiros pertencem a essa pasta: permanecem após a desinstalação e, consoante a pasta e a plataforma, outras aplicações podem lê-los. Nesse caso, terá de os apagar você mesmo. Em nenhum caso temos acesso a esses ficheiros.
Não recebemos estes dados. Há apenas duas exceções, que o próprio ativa: se emparelhar dispositivos, o nosso serviço de emparelhamento guarda o identificador de agregado e o de dispositivo (Secção 5.1). Se partilhar marcas de salto, os contributos reunidos são enviados, sem ligação a perfil ou fornecedor, ao nosso serviço de marcas de salto (Secção 8). Se utilizar a sincronização de dispositivos, os perfis, o histórico, os favoritos e as definições vão para o seu próprio armazenamento, não para nós (Secção 10).
3. Os Nossos Próprios Servidores
Algumas funções utilizam servidores que nós próprios operamos: emparelhamento de dispositivos (pair.tunv.io), relatórios de erros (diag.tunv.io), metadados e marcas de salto (tmdb.tunv.io), legendas (subs.tunv.io), e a consulta de atualizações e os documentos jurídicos (tunv.io).
- Localização: o emparelhamento, os relatórios de erros, o proxy de metadados e as marcas de salto funcionam nos nossos servidores na Alemanha. No emparelhamento, nos relatórios de erros e nas marcas de salto não intervém qualquer subcontratante e não ocorre qualquer transferência para um país terceiro.
- Sem armazenamento de IP: os serviços de emparelhamento, de relatórios de erros, de metadados, de marcas de salto e de legendas não mantêm registos de acesso. O seu endereço IP é necessário apenas para transportar o pedido; não é guardado, não é associado a qualquer identificador e não é transmitido a terceiros.
- O servidor web
tunv.io(consulta de atualizações, documentos jurídicos) é o servidor web habitual do sítio web; pode manter os habituais registos de acesso de curta duração (endereço IP, hora, ficheiro pedido). A aplicação não envia qualquer identificador nem dados de perfil com estes pedidos. - Proteção contra abusos: para limitar a frequência dos pedidos e impedir consultas automatizadas, o endereço IP é convertido logo à chegada num pseudónimo de curta duração no emparelhamento, nos metadados, nas marcas de salto e nas legendas. A respetiva chave existe apenas na memória principal e é substituída regularmente; depois disso, o pseudónimo já não pode ser associado a nenhum endereço. Para este efeito, o servidor de diagnóstico mantém o endereço apenas de forma transitória na memória principal. A base jurídica é o nosso interesse legítimo num funcionamento seguro (art. 6.º, n.º 1, al. f), do RGPD, considerando 49).
4. Ligações ao Seu Fornecedor de IPTV
A Tunvio liga-se diretamente ao servidor que introduziu. Os dados que esse servidor trata são da responsabilidade do seu fornecedor, não nossa. Consulte a política de privacidade do seu fornecedor.
Casting. Se fizer casting para um dispositivo Chromecast ou DLNA (quando disponível), a aplicação transmite o endereço da transmissão – que contém o endereço do seu fornecedor e, no caso de Xtream, os seus dados de acesso – a esse dispositivo através da sua rede local; o dispositivo carrega então ele próprio a transmissão a partir do seu fornecedor. Se for mostrado um cartaz no dispositivo, o endereço da imagem do TMDB pode ser também transmitido, e o dispositivo carrega-a então diretamente de image.tmdb.org (Secção 8). Nada disto passa pelos nossos servidores.
4.1 Diagnóstico da Reprodução («O que se passa?»)
Quando a reprodução encrava ou falha, a Tunvio verifica automaticamente a causa: com alguns breves pedidos de teste ao servidor do seu fornecedor (resolução de nomes, estabelecimento da ligação, ligação cifrada, uma breve obtenção da transmissão e, no caso de Xtream e Stalker, uma chamada à interface da conta com as suas credenciais guardadas) – ou seja, as mesmas ligações que durante a reprodução. Além disso, a aplicação lê no seu dispositivo se está ativa uma VPN ou uma aplicação de filtragem, se a rede indica ligação à Internet e se está definido um DNS privado. O resultado permanece no seu dispositivo, salvo se o enviar com um relatório de erro (Secção 7.1).
«Verificar em pormenor». Só se tocar nesta opção (e não estiver ativo um DNS privado) é que a Tunvio pergunta à Cloudflare ou, em alternativa, ao Google Public DNS, através de uma ligação cifrada, se o nome do servidor do seu fornecedor é conhecido. É transmitido apenas esse nome de servidor – sem credenciais, sem caminho e sem identificador do dispositivo; como em qualquer ligação, o serviço vê o seu endereço IP. O resultado permanece no seu dispositivo, salvo se o enviar com um relatório de erro (Secção 7.1). A base jurídica é o seu pedido (art. 6.º, n.º 1, al. b) ou al. f), do RGPD). Aplicam-se as políticas de privacidade da Cloudflare (cloudflare.com/privacypolicy) ou da Google (policies.google.com/privacy); é possível uma transferência para os EUA.
5. Compras e Subscrições
As funcionalidades premium são opcionais. Onde nada é vendido (por exemplo, nos televisores Samsung), não são transmitidos quaisquer dados para esse efeito.
- Compra através de uma loja: se a sua aplicação provém da Apple App Store, do Google Play ou da Amazon Appstore, é a loja que trata do pagamento.
- Compra no navegador: nas versões distribuídas fora de uma loja (por exemplo, para computador), a aplicação abre uma página de pagamento da RevenueCat, Inc.; o que aí introduzir é recebido pela RevenueCat e pelo respetivo prestador de serviços de pagamento, que trata do pagamento.
- Em ambos os casos, não recebemos nem guardamos quaisquer dados de pagamento.
- Gestão de subscrições: para verificar se uma compra está ativa, utilizamos a RevenueCat, Inc. (EUA). A RevenueCat recebe da aplicação um ID de utilizador anónimo e gerado aleatoriamente e os recibos de compra da via de compra utilizada – sem nomes nem dados de pagamento; o seu endereço de e-mail apenas para pré-preencher a página de pagamento (ver abaixo). Aviso de privacidade:
https://www.revenuecat.com/privacy - Restaurar uma compra no navegador: como não existe conta, restaura uma compra feita no navegador noutro dispositivo através do endereço de e-mail utilizado na compra. A aplicação converte-o no seu dispositivo num identificador derivado (uma hash); apenas este serve para a consulta e permanece no dispositivo. O endereço em si não é guardado de forma permanente. Se voltar depois a abrir a página de pagamento, o endereço é aí pré-preenchido.
A base jurídica é a execução de um contrato (art. 6.º, n.º 1, al. b), do RGPD).
5.1 Premium em vários dispositivos (emparelhamento de dispositivos)
Se comprou o Premium, pode utilizá-lo noutros dispositivos: o dispositivo pago mostra um código de oito algarismos, que introduz no outro dispositivo. Ambos passam então a pertencer a um agregado (no máximo sete dispositivos) com uma identidade de compra comum, gerada aleatoriamente. Isto funciona através do nosso serviço pair.tunv.io (Secção 3). A aplicação contacta-o apenas quando manda mostrar um código ou introduz um – nunca de forma automática nem em segundo plano.
Por agregado, é guardado apenas: um identificador de dispositivo aleatório, gerado pela aplicação, por cada dispositivo (não é um identificador do sistema operativo, nem um ID de publicidade, número de série ou endereço MAC), o modelo do dispositivo como nome de apresentação (por exemplo «Pixel 8»; caso contrário, o tipo de dispositivo, como «Samsung TV»), o momento do emparelhamento, um identificador de agregado aleatório, o momento em que o agregado surgiu, a indicação de se alguma vez foi utilizado um código e um contador diário de códigos pedidos. O próprio código é válido durante 10 minutos e depois é apagado; assim que é utilizado, fica imediatamente consumido.
Este é o único dos nossos próprios servidores que guarda um identificador de dispositivo permanente – de outra forma, não seria possível uma lista de dispositivos da qual possa remover dispositivos.
Não são guardados: endereço IP, endereço de e-mail, nome ou conta; nada sobre as suas compras (ao pedir um código, a aplicação envia a sua identidade de compra para que um agregado existente possa ser reconhecido; o identificador anónimo de uma instalação individual é descartado e não é verificada qualquer permissão); nada sobre perfis, fornecedores, canais ou títulos. Os registos do serviço não contêm códigos nem identificadores.
RevenueCat após o emparelhamento: o ID de utilizador da Secção 5 passa então a ser o mesmo para todos os dispositivos do agregado, nomeadamente o identificador de agregado aleatório.
Prazo de conservação e eliminação: um dispositivo emparelhado permanece guardado até que o remova – sem caducidade automática. Em Definições → Premium vê todos os dispositivos do seu agregado e pode remover qualquer um deles; a entrada é apagada de imediato e, com o último dispositivo, também o agregado. Se remover o seu próprio dispositivo, este volta a ter uma identidade de compra própria. A única exceção à ausência de caducidade: uma tentativa de emparelhamento em que nunca foi utilizado um código é eliminada ao fim de 30 dias.
A base jurídica é o seu consentimento (art. 6.º, n.º 1, al. a), do RGPD), que dá ao mandar mostrar ou ao introduzir um código e que retira ao remover o dispositivo.
6. Firebase (Google) – Analytics e Relatórios de Falhas
Apenas no Android e no iOS a Tunvio utiliza o Firebase da Google Ireland Ltd. / Google LLC – e apenas com o seu consentimento. Ambos estão desativados por predefinição; perguntamos-lhe no primeiro arranque e, se recusar, no máximo mais uma vez.
- Firebase Analytics: estatísticas de utilização pseudonimizadas (por exemplo, ecrãs visualizados, versão do dispositivo e da aplicação, região aproximada), analisadas através de um identificador pseudonimizado, para melhorar a aplicação.
- Firebase Crashlytics: relatórios de falhas e de erros (dados técnicos sobre o ponto do programa em que o erro ocorreu, versão do dispositivo e da aplicação), para corrigir falhas.
Não adicionamos a estes relatórios credenciais, palavras-passe, nomes de perfis nem endereços de reprodução. Os textos de erro produzidos pelo sistema ou pelas bibliotecas utilizadas são transmitidos ao Crashlytics tal como estão e não são filtrados por nós; podem conter um endereço de servidor ou web. Um relatório de falhas inclui também uma breve descrição do estado: fase de sincronização, utilização de memória e bloqueio mais longo, tipo de perfil, classes de dimensão do catálogo e progresso da consulta de metadados em passos de 10 %. É possível uma transferência para os EUA; para o efeito, a Google baseia-se nas Cláusulas Contratuais-Tipo da UE. Aviso de privacidade: https://policies.google.com/privacy
A base jurídica é o seu consentimento (art. 6.º, n.º 1, al. a), do RGPD, § 25, n.º 1, da TDDDG). Pode retirá-lo a qualquer momento em Definições → Dados e armazenamento → «Dados de utilização e relatórios de erros», com efeito imediato.
7. Relatórios de Erros Próprios (diag.tunv.io)
O mesmo interruptor «Dados de utilização e relatórios de erros» controla as comunicações de erros automáticas para o nosso servidor de diagnóstico (Secção 3). Funcionam em todas as plataformas, incluindo televisores e computador. Sem o seu consentimento, nada é enviado.
A finalidade é exclusivamente a correção de erros: detetá-los, agrupar os semelhantes, corrigi-los e verificar se a correção funciona. Não há análise de utilização, definição de perfis nem publicidade.
São transmitidos apenas:
- o tipo e a classe do erro (por exemplo, erro de reprodução, de início de sessão ou de sincronização, falha da aplicação, interface bloqueada; tempo de espera excedido, erro do descodificador, limite de ligações; se for caso disso, o código de estado HTTP como número)
- circunstâncias técnicas: motor de reprodução e nível de descodificação, tipo de conteúdo ou âmbito (direto, filme, série, guia de programação, transferência; nos erros de sincronização, de casting e de exportação, também o tipo de destino ou de causa, por exemplo o armazenamento de sincronização escolhido), tipo de perfil (não o fornecedor) e, nos perfis combinados, se foram afetadas uma, algumas ou todas as fontes
- versão e tipo de compilação da aplicação, plataforma, versão principal do sistema operativo, modelo do dispositivo, idioma e definição de região e a memória do dispositivo como escalão aproximado
- em caso de bloqueios e de alguns erros de reprodução: o grau de ocupação da aplicação com pressões de teclas nos segundos anteriores (um nível aproximado: baixo, médio ou alto) e o tipo de tarefa interna em segundo plano que estava em execução (por exemplo, a leitura do catálogo ou do guia de programação) – apenas o tipo de tarefa, nunca um ficheiro, endereço, perfil ou contagem
- após uma terminação forçada da sessão anterior, o respetivo tipo, tal como o sistema operativo o designa (por exemplo, «não responde»); se o sistema não o conseguiu designar, o motivo (nenhum registo disponível ou nenhum que se aplique) e uma classe de tempo aproximada (minutos, horas ou dias) entre o último sinal de atividade e o registo do sistema mais próximo
- em caso de arranque lento ou falhado da aplicação: que passo do arranque foi o mais lento ou falhou (um nome interno fixo) e quantos milissegundos o arranque demorou; quando o arranque em modo de segurança é aberto, a forma como foi acionado e pequenos contadores de arranques recentes não concluídos
- em caso de falhas e de bloqueios terminados pelo sistema, dados técnicos sobre o ponto do programa em que o erro ocorreu, incluindo a mensagem de erro expurgada e o nome do ecrã da aplicação (por exemplo, «reprodutor» – nunca um conteúdo). Nas falhas de memória e de ligação, a mensagem inclui também uma breve linha de estado: a fase de sincronização, a utilização de memória da aplicação em megabytes, o tipo de perfil (nunca o número de fontes), o bloqueio mais longo em milissegundos, o progresso da consulta de metadados em passos de 10 % e apenas classes de dimensão do catálogo e dessa consulta (por exemplo, «3 000 a 10 000 entradas») – nunca contagens exatas
- o momento do evento, lido do relógio do dispositivo (utilizado para manter por ordem as comunicações em fila de espera; é guardado com a comunicação)
- um identificador diário, gerado aleatoriamente de novo todos os dias. Liga as comunicações do mesmo dia; um dispositivo não pode ser reconhecido de um dia para o outro. Não existe qualquer ID de dispositivo ou de instalação.
Não são recolhidos por conceção: títulos de canais, filmes e séries, termos de pesquisa, nomes de perfil e de utilizador, palavras-passe e outras credenciais, endereços MAC e números de série. O texto de erro livre é filtrado apenas quanto a endereços e credenciais. Endereços: os endereços web, os endereços IP e as cadeias com aspeto de credenciais são mascarados no dispositivo antes do envio, e o nosso servidor remove os nomes de servidor escritos sem endereço numa segunda passagem que não consegue reconhecer todos os nomes de servidor (Secção 7.1). Os endereços de reprodução e de servidor são, por isso, mascarados no dispositivo e removidos no servidor na medida em que sejam reconhecíveis.
A base jurídica é o seu consentimento (art. 6.º, n.º 1, al. a), do RGPD, § 25, n.º 1, da TDDDG), que pode retirar como indicado na Secção 6. Prazo de conservação: as comunicações individuais são eliminadas após 90 dias; depois, permanecem apenas números agregados por padrão de erro (número de ocorrências, primeira e última ocorrência, versões afetadas), sem ligação a uma comunicação ou a um dispositivo. Quanto ao acesso e ao apagamento, ver a Secção 12.
7.1 Relatório de erro enviado por si
Em Definições → «Comunicar um problema» ou, no leitor, através de «O que se passa?» → «Comunicar um problema», pode enviar você mesmo um relatório. Este só sai do seu dispositivo quando o envia – não é colocado em memória intermédia nem reenviado mais tarde – e não depende do interruptor «Dados de utilização e relatórios de erros». A caixa de diálogo de envio propõe-lhe ativar as comunicações automáticas – de forma facultativa e sem pré-seleção.
São transmitidos: o seu texto, o registo técnico da sua sessão, incluindo os últimos erros do programa (pode consultá-lo previamente em «O que é enviado?»), o tipo de problema, a versão da aplicação, o tipo de compilação, a plataforma, a versão principal do sistema operativo, o modelo do dispositivo, o idioma e a definição de região, o motor de reprodução, o tipo de perfil, se o Premium está ativo, o momento da comunicação, lido do relógio do dispositivo – e, numa comunicação a partir do leitor, o resultado do diagnóstico da Secção 4.1 como valores abreviados, sem nomes de servidor, endereços IP nem credenciais.
O texto e o registo são automaticamente mascarados no dispositivo antes do envio: endereços web (tudo o que tenha um esquema, como https://), endereços IPv4, endereços de e-mail e cadeias com aspeto de credenciais (como password=… ou user:pass@host). O nosso servidor repete este processo e remove também os nomes de servidor escritos sem endereço – uma segunda passagem que não consegue reconhecer todos os nomes de servidor. Ainda assim, não escreva palavras-passe no seu texto – numa frase corrente, o expurgo não as reconhece.
O relatório não contém nenhum identificador que o ligue ao seu dispositivo, apenas um número de referência aleatório que lhe é mostrado. Com ele pode pedir o acesso ou o apagamento através de support@tunv.io. A base jurídica é o seu consentimento, dado através do envio (art. 6.º, n.º 1, al. a), do RGPD). Prazo de conservação: 90 dias.
8. Metadados e Imagens (TMDB)
A Tunvio complementa filmes e séries com descrições, classificações, logótipos, cartazes e classificações etárias do The Movie Database (TMDB). Isto faz parte da apresentação do catálogo e não tem um interruptor próprio; pode apagar os metadados em cache em Definições → Dados e armazenamento.
Descrições, classificações e endereços de imagens são pedidos através do nosso proxy tmdb.tunv.io (Secção 3) e não diretamente ao TMDB. É transmitido apenas o que o pedido precisa: na pesquisa, o título depurado e, se for caso disso, o ano de lançamento; nos restantes casos, o identificador TMDB e, nas temporadas, o número da temporada; cada pedido inclui ainda o idioma da aplicação e, para a disponibilidade em streaming, a região do seu dispositivo. Não é transmitido o episódio que está a ver nem a respetiva duração, nem quaisquer dados de perfil, credenciais ou dados de reprodução. Os resultados são guardados em cache no proxy e no seu dispositivo.
Os próprios ficheiros de imagem vêm diretamente do TMDB. Cartazes, imagens de fundo, logótipos de títulos, fotogramas de episódios, logótipos de serviços de streaming e fotografias do elenco e da equipa são carregados pelo seu dispositivo a partir do servidor de imagens do TMDB image.tmdb.org, e não através do nosso proxy. O TMDB recebe, por isso, o seu endereço IP, o User-Agent que o seu dispositivo envia (o definido para o seu perfil ativo – por predefinição, uma cadeia genérica de leitor multimédia) e o caminho do ficheiro da imagem pedida, que identifica esse cartaz ou fotografia – a partir dele e do seu endereço IP, o TMDB pode saber que títulos são apresentados – mas não quaisquer credenciais, dados de perfil ou dados de reprodução. Isto acontece sempre que uma imagem não está (ou já não está) guardada no seu dispositivo (as imagens em cache são conservadas durante cerca de uma semana), logo que o proxy tenha devolvido o endereço da imagem de um título; tal como os metadados, não tem um interruptor próprio. O que o TMDB faz com estes dados rege-se pela sua própria política de privacidade, sobre a qual não temos qualquer influência.
Trailers. Se tocar num trailer (exceto nos televisores Samsung), a aplicação abre a aplicação do YouTube ou o navegador. Trata-se de uma ação sua fora da Tunvio; a partir daí aplica-se a política de privacidade do YouTube (Google), à qual é transmitido o endereço do vídeo.
Obtenção de marcas de salto partilhadas. Quando reproduz um episódio de uma série, a Tunvio pergunta, através do mesmo proxy, se outros espetadores contribuíram com marcas para a abertura e os créditos finais dessa temporada (ver abaixo). São transmitidos apenas o identificador TMDB e o número da temporada – não o episódio, a duração nem o título; o episódio correspondente é escolhido pela aplicação no seu dispositivo. É oferecido um botão, nunca um salto automático.
A base jurídica de tudo isto é o nosso interesse legítimo numa apresentação e reprodução cómodas (art. 6.º, n.º 1, al. f), do RGPD). Pode opor-se (art. 21.º do RGPD): aos pedidos de metadados e de imagens através de support@tunv.io, à obtenção de marcas de salto com o interruptor «Mostrar marcas de salto partilhadas» em Definições → Dados e armazenamento. O próprio TMDB rege-se pelos seus termos (https://www.themoviedb.org/privacy-policy); não temos qualquer ligação ao TMDB.
Legendas online através do proxy Tunvio (OpenSubtitles)
Se procurar legendas online (ou ativar o carregamento automático – desativado por predefinição), o pedido passa pelo nosso proxy subs.tunv.io (Secção 3). São transmitidos apenas o identificador TMDB ou IMDB do título – ou, em alternativa, o título depurado, o ano e os números de temporada e episódio – e os idiomas pretendidos; sem dados de perfil, credenciais ou dados de reprodução. O proxy consulta o OpenSubtitles com o nosso acesso, pelo que não precisa de uma conta própria; as legendas são guardadas em cache no proxy e no seu dispositivo. A base jurídica é o nosso interesse legítimo (art. 6.º, n.º 1, al. f), do RGPD). O OpenSubtitles rege-se pela respetiva política de privacidade (https://www.opensubtitles.com); não temos qualquer ligação ao OpenSubtitles.
Marcas de salto partilhadas (opcional)
Pode contribuir voluntariamente para as marcas de salto partilhadas: quando salta uma abertura ou passa para o episódio seguinte durante os créditos finais, a Tunvio envia esse ponto, sem qualquer referência pessoal, para o nosso serviço tmdb.tunv.io/skip, que nós próprios operamos na Alemanha.
Apenas com consentimento. A partilha está desativada por predefinição e não depende do interruptor «Dados de utilização e relatórios de erros». Depois de saltar uma abertura pela primeira vez, a aplicação pergunta-lhe com um pequeno aviso; se não responder, a partilha continua desativada e, após três avisos sem resposta, a aplicação deixa de perguntar. O consentimento vale apenas para este dispositivo e não é transferido através da sincronização de dispositivos.
Por cada contributo são transmitidos apenas: abertura ou créditos finais, o identificador TMDB da série, os números da temporada e do episódio, a duração do episódio e o ponto de salto (na abertura, a posição de onde saltou e a posição onde aterrou; nos créditos finais, a posição em que passou ao episódio seguinte), sempre arredondados a segundos inteiros.
Não são transmitidos: títulos, fornecedor, perfis, o momento em que viu, nem qualquer identificador de dispositivo, de instalação ou diário. Os saltos feitos através de marcas já partilhadas não são reenviados.
Agrupado em vez de imediato. Os contributos são reunidos no seu dispositivo (por episódio e tipo, apenas o mais recente) e enviados no máximo uma vez por dia.
Endereço IP. Não é guardado (Secção 3). Para que um dispositivo só conte uma vez por episódio e por dia, é mantido adicionalmente, até à rotação seguinte da chave, um valor cifrado derivado do pseudónimo e do episódio, que depois é descartado. Nem o endereço nem o pseudónimo são escritos junto do contributo (interesse legítimo, art. 6.º, n.º 1, al. f), do RGPD).
Armazenamento e publicação. São guardados os valores indicados e o dia de receção (sem hora). Uma marca só é mostrada a outras pessoas quando vários contributos independentes, de dias diferentes, coincidem – e, mesmo assim, apenas como valor central (mediana) com o número de contributos, nunca como contributo individual. Os contributos individuais são apagados por completo após 180 dias. Permanece apenas uma marca já publicada, como mediana com o número de contributos e de dias de receção; se, mais tarde, contributos novos suficientes a contradisserem, também ela é apagada.
A base jurídica é o seu consentimento (art. 6.º, n.º 1, al. a), do RGPD, § 25, n.º 1, da TDDDG). Pode retirá-lo a qualquer momento em Definições → Dados e armazenamento → «Partilhar marcas de salto»; a partir daí nada mais é enviado, e os contributos ainda não enviados são apagados. A obtenção de marcas partilhadas não é afetada. Os contributos enviados não contêm qualquer identificador; por isso, não os podemos associar a si, prestar informações sobre eles nem apagá-los individualmente (art. 11.º do RGPD, ver a Secção 12).
9. Consulta de Atualizações (tunv.io)
No Android e no iOS, a Tunvio carrega, no arranque e numa verificação manual, um ficheiro de configuração de https://tunv.io/app/config.json (Secção 3). Este contém apenas indicações sobre a aplicação: a versão atual e a versão mínima suportada, bem como os endereços de transferência ou de loja. Não são transmitidas indicações sobre os seus perfis, o seu fornecedor ou conteúdos; quanto ao endereço IP, ver a Secção 3. A base jurídica é o nosso interesse legítimo numa aplicação segura e atualizada (art. 6.º, n.º 1, al. f), do RGPD).
Se instalar você mesmo atualizações no Android fora de uma loja, a aplicação pode transferir o ficheiro de instalação a partir do endereço indicado neste ficheiro de configuração; esse servidor recebe então o seu endereço IP e os dados habituais do pedido.
Documentos jurídicos. Quando abre na aplicação a política de privacidade, os termos de utilização, o aviso legal ou a declaração de acessibilidade, a Tunvio tenta carregar, em todas as plataformas, a versão atual a partir de https://tunv.io/legal/ (limite de tempo de seis segundos); se isso falhar, é mostrada a cópia incluída na aplicação. É feito apenas o pedido do ficheiro – sem informações sobre perfis ou conteúdos; quanto ao endereço IP, ver a Secção 3. A base jurídica é o nosso interesse legítimo em mostrar o texto atual (art. 6.º, n.º 1, al. f), do RGPD).
10. Sincronização de Dispositivos (iCloud / Google Drive / OneDrive / WebDAV)
Opcionalmente, a Tunvio mantém os perfis, os favoritos, o histórico e as definições sincronizados entre os seus dispositivos. Esta função está desativada por predefinição; liga-a em Definições → Sincronização de dispositivos e escolhe que categorias são incluídas. Não operamos nenhum servidor de sincronização e nunca recebemos estes dados – vão diretamente para o armazenamento que escolher:
- iCloud (iOS) ou Google Drive (Android): na área privada da aplicação da sua própria conta, que outras aplicações não conseguem ler.
- Microsoft OneDrive: inicia sessão diretamente na Microsoft através de um código de dispositivo; não introduz a sua palavra-passe na aplicação. A Microsoft pede, nesse momento, acesso aos ficheiros do seu OneDrive – é a Microsoft que o exige para que a aplicação possa criar uma pasta própria; apenas essa pasta é utilizada. Pode retirar o acesso em
account.live.com/consent/Manage. - WebDAV: um servidor à sua escolha, por exemplo, uma Nextcloud própria ou um NAS. O endereço e os dados de início de sessão permanecem no seu dispositivo (Secção 2).
São também transferidos os seus perfis (URL do servidor, nome de utilizador) e o PIN de controlo parental. As palavras-passe das suas contas IPTV não são carregadas; num dispositivo novo, introdu-las uma única vez. Nos perfis M3U, de URL direto e Stalker, porém, o acesso faz parte do próprio endereço (URL da lista ou endereço MAC) e, por isso, viaja com o perfil.
Após desligar, o ficheiro de sincronização permanece no seu armazenamento até o apagar (iCloud: Definições → o seu nome → iCloud → Gerir armazenamento; Google Drive: Definições → Gerir aplicações → eliminar os dados ocultos da aplicação; OneDrive: eliminar a pasta da aplicação; WebDAV: eliminar o ficheiro no seu servidor).
A base jurídica é o seu consentimento (art. 6.º, n.º 1, al. a), do RGPD), dado ao ligar e retirado ao desligar. Aplicam-se as políticas de privacidade da Apple (https://www.apple.com/legal/privacy), da Google (https://policies.google.com/privacy) e da Microsoft (https://privacy.microsoft.com/privacystatement) ou as condições de quem opera o seu servidor WebDAV.
Sincronização na rede doméstica (LAN)
Adicionalmente ou em alternativa, os dispositivos sincronizam os dados diretamente na rede local – incluindo televisores sem sincronização na nuvem. Também esta função está desativada por predefinição: emparelha os dispositivos uma única vez com um PIN de seis dígitos e, depois, estes trocam os dados diretamente, com encriptação ponta a ponta; a chave existe apenas nos seus dispositivos. Como não intervém qualquer armazenamento alheio, aqui as palavras-passe também são transferidas. Sem servidor, sem ligação à Internet, sem terceiros. A base jurídica é o seu consentimento (art. 6.º, n.º 1, al. a), do RGPD), que pode retirar desemparelhando os dispositivos ou desativando a função.
11. Destinatários em Resumo
| Serviço | Finalidade | Plataforma | Privacidade |
|---|---|---|---|
| O seu fornecedor de IPTV | Transmissões | todas | fornecedor |
| Apple App Store / Google Play / Amazon Appstore | Pagamento | iOS / Android | Apple / Google / Amazon |
| RevenueCat, Inc. | Gestão de subscrições, página de pagamento no navegador | iOS / Android / computador | revenuecat.com/privacy |
| Google Firebase | Analytics, relatórios de falhas (com consentimento) | iOS / Android | policies.google.com/privacy |
| Cloudflare / Google Public DNS | «Verificar em pormenor» (apenas se tocar, apenas o nome do servidor) | todas | cloudflare.com/privacypolicy / policies.google.com/privacy |
| TMDB | Metadados de filmes e séries (através do nosso proxy); cartazes, logótipos e fotografias (diretamente de image.tmdb.org) | todas | themoviedb.org |
| OpenSubtitles | Legendas online (através do nosso proxy) | todas | opensubtitles.com |
| Apple iCloud / Google Drive | Sincronização de dispositivos (opcional, a sua conta) | iOS / Android | Apple / Google |
| Microsoft OneDrive | Sincronização de dispositivos (opcional, a sua conta) | conforme a sua escolha | privacy.microsoft.com |
| Servidor WebDAV à sua escolha | Sincronização de dispositivos (opcional) | conforme a sua escolha | o respetivo operador |
| Os nossos servidores (Secção 3) | Emparelhamento, relatórios de erros, metadados, marcas de salto, legendas, consulta de atualizações, documentos jurídicos | todas (consulta de atualizações apenas Android / iOS) | esta política |
12. Os Seus Direitos
Ao abrigo do RGPD, tem os direitos de acesso, retificação, apagamento, limitação do tratamento, portabilidade dos dados e oposição, bem como o direito de apresentar reclamação a uma autoridade de controlo em matéria de proteção de dados. Para isso, contacte support@tunv.io. Pode retirar os consentimentos a qualquer momento, com efeitos para o futuro, diretamente nas definições; os dados locais apaga-os você mesmo nas definições ou desinstalando a aplicação.
Direito de oposição (art. 21.º do RGPD). Na medida em que tratamos dados com base no nosso interesse legítimo (Secções 3, 4.1, 8 e 9), pode opor-se a qualquer momento, por motivos relacionados com a sua situação particular – por e-mail para support@tunv.io. Para a obtenção de marcas de salto partilhadas, basta o interruptor «Mostrar marcas de salto partilhadas».
Dados que não lhe conseguimos atribuir (art. 11.º do RGPD). As comunicações de erros automáticas (Secção 7) e as marcas de salto partilhadas (Secção 8) não contêm, deliberadamente, qualquer identificador que nos permita atribuí-las a uma pessoa ou a um dispositivo. Nesses casos, não o conseguimos identificar e, nessa medida, os direitos dos arts. 15.º a 20.º do RGPD não se aplicam – salvo se fornecer informações adicionais que permitam a atribuição (art. 11.º, n.º 2, do RGPD). O seu direito de retirar o consentimento e o seu direito de reclamação mantêm-se inalterados. O caso é diferente:
- nos relatórios de erro enviados por si: através do número de referência, localizamos e apagamos o relatório (Secção 7.1).
- no emparelhamento de dispositivos: também aí não guardamos nome nem conta, mas vê o conjunto completo do seu agregado em Definições → Premium e apaga aí você mesmo as entradas (Secção 5.1).
13. Alterações
Atualizamos esta política quando a aplicação muda. A versão atual está disponível em https://tunv.io/privacy-policy e na aplicação em Definições → Sobre → Política de Privacidade.
Este sítio web: estatísticas de visitas
Esta secção aplica-se apenas ao sítio web tunv.io, não à aplicação. A própria aplicação não contém estatísticas do sítio web; os dados que trata estão descritos acima.
Contamos as visitas ao sítio web com o Umami, um software de estatísticas que nós próprios operamos, num servidor nosso (stats.tunv.io). Os dados não vão para nenhum prestador de serviços.
- O que é contado: a página visitada, a página de onde vem (referrer), o navegador, o sistema operativo, o tipo de dispositivo, o tamanho do ecrã, o idioma, o país (derivado do endereço IP) e os cliques nos botões de transferência (Google Play, APK).
- O que não acontece: nenhum cookie, nenhuma entrada no armazenamento do seu dispositivo, nenhum armazenamento do seu endereço IP, nenhum rastreio entre sítios web, nenhuma transmissão a terceiros. Respeitamos a definição «Não rastrear» («Do Not Track») do seu navegador.
- Base jurídica: interesse legítimo (art. 6.º, n.º 1, al. f), do RGPD) em perceber como o sítio web é utilizado e em melhorá-lo. Como não há cookies nem armazenamento no dispositivo, não é necessário consentimento.
- Direito de oposição: pode opor-se a esta análise a qualquer momento — escreva-nos através dos contactos indicados no aviso legal ou ative «Não rastrear» no seu navegador.
- Prazo de conservação: os dados são eliminados assim que deixem de ser necessários para esta finalidade.
