Política de privacidade
Atualizado em
O que coletamos quando você usa o ZiroTV, por quê, quem mais recebe esses dados, por quanto tempo os guardamos e como você pode vê-los ou excluí-los.
1. Quem somos
Esta política explica como a BITVIRE, empresa individual registrada na Câmara de Comércio da Holanda (Kamer van Koophandel, KvK) sob o número 97211699, número de IVA (VAT) NL005257300B03, com o nome comercial ZiroTV (“nós”) trata dados pessoais quando você usa o app ZiroTV, este site e o portal da conta em app.zirotv.com. Nós somos o controlador desses dados.
Para qualquer pergunta sobre os seus dados, escreva para info@bitvire.com.
2. Este site e o portal da conta
O zirotv.com não usa cookies e não guarda nada no seu aparelho. As fontes vêm do nosso próprio servidor, então nenhum serviço de fontes vê a sua visita.
Contamos as visitas com o Ahrefs Web Analytics, que funciona sem cookies. A cada página vista, ele recebe o seu endereço IP, a página, a página de onde você veio e o tipo do seu navegador e do seu aparelho. Nós vemos só totais, como visualizações por página e visitantes por país, nunca dados sobre você como pessoa.
O app.zirotv.com define dois cookies. Um mantém você conectado e expira depois de 60 dias ou quando você sai da conta. O outro guarda o idioma com que você chegou a partir deste site, por um ano. Os dois são estritamente necessários e por isso não precisam de consentimento.
O nosso servidor registra cada requisição a zirotv.com, app.zirotv.com e api.zirotv.com: o endereço IP, o horário, a requisição, o status, o seu navegador ou app (o user agent) e a página de onde você veio. Cookies e credenciais de login não são registrados. O servidor com o qual o app se comunica também mantém um registro próprio de cada requisição: o endereço IP, o método, o endereço pedido, o status e quanto tempo levou. Usamos esses registros para proteger os nossos sistemas e encontrar erros, com base no nosso interesse legítimo em ambos (art. 6(1)(f) do GDPR). Por quanto tempo os guardamos está na Seção 13.
3. O app
Quando o ZiroTV é aberto pela primeira vez num aparelho, o app registra o aparelho no nosso servidor. Guardamos:
- Um identificador aleatório que o app cria na instalação. Esse identificador não é o do seu aparelho e muda quando o app é reinstalado.
- No Android, um hash de hardware: um hash SHA-256 do nome do app e do Android ID que o seu aparelho fornece ao ZiroTV. Em uma TV LG ou Samsung, ele é gerado do mesmo jeito a partir do identificador próprio da TV. Ao contrário do identificador aleatório, ele continua o mesmo quando você reinstala. Usamos só para dar um período para experimentar por aparelho. O iPhone, o iPad e os apps para Windows e Linux não enviam nada disso.
- O código do aparelho mostrado na tela. Ele continua o mesmo até o app ser reinstalado ou os dados dele serem apagados.
- A chave de pareamento mostrada junto com ele, como hash. A partir da versão 1.1.10, o app recebe uma chave nova a cada pareamento. Cada chave deixa de funcionar depois de 10 minutos. A versão 1.1.9 e as anteriores mostram uma chave que não muda, e ela continua funcionando por um período de transição depois da atualização para a 1.1.10.
- O tipo de aparelho: TV, celular ou tablet Android, ou iPhone ou iPad
- Quando o seu período para experimentar começou e termina, e quando o aparelho foi visto pela primeira e pela última vez
Usamos isso para fazer funcionar o período para experimentar, conectar o aparelho à sua conta e conferir o seu plano.
As suas playlists, favoritos, perfis, configurações e o seu progresso de reprodução ficam no app, no seu aparelho. Sem conta, nada disso sai do aparelho.
O app se conecta direto ao seu provedor de IPTV para carregar a sua playlist, o guia de TV e os streams. Esse tráfego não passa por nós. O seu provedor recebe o seu endereço IP e os seus dados de login, e a política de privacidade dele vale para isso. Um trailer abre no YouTube, onde vale a política de privacidade do Google.
4. Quantas pessoas usam o app
O app já consulta o nosso servidor para conferir o seu período para experimentar ou o seu plano. Nessas consultas, ele informa a plataforma (Android TV, que inclui a Fire TV, Android, iOS, LG webOS, Samsung Tizen, Windows ou Linux) e a versão. A partir disso, o nosso servidor guarda um registro para cada dia em que um aparelho usou o app: o identificador aleatório do aparelho, a data, a plataforma e a versão do app.
Junto com esses registros, não guardamos endereço IP, localização ou país, nem nada sobre quais telas você abre ou o que assiste. Esses registros só nos permitem contar quantos aparelhos usam o ZiroTV a cada dia, quantos são novos e em quais plataformas e versões rodam. Só os nossos próprios administradores veem esses totais. Se você sincroniza com uma conta, até onde você foi em cada título é guardado à parte desses registros e usado só para a sincronização (Seção 6).
O app de TV às vezes pergunta se você gostaria de avaliar o ZiroTV. Ele informa ao nosso servidor quando mostra essa pergunta e o que você escolheu (avaliar, depois ou nunca), com o identificador aleatório do aparelho, a plataforma, a versão do app e o horário. Usamos esses relatórios só para contar com que frequência a pergunta é mostrada e respondida. O app de celular pergunta pela App Store ou pelo Google Play e não informa nada a nós.
Fazemos isso com base no nosso interesse legítimo de saber quantas pessoas usam o ZiroTV e em quais aparelhos, para mantê-lo e melhorá-lo (art. 6(1)(f) do GDPR). Não passamos esses registros e relatórios para ninguém e não os usamos para criar perfis nem para publicidade. Cada registro diário é excluído automaticamente 16 meses depois do dia que ele descreve, ou na hora, se o registro do aparelho ou a sua conta for excluído. Cada relatório da pergunta de avaliação é excluído 16 meses depois de feito. Se o aparelho sair da sua conta, ou o registro dele for excluído, antes disso, o relatório continua nas nossas contagens, mas deixa de nomear o aparelho.
5. Adicionar uma playlist pelo celular
O QR code que a sua TV mostra para isso funciona por 10 minutos. Quando você digita uma playlist no celular, nós a guardamos no nosso servidor até a TV buscá-la: o nome e o tipo da playlist, o endereço do servidor, o usuário e o link do guia de TV, além da senha ou do link M3U, criptografados.
A TV a exclui do nosso servidor assim que a busca. Uma playlist que nenhuma TV busca é excluída em até 24 horas.
6. A sua conta
Você pode criar uma conta no app ou no portal da conta em app.zirotv.com. Então guardamos:
- O seu endereço de e-mail e o seu nome, se você o informar
- A sua senha, como hash, do qual não é possível recuperar a senha
- Quando você confirmou o seu endereço de e-mail e quando entrou na conta pela última vez
- Códigos de curta duração para confirmar o seu endereço de e-mail e redefinir a sua senha
- O idioma que você escolheu, para podermos escrever para você nele
- Quando você aceitou os nossos termos, e qual versão e idioma deles
- O seu plano: o tipo, o status, a data de renovação e o número de telas
- Quais aparelhos estão conectados à sua conta
Com uma conta, o app sincroniza com as suas outras telas o que você configurou nele. A sincronização na nuvem vem ativada, e você pode desativá-la na tela da conta no app. Enquanto ela estiver ativada, guardamos:
- As suas playlists: os nomes e os tipos delas, com os endereços de servidor, nomes de usuário, senhas, links M3U e links do guia de TV criptografados
- Os seus perfis: os nomes, as cores e se são perfis infantis, e os PINs deles, criptografados
- Os seus favoritos
- As categorias e os canais que você ocultou ou renomeou, e a ordem das suas categorias
- Algumas configurações: se os logos dos canais aparecem, canais mesclados, como um título é retomado, se os canais que não reproduzem ficam ocultos e os idiomas de áudio e de legenda de cada perfil
- O seu progresso de reprodução: qual filme ou episódio, até onde você foi e se terminou
Quando você exclui algo, as suas outras telas também excluem. Numa playlist, num favorito, num progresso de reprodução ou num item ocultado ou renomeado, o nosso servidor guarda então só uma marca da exclusão e remove essa marca depois de 90 dias. Uma conta criada por uma compra no app, sem endereço de e-mail (Seção 13), não sincroniza: o celular guarda os dados dele até entrar numa conta com endereço de e-mail.
Só escrevemos para você sobre a sua conta e as suas compras: códigos para confirmar o seu endereço ou redefinir a sua senha, uma confirmação de cada compra com o recibo e com o que ela significa para o seu direito de arrependimento, uma confirmação quando a sua conta for excluída e um aviso pelo menos 30 dias antes quando os nossos preços, os nossos termos ou esta política mudarem de um jeito que afete você. Além do e-mail de lançamento que você pedir (Seção 9), não enviamos newsletters nem e-mails de marketing.
7. Pagamentos
Os pagamentos em app.zirotv.com passam pela Mollie B.V. Para um plano mensal ou anual, cadastramos você como cliente na Mollie com o seu endereço de e-mail e, se você o informou, o seu nome. Você digita os dados do seu cartão ou da sua conta bancária na Mollie, que os processa; nós nunca os vemos.
Para cada pagamento, guardamos um registro: o ID do pagamento na Mollie, o plano, o valor, o IVA, a moeda, o status, a data e o país do cartão ou da conta bancária que a Mollie nos informa. A sua conta também guarda os seus IDs de cliente e de assinatura na Mollie. A Mollie trata os dados de pagamento como controladora própria, segundo a política de privacidade dela.
Quando você faz um pedido, guardamos a prova do que você aceitou: a frase exata que você aceitou, quando e em qual idioma, o seu endereço IP, o user agent do seu navegador, o país de onde você disse que compra e o país em que o seu endereço IP está registrado. Consultamos esse país num banco de dados no nosso próprio servidor, então nenhuma outra empresa vê o seu endereço IP por isso. A lei fiscal decide o IVA pelo seu país, então guardamos os países e o seu endereço IP como prova do IVA. O restante prova o que dissemos a você e o que você aceitou, caso um dia surja uma reivindicação sobre a sua compra (Seção 13).
Os planos comprados no app de celular, no iPhone ou no Android, passam pela Apple ou pelo Google. A loja nos informa qual plano você comprou e nos dá a referência dela para a compra (o ID de transação da Apple ou o token de compra do Google), que guardamos para manter o seu plano ativo. Guardamos também as notificações que a loja nos envia sobre a compra, como uma renovação ou um reembolso. Comprar no app não exige conta. A Apple e o Google cuidam do pagamento e dos reembolsos, cada um segundo a sua própria política de privacidade.
8. E-mails para o suporte
Quando você escreve para a gente, guardamos a sua mensagem, o seu endereço de e-mail e a nossa resposta, para poder ajudar você e cuidar de dúvidas posteriores. Nunca nos envie a senha da sua playlist.
9. E-mails de lançamento
Na página de um app que ainda está em desenvolvimento, você pode pedir que a gente avise você por e-mail quando ele for lançado. Guardamos então o seu endereço de e-mail, o app que você pediu, o idioma e o endereço da página em que você se cadastrou, e quando você se cadastrou e confirmou.
Primeiro enviamos um e-mail com um link para confirmar o endereço. Só um endereço confirmado entra na lista. Um endereço que ninguém confirma é excluído depois de 30 dias. Usamos a lista para uma única finalidade: um único e-mail quando esse app for lançado. Assim que esse e-mail é enviado, excluímos a lista desse app. Todo e-mail traz um link para cancelar o aviso, que tira o seu endereço da lista antes disso, e você também pode pedir isso em info@bitvire.com.
10. Para que usamos os seus dados
Usamos dados pessoais só para estas finalidades, cada uma com a base legal que o GDPR prevê para ela.
| Finalidade | Dados | Base legal |
|---|---|---|
| Fazer funcionar o seu período para experimentar, a sua conta, a sincronização e o seu plano | Registros de aparelhos, dados da conta, tudo o que você sincroniza | Contrato (art. 6(1)(b)) |
| E-mails da conta: códigos e confirmações | Endereço de e-mail | Contrato (art. 6(1)(b)) |
| Receber pagamentos | Registros de pagamento, IDs na Mollie, referências e notificações de compra da Apple e do Google | Contrato (art. 6(1)(b)) |
| Contabilidade | Registros de pagamento | Obrigação legal (art. 6(1)(c)) |
| Provar o IVA que cobramos | Prova do pedido: o país que você informou, o país em que o seu endereço IP está registrado e o seu endereço IP | Obrigação legal (art. 6(1)(c)) |
| Provar o que dissemos a você e o que você aceitou no pagamento, e que confirmamos a sua compra | Prova do pedido: a frase que você aceitou, horário, idioma e user agent; e-mails de confirmação da compra | Interesse legítimo em defender direitos em juízo (art. 6(1)(f)) |
| Avisar você quando um app que você pediu for lançado | Lista de lançamento: endereço de e-mail, app, idioma, a página em que você se cadastrou | Consentimento (art. 6(1)(a)) |
| Responder às suas perguntas | E-mails para o suporte | Contrato ou o nosso interesse legítimo em ajudar você (art. 6(1)(b) e (f)) |
| Segurança, correção de erros e proteção contra abuso do período para experimentar | Registros do servidor, registros de aparelhos, o hash de hardware | Interesse legítimo (art. 6(1)(f)) |
| Contar quantas pessoas usam o app e em quais plataformas e versões | Registros diários de uso | Interesse legítimo (art. 6(1)(f)) |
| Contar com que frequência a pergunta de avaliação do app de TV é mostrada e respondida | Relatórios da pergunta de avaliação | Interesse legítimo (art. 6(1)(f)) |
| Contar as visitas a este site | Páginas vistas, sem cookies | Interesse legítimo (art. 6(1)(f)) |
Para ter uma conta, você precisa informar um endereço de e-mail e uma senha; sem eles não podemos criar uma. Para comprar um plano no site, você também informa os seus dados de pagamento, à Mollie. O app precisa enviar o identificador aleatório do aparelho, o tipo de aparelho e os dados do período para experimentar ou da conferência do plano; sem eles não podemos fazer funcionar o período para experimentar nem conferir um plano. Os registros do servidor são criados automaticamente quando você se conecta. Tudo o mais fica a seu critério, como o seu nome e a lista de lançamento, e comprar no app não exige conta.
Quando nos baseamos no nosso interesse legítimo, você pode se opor (Seção 15). Quando nos baseamos no seu consentimento, você pode retirá-lo a qualquer momento, com a mesma facilidade com que o deu. Isso não torna ilícito o que fizemos legalmente antes disso. Além do e-mail de lançamento que você pedir (Seção 9), não enviamos e-mails de marketing; se um dia quisermos, pedimos o seu consentimento antes.
11. Quem recebe os seus dados
Só passamos dados pessoais para estas empresas, e cada uma recebe só o que precisa.
| Destinatário | Para quê | Sede | Papel |
|---|---|---|---|
| netcup GmbH | Hospeda os nossos servidores, o banco de dados e os backups dele, além do nosso próprio servidor de e-mail, no data center de Viena, Áustria | Alemanha | Nosso operador |
| Ahrefs Pte. Ltd. | Conta as visitas a este site, sem cookies | Singapura | Nosso operador |
| Cloudflare, Inc. | Responde às consultas de DNS dos nossos domínios | Estados Unidos | Nosso operador |
| Mollie B.V. | Processa os pagamentos no portal da conta | Holanda | Controlador próprio |
| Apple Distribution International Ltd. | Processa os pagamentos e reembolsos dos planos comprados no app ZiroTV para iPhone e iPad | Irlanda | Controlador próprio |
| Google Commerce Limited | Processa os pagamentos e reembolsos dos planos comprados no app ZiroTV para celulares Android | Irlanda | Controlador próprio |
Um operador trabalha só sob as nossas instruções, com base num contrato de tratamento de dados. Um controlador decide por conta própria como usa os dados que recebe, segundo a política de privacidade dele. Não vendemos dados pessoais e não os passamos para anunciantes. Só os revelamos a outros quando a lei exige, por exemplo à autoridade fiscal.
12. Transferências para fora da UE
Ahrefs Pte. Ltd. (Singapura) e Cloudflare, Inc. (Estados Unidos) ficam fora do Espaço Econômico Europeu. Essas transferências são protegidas por as cláusulas contratuais padrão da UE; escreva para info@bitvire.com para receber uma cópia. Os outros destinatários ficam na UE.
13. Por quanto tempo guardamos os dados
- Dados da conta e tudo o que você sincroniza: até a sua conta ser excluída. Então eles somem na hora do nosso banco de dados e em até 14 dias dos nossos backups, porque guardamos cada backup noturno por 14 dias.
- Contas criadas por uma compra no app: uma compra no app de celular, num aparelho que não está conectado a nenhuma conta, cria uma conta sem e-mail e sem senha, que guarda só o aparelho e as compras dele na loja. Essa conta é excluída automaticamente quando passa 90 dias sem nenhum aparelho e sem nenhuma compra em andamento.
- Registros de pagamento: sete anos, como exige a legislação fiscal holandesa. Se a sua conta for excluída, eles deixam de estar ligados a ela.
- Prova do pedido: o que você aceitou no pagamento, com o seu endereço IP, user agent e países, por sete anos, também depois de a sua conta ser excluída (Seção 7). Ela é guardada junto com o registro de pagamento que comprova, enquanto a lei fiscal mantiver esse registro.
- E-mails de confirmação da compra: o endereço para o qual enviamos cada um e o e-mail inteiro, por sete anos, também depois de a sua conta ser excluída. O e-mail prova que confirmamos a sua compra e o que ela significa para o seu direito de arrependimento, e é guardado junto com o registro de pagamento a que pertence.
- Registros de compras na loja: uma compra na App Store ou no Google Play é guardada como a referência da loja para ela, o produto e o status dela, por exemplo ativa, renovada ou reembolsada. Se a sua conta for excluída, o registro deixa de estar ligado a ela, para que uma compra reembolsada não possa ser usada de novo e uma compra ainda em andamento possa ser restaurada. Quando não está mais ligado a nenhuma conta, ele é excluído sete anos depois da última informação da loja sobre essa compra. Cada notificação que a loja nos envia sobre uma compra é guardada por sete anos.
- Registros de aparelhos: enquanto o aparelho estiver conectado a uma conta. Um aparelho sem conta, inclusive um que você removeu ou cuja conta foi excluída, é excluído 12 meses depois do último contato com o nosso servidor. Os registros de aparelhos não têm nome nem endereço de e-mail.
- Registros diários de uso: 16 meses depois do dia que descrevem, ou até o registro do aparelho ou a sua conta ser excluído, se isso acontecer antes (Seção 4).
- Relatórios da pergunta de avaliação: 16 meses depois de feitos (Seção 4).
- Playlists enviadas pelo celular: até a TV buscá-las, e nunca por mais de 24 horas (Seção 5).
- Códigos de e-mail e de senha: um código funciona por 15 minutos. Um código usado é excluído na hora, e um não usado em até um dia depois de expirar, porque as tentativas erradas com ele contam até lá.
- Contadores de senhas erradas: para cada endereço de e-mail de uma conta e o endereço de internet de onde veio uma tentativa de entrar, o número de senhas erradas e cada bloqueio que elas causaram, excluídos em até 24 horas depois da última senha errada.
- Proteção do login: para proteger as contas contra quem tenta adivinhar senhas, guardamos por 30 dias um hash com chave, irreversível, do endereço de e-mail da conta e do endereço IP de onde a senha correta foi digitada, além de contagens de tentativas de curta duração.
- Sessões da sua conta: de cada uma, quando começou e quando foi renovada pela última vez, com o token de acesso guardado só como hash. Ela termina e é excluída quando você sai da conta, sai de todos os lugares, redefine a sua senha ou exclui a sua conta e, se não, quando passa 60 dias sem uso.
- Registros do servidor: o registro das requisições ao nosso site, ao portal da conta e ao servidor, por no máximo 90 dias. O registro de requisições do próprio servidor tem tamanho fixo, então os registros mais antigos são excluídos à medida que chegam novos, na prática depois de dias a semanas.
- Lista de lançamento: até o envio do e-mail de lançamento desse app, ou antes, se você cancelar o aviso. Um endereço que ninguém confirma é excluído depois de 30 dias (Seção 9).
- E-mails para o suporte: dois anos depois da nossa última resposta.
14. Como protegemos os seus dados
- Toda conexão com este site, com o portal da conta e com o nosso servidor é criptografada com TLS.
- Os logins e links das playlists e os PINs dos perfis são criptografados com AES-256-GCM antes de serem guardados.
- As senhas são guardadas como hashes scrypt, e as chaves de pareamento também como hashes. Um código de uso único é guardado como hash, com uma cópia criptografada para que pedir de novo envie o mesmo código a você.
- O banco de dados separa os dados de cada conta com segurança em nível de linha, para que uma conta não consiga ler os dados de outra.
15. Os seus direitos
Pelo GDPR, você tem o direito de:
- Ver os dados pessoais que temos sobre você
- Corrigir os seus dados
- Excluir os seus dados, inclusive a sua conta inteira
- Limitar como os usamos
- Recebê-los num formato portátil. O backup do app também exporta as suas playlists e configurações para um arquivo.
- Se opor ao uso que fazemos deles com base em interesse legítimo
Para exercer qualquer um desses direitos, escreva para info@bitvire.com. Você não precisa de um e-mail de conta: se precisarmos de mais informações para encontrar os seus dados, pedimos só o que for necessário.
Você também pode excluir a sua conta você mesmo: no app de celular, em Conta, ou entrando em app.zirotv.com, escolhendo Excluir conta e confirmando com a sua senha. O app de TV não exclui contas. Nos dois casos, cancelamos todos os pagamentos configurados pela Mollie, excluímos a conta e confirmamos por e-mail. Os seus registros de pagamento e a prova do pedido são guardados por sete anos, sem ligação com a sua conta, e o mesmo vale para os seus e-mails de confirmação da compra, que contêm o seu endereço de e-mail (Seção 13). Se você comprou uma assinatura no app de celular, ela continua até você cancelá-la com a Apple ou com o Google, então cancele essa também.
Respondemos em até um mês. Se um pedido for complexo, podemos levar mais dois meses, e avisamos você disso dentro do primeiro mês.
Se você acha que tratamos os seus dados de forma errada, conte para a gente primeiro. Você também tem o direito de reclamar à autoridade holandesa de proteção de dados, a Autoriteit Persoonsgegevens, ou à autoridade do país da UE onde você mora.
16. Crianças
O ZiroTV não é feito para crianças com menos de 16 anos, e não coletamos os dados delas de propósito. Os perfis infantis do app são uma ferramenta para os pais. Sem conta, eles ficam no aparelho; com a sincronização na nuvem ativada, eles sincronizam como qualquer outro perfil (Seção 6).
17. Sem perfis, sem venda
Não usamos os seus dados para criar perfis nem para publicidade, não tomamos sobre você decisões automatizadas com efeitos jurídicos ou igualmente importantes, e nunca vendemos dados pessoais.
18. Mudanças nesta política
Atualizamos esta política quando muda o que fazemos com dados pessoais. A data no topo desta página mostra a versão atual. Se uma mudança afetar você, avisamos por e-mail pelo menos 30 dias antes de ela valer.
19. Contato
Perguntas sobre esta política ou sobre os seus dados vão para info@bitvire.com. Para ajuda com o app, escreva para support@zirotv.com. Todos os dados da nossa empresa estão na página de contato.