O ModelTV é um player de vídeo para Android, Android TV e Google TV. Ele reproduz as playlists M3U e os acessos Xtream que você mesmo fornece. O ModelTV não fornece nenhum canal, filme ou assinatura.
Esta política descreve os dados que o ModelTV usa, para onde vão e por quanto tempo são guardados. Ela vale para as versões Google Play e GitHub do aplicativo.
Responsável: o desenvolvedor do ModelTV, no endereço contact@modeltv.app.
1. O que fica no seu aparelho
- Suas playlists: endereços M3U, servidores Xtream, nomes de usuário e senhas. Eles são guardados apenas no aparelho e nunca são enviados ao servidor do ModelTV. O aplicativo os usa para contatar seu provedor diretamente. Para configurar uma TV, um celular pode enviar a playlist diretamente pela sua rede local, de forma criptografada, sem passar pelo servidor do ModelTV.
- Sua biblioteca, perfis, favoritos, histórico, progresso e configurações, enquanto você não usa uma conta ModelTV.
- O diagnóstico da última falha (Configurações → Sobre), que não contém nenhum endereço nem credencial e não é enviado a lugar nenhum.
Desinstalar o ModelTV apaga esses dados.
2. O que é enviado, mesmo sem conta
- Servidor do ModelTV (Google Firebase, região de Paris): ao abrir o aplicativo, um identificador pseudônimo do aparelho (impressão calculada a partir do identificador Android, que não permite recuperá-lo), a versão e a variante do aplicativo. O servidor guarda a data da primeira abertura, a data do último contato, a versão e a variante. Isso serve para transmitir informações de serviço (por exemplo, uma atualização necessária) e gerenciar um eventual período de teste. Esse identificador não é registrado nem com a sua conta nem com o seu e-mail; ele é apagado dois anos após o último contato do aparelho. Para limitar abusos, o servidor conta as solicitações por impressão do endereço IP e por minuto; esses contadores são apagados automaticamente em até 48 horas.
- TMDb (The Movie Database): os títulos e anos dos filmes e séries da sua playlist, para obter pôsteres, sinopses e elencos. O TMDb também recebe seu endereço IP, como qualquer site visitado. As informações recebidas ficam guardadas no aparelho por no máximo seis meses. Política do TMDb: https://www.themoviedb.org/privacy-policy
- IntroDB: o identificador IMDb, a temporada e o episódio de uma série, para saber onde fica a abertura.
- YouTube: um trailer abre no app ou no site do YouTube, sujeito às regras do Google.
- Google Cast: quando você transmite para uma TV, o endereço do vídeo é enviado ao aparelho Cast.
- Seu provedor de IPTV recebe as solicitações de reprodução e de catálogo, como com qualquer player.
3. Com uma conta ModelTV (opcional)
A conta serve para sincronizar seus aparelhos. Ela usa o login do Google (Firebase Authentication) ou, numa TV, um QR code aprovado a partir de um celular já conectado.
- Identidade: e-mail, nome e foto da sua conta Google, e um identificador técnico da conta.
- Dados sincronizados: perfis (nome, cor, avatar), favoritos, histórico e progresso de reprodução (títulos, identificadores TMDb, posições), configurações de aparência e de reprodução, canais favoritos, categorias pessoais, canais vistos recentemente, regras de agrupamento de canais. As configurações próprias de uma playlist ficam guardadas sob uma impressão anônima da playlist: nunca seu endereço nem suas credenciais.
- Conexão de uma TV: uma sessão de cinco minutos com o nome do aparelho, apagada automaticamente em até 48 horas.
- Segurança do login: o Firebase Authentication também trata o endereço IP e o tipo de aparelho (user agent) para evitar abusos.
- Trakt (se você vincular): os tokens de acesso do Trakt ficam guardados no servidor do ModelTV, sem poder ser lidos pelo aplicativo, e os títulos que você assistiu com os perfis vinculados são enviados ao Trakt. Política do Trakt: https://trakt.tv/privacy
Esses dados são hospedados pelo Google Firebase e guardados até a exclusão da conta.
Serviços do Google integrados
O ModelTV usa bibliotecas do Google que transmitem ao Google dados técnicos, de acordo com a política de privacidade do Google:
- Firebase (conta, sincronização, servidor do ModelTV): endereço IP e user agent das solicitações.
- Google Cast: registros de uso anônimos (descoberta de aparelhos, sessões de transmissão, modelo do aparelho), sem identificador que permita chegar até você.
- Leitor de QR code dos serviços do Google Play: métricas de desempenho e de uso do leitor.
4. Excluir sua conta
- No aplicativo: Configurações → Conta e perfis → Excluir minha conta. Perfis, favoritos, históricos, progressos e configurações sincronizados são apagados do servidor, as contas do Trakt vinculadas são desconectadas (tokens revogados), as conexões de TVs e o eventual acesso oferecido ao seu e-mail são apagados e, por fim, a própria conta é excluída.
- Sem o aplicativo: siga a página Excluir sua conta ModelTV
5. O que o ModelTV não faz
- Nenhuma publicidade. Nenhuma ferramenta de medição de audiência nem de rastreamento publicitário: apenas os dados técnicos dos serviços do Google descritos acima são transmitidos.
- Nenhuma venda nem aluguel de dados.
- Nenhum conteúdo audiovisual fornecido: você é responsável por ter os direitos sobre as playlists que usa.
6. Segurança
As trocas com o servidor do ModelTV, o TMDb, o IntroDB e o Trakt são criptografadas (HTTPS). As trocas com seu provedor usam o endereço que você digitou: se ele começa com http://, seu nome de usuário, sua senha e os fluxos de vídeo trafegam sem criptografia e podem ser lidos na rede. Antes de salvar uma playlist assim, o ModelTV avisa, verifica se o provedor também responde em https:// e, se for o caso, oferece esse endereço criptografado. Os dados da conta só ficam acessíveis para essa conta.
7. Crianças
O ModelTV não se destina a crianças menores de 13 anos e não coleta conscientemente os dados delas.
8. Seus direitos
Você pode solicitar o acesso aos seus dados, a correção, a exclusão ou a portabilidade deles, ou se opor ao tratamento, escrevendo para contact@modeltv.app. Você também pode recorrer à autoridade francesa de proteção de dados, a CNIL (www.cnil.fr).
9. Alterações
Qualquer alteração desta política é publicada neste endereço com a data de atualização.