1. Quem somos e o que esta política abrange
O DoevStream (“DoevStream”, “nós”) desenvolve os apps DoevStream para celulares e tablets Android e para Android TV / Google TV (o “App”) e mantém o site doevstream.com (o “Site”) e o app web em app.doevstream.com (o “App web”). Juntos, são os “Serviços”. O DoevStream é operado a partir do estado de Connecticut, EUA.
Esta política explica quais informações pessoais os Serviços tratam, por quê, quem mais participa, por quanto tempo são guardadas e quais escolhas e direitos você tem. Ela foi escrita para atender à legislação de privacidade dos EUA e de Connecticut e também traz uma seção para usuários da União Europeia, do Espaço Econômico Europeu e do Reino Unido (seção 13).
O DoevStream é operado por uma pessoa física sediada em Connecticut, EUA. Contato: [email protected]
2. Resumindo
- O DoevStream é um player e uma interface. Não hospeda vídeos nem fornece streams. Os streams vêm de complementos que você escolhe e instala.
- Guardamos apenas o necessário para sua conta e para sincronizá-la entre seus dispositivos: seu e-mail, seus perfis, o progresso do que assiste, Minha lista, configurações e sua lista de complementos.
- Sem publicidade, sem ID de publicidade, sem análises de terceiros, sem SDKs de relatório de falhas, sem rastreamento entre apps ou sites.
- Não vendemos suas informações pessoais nem as usamos para publicidade direcionada ou criação de perfis.
- O App não solicita acesso ao microfone, câmera, contatos ou localização.
- Você pode excluir sua conta e todos os dados sincronizados a qualquer momento no App (Configurações → Conta → Excluir conta) ou escrevendo para nós.
3. Informações que coletamos
Conta. Para criar uma conta, você nos informa seu e-mail e uma senha. A senha é guardada apenas como um hash criptográfico com salt pelo nosso provedor de autenticação; não conseguimos lê-la. Para confirmar uma conta nova ou redefinir a senha, enviamos por e-mail um código de uso único (atualmente com 6 dígitos). Cada código funciona uma vez e expira em uma hora.
Perfis. Uma conta pode ter até 5 perfis. Para cada perfil, guardamos o nome escolhido, o avatar (uma cor, um emoji ou uma imagem da biblioteca pública de imagens do TMDB), o idioma e se é um perfil infantil.
Perfis infantis e PIN. Em um perfil infantil, você pode definir uma idade de 3 a 12 anos, que determina quais classificações etárias são exibidas. Se você definir um PIN para proteger os outros perfis da conta, guardamos apenas um hash com salt dele (PBKDF2), nunca o PIN em si.
Biblioteca e dados de sincronização. Para que Continuar assistindo, Minha lista, A seguir e suas configurações acompanhem você entre dispositivos, guardamos por perfil: quais títulos e episódios você assistiu e até onde (identificadores do título, posição, duração, horário), títulos adicionados à Minha lista ou removidos de Continuar assistindo e as configurações do app (por exemplo, idioma, estilo das legendas e preferências de áudio e reprodução).
Sua lista de complementos. Guardamos a lista de complementos instalados em cada perfil (seus endereços e ordem) para que os mesmos complementos apareçam nos seus outros dispositivos. O endereço de um complemento pode conter configurações que você informou na página de configuração do próprio complemento, incluindo chaves ou credenciais de serviços de terceiros conectados a ele. Guardamos esses endereços só para sincronizá-los com seus dispositivos e não os usamos para mais nada. Não recebemos os vídeos, links ou arquivos que os complementos retornam.
Trakt (opcional). Se você conectar uma conta do Trakt a um perfil, guardamos os tokens de acesso e de atualização emitidos pelo Trakt para esse perfil, seu ID de usuário no Trakt e uma cópia do seu histórico do Trakt para esse perfil, para que a conexão e o histórico funcionem em todos os seus dispositivos. Você pode desconectar a qualquer momento nas Configurações.
Seus dispositivos. Para cada dispositivo conectado à sua conta, guardamos um identificador aleatório criado pelo App (não um identificador de hardware), a marca e o modelo do dispositivo, a plataforma (celular, tablet ou TV), a versão do App e quando ele foi visto pela primeira e última vez. Isso alimenta a lista de dispositivos, onde você pode vê-los e desconectá-los.
Login na TV e no tablet. Você pode entrar em uma TV ou tablet escaneando o código QR com um celular já conectado ou digitando o código de 8 caracteres que ele mostra no App web, em app.doevstream.com/pair. Enquanto o dispositivo aguarda, nossos servidores guardam por até 10 minutos um código aleatório de uso único, o nome do dispositivo (por exemplo, “Google TV Streamer”, para você conferir que está aprovando o dispositivo certo) e, depois da sua aprovação, a sessão desse dispositivo. O registro é apagado assim que o dispositivo o usa; registros não usados expiram e são removidos.
Registro de tentativas de pareamento. Quando você consulta ou aprova um código no App web (ou aprova um código com o app do celular), registramos o ID da sua conta, o código digitado, se ele correspondeu e o horário. Guardamos esses registros por 24 horas e os usamos apenas para impedir que códigos sejam adivinhados, limitando as tentativas erradas.
Diagnóstico de trailers. Quando um trailer não pode ser reproduzido, o App nos envia um breve relatório para corrigirmos a reprodução: os identificadores TMDB/IMDb do título, o identificador do vídeo no YouTube, o tipo e a mensagem de erro, a configuração de região do seu dispositivo (obtida das configurações de idioma, não da sua localização), o modelo do dispositivo, a versão do App e o perfil.
Mensagens para nós. Se você nos escrever, recebemos seu e-mail e o que você decidir nos contar.
Registros técnicos. Como qualquer serviço online, nossos provedores de hospedagem e infraestrutura (seção 6) registram automaticamente informações técnicas como endereço IP, horário da solicitação, endereço solicitado e tipo de navegador ou app, para segurança, prevenção de abusos e solução de problemas.
4. O que não coletamos
- Nenhuma análise de terceiros e nenhum rastreamento de comportamento.
- Nenhuma publicidade, rede de anúncios ou ID de publicidade.
- Nenhum SDK de relatório de falhas.
- Nenhuma impressão digital do dispositivo e nenhum identificador de hardware.
- Nenhuma localização, precisa ou aproximada.
- O App não solicita acesso ao microfone, câmera, contatos ou localização. No Android, ele pede apenas acesso à rede e as permissões necessárias para manter a reprodução.
5. Informações guardadas só no seu dispositivo
O App guarda alguns dados apenas no dispositivo: sua sessão, imagens e metadados em cache e cópias locais das suas configurações e biblioteca, para abrir rápido e funcionar offline. Sair da conta, limpar os dados do App ou desinstalá-lo remove esses dados do dispositivo.
O App web guarda sua sessão, o perfil escolhido e o idioma no armazenamento local do navegador, para você continuar conectado nesse navegador. Ele não tem análises, publicidade nem rastreamento e não define cookies. Sair do App web remove a sessão apenas desse navegador; suas TVs, tablets e celulares continuam conectados.
6. Como usamos as informações e quem mais participa
Usamos as informações acima apenas para oferecer os Serviços: criar e proteger sua conta, sincronizar perfis, biblioteca e configurações entre dispositivos, aplicar as configurações infantis, conectar o Trakt quando você pedir, conectar dispositivos, corrigir problemas de reprodução de trailers, responder às suas mensagens e manter os Serviços seguros e funcionando.
Estes prestadores tratam dados em nosso nome segundo seus próprios termos e, quando aplicável, acordos de tratamento de dados:
- Supabase — banco de dados e autenticação. Guarda os dados da sua conta e de sincronização (seção 3). Nosso projeto no Supabase fica nos Estados Unidos.
- Resend — envia nossos e-mails de conta (os códigos de cadastro e de redefinição de senha). Recebe seu e-mail e o conteúdo da mensagem.
- Cloudflare — hospeda o Site, o App web e os downloads do App e os protege contra abusos. Trata informações técnicas dos visitantes (como o endereço IP) e pode definir cookies de segurança estritamente necessários.
Para funcionar, o App também se conecta diretamente a estes serviços, que recebem informações técnicas padrão do seu dispositivo (como o endereço IP) segundo suas próprias políticas de privacidade:
- TMDB (api.themoviedb.org, image.tmdb.org) — metadados e imagens de filmes e séries. Este produto usa a API do TMDB, mas não é endossado nem certificado pelo TMDB.
- Serviços públicos do Stremio — Cinemeta (v3-cinemeta.strem.io) para consulta de títulos, Metahub (images.metahub.space) para pôsteres alternativos e um complemento público de legendas (opensubtitles-v3.strem.io). O App vem com os complementos de metadados e legendas já instalados. Eles não fornecem vídeo.
- YouTube (Google) — trailers e prévias são reproduzidos pelo YouTube. Quando um trailer toca, o YouTube recebe a solicitação do seu dispositivo e pode usar cookies ou identificadores conforme a política de privacidade do Google. As prévias automáticas vêm desativadas.
- Trakt — só se você conectar. O App envia ao Trakt sua atividade de visualização e as alterações na Minha lista e lê seu histórico do Trakt.
- Complementos que você instala — rodam em servidores de terceiros que não operamos. Quando você navega ou reproduz, o App envia solicitações a eles (incluindo o título consultado). As práticas de dados deles são deles e não estão cobertas por esta política.
- Players externos — se você abrir um vídeo em outro app (por exemplo, VLC, MX Player ou mpv), esse app o trata segundo a própria política.
- Buy Me a Coffee — as doações são feitas em buymeacoffee.com. O pagamento é feito pelo Buy Me a Coffee e seus provedores de pagamento; nunca vemos os dados do seu cartão ou banco. De uma doação, recebemos apenas o nome que você escolher mostrar, que pode ser um apelido. Usamos esse nome apenas para registrar doações e agradecer.
Também podemos divulgar informações se a lei exigir, para proteger direitos, bens ou a segurança de usuários ou de outras pessoas, ou em uma fusão, aquisição ou transferência dos Serviços; nesse caso, esta política continuará valendo para suas informações.
7. Sem venda, sem publicidade direcionada, sem perfis
Não vendemos informações pessoais, não as compartilhamos para publicidade direcionada e não as usamos para criar perfis que gerem efeitos jurídicos ou similares. Não tratamos dados sensíveis conforme a lei de Connecticut, exceto saber que um perfil infantil é destinado a uma criança de certa idade, definida pelo titular da conta.
8. Complementos e o conteúdo que você acessa
O DoevStream não hospeda conteúdo nem fornece streams. Complementos são softwares independentes que você escolhe e instala; não os operamos, verificamos ou controlamos, nem o conteúdo que disponibilizam. Antes de instalar um complemento, veja quem o mantém e o que ele faz, e confirme que seu uso é legal onde você mora.
9. Por quanto tempo guardamos as informações
- Conta, perfis, biblioteca, configurações, lista de complementos, dispositivos e conexão com o Trakt: até você excluí-los ou excluir sua conta.
- Tokens do Trakt: até você desconectar o Trakt desse perfil, excluir o perfil ou excluir sua conta. Histórico copiado do Trakt: até você excluir o perfil ou sua conta.
- Códigos por e-mail: válidos por uma hora e de uso único.
- Registros de login na TV e no tablet (QR ou código): apagados ao serem usados; os não usados expiram em 10 minutos e são removidos.
- Registro de tentativas de pareamento: 24 horas.
- Diagnóstico de trailers: até você excluir sua conta e, em qualquer caso, por no máximo 12 meses.
- E-mails que você nos envia: pelo tempo necessário para atender sua solicitação e por no máximo 24 meses depois, salvo exigência legal diferente.
- Registros de doações: pelo tempo exigido pelas normas fiscais e contábeis.
- Registros técnicos dos nossos prestadores: pelos curtos períodos definidos por eles.
10. Excluir sua conta e fazer solicitações
Você pode excluir sua conta no App a qualquer momento: Configurações → Conta → Excluir conta. Isso exclui permanentemente sua conta e tudo o que está sincronizado — perfis, configurações infantis e PIN, progresso, Minha lista, configurações, lista de complementos, conexão com o Trakt e histórico copiado, lista de dispositivos e diagnóstico de trailers. Não é possível desfazer. Excluir a conta não exclui sua conta do Trakt; gerencie-a em trakt.tv.
Você também pode escrever para [email protected] pedindo uma cópia dos seus dados, uma correção ou a exclusão. Escreva a partir do e-mail da sua conta para podermos verificar o pedido, ou diga como podemos verificá-lo. Respondemos em até 45 dias; se precisarmos de mais tempo (até mais 45 dias), explicaremos o motivo. As solicitações são gratuitas.
11. Seus direitos nos Estados Unidos, incluindo Connecticut
Onde quer que você more, atenderemos a essas solicitações. Se você mora em Connecticut, o Connecticut Data Privacy Act garante o direito de:
- confirmar se tratamos seus dados pessoais e acessá-los;
- corrigir imprecisões;
- excluir dados pessoais que você forneceu ou que obtivemos sobre você;
- obter uma cópia dos seus dados em formato portátil e fácil de usar;
- recusar a venda de dados pessoais, a publicidade direcionada e a criação de perfis (não fazemos nada disso).
Para exercer esses direitos, veja a seção 10. Você pode usar um agente autorizado; poderemos pedir prova de que ele pode agir em seu nome. Não trataremos você de forma diferente por exercer seus direitos.
Recursos: se recusarmos seu pedido, você pode recorrer respondendo à nossa resposta ou escrevendo para [email protected] com o assunto “Privacy appeal”. Responderemos por escrito em até 60 dias explicando nossa decisão. Se o recurso for negado, você pode contatar o Procurador-Geral de Connecticut em portal.ct.gov/ag.
12. Crianças e perfis infantis
As contas são para adultos. Você precisa ter pelo menos 18 anos (ou a maioridade do seu país) para criar uma conta.
O titular de uma conta pode criar perfis infantis para crianças da casa. Um perfil infantil não tem e-mail nem senha próprios; é criado e gerenciado pelo titular da conta, que escolhe nome, avatar, idioma e idade. Não coletamos intencionalmente informações pessoais diretamente de crianças menores de 13 anos.
Os perfis infantis mostram títulos com base nas classificações etárias fornecidas pelo TMDB. As classificações podem faltar ou estar erradas, e os complementos podem oferecer conteúdo fora delas, então o filtro é uma ajuda, não uma garantia. Supervisione o que as crianças assistem.
Se você acredita que uma criança criou uma conta ou nos forneceu informações pessoais, fale conosco e as excluiremos.
13. Usuários da UE, do EEE e do Reino Unido
Se você usa os Serviços a partir da União Europeia, do Espaço Econômico Europeu ou do Reino Unido, o RGPD ou o RGPD do Reino Unido lhe dá direitos adicionais. O DoevStream é o controlador dos seus dados pessoais.
Bases legais. Tratamos dados de conta, perfis, biblioteca, dispositivos e login com QR para executar nosso contrato com você (oferecer os Serviços que você pediu); dados do Trakt porque você nos pediu para conectá-lo; diagnóstico de trailers, registros técnicos e medidas de segurança com base no nosso legítimo interesse em manter os Serviços funcionando e seguros; e registros de doações para cumprir obrigações legais.
Seus direitos. Você pode pedir acesso aos seus dados, correção, exclusão, limitação do tratamento e uma cópia portátil; pode se opor ao tratamento baseado em legítimo interesse e, quando o tratamento se basear em consentimento, retirá-lo a qualquer momento. Use os contatos da seção 10.
Reclamações. Você pode reclamar à autoridade de proteção de dados de onde mora ou trabalha (no Reino Unido, o Information Commissioner's Office). Agradeceríamos a chance de resolver sua questão antes.
Transferências internacionais. Seus dados são tratados nos Estados Unidos. Quando nossos prestadores recebem dados pessoais da UE/EEE ou do Reino Unido, a transferência é protegida pelas Cláusulas Contratuais-Padrão da Comissão Europeia (e pelo Adendo do Reino Unido) em seus acordos de tratamento de dados, ou por uma decisão de adequação, como o Quadro de Privacidade de Dados UE-EUA, quando o prestador é certificado.
14. Segurança
As conexões são criptografadas (HTTPS). Cada conta só pode ler e alterar os próprios dados. Senhas e PINs infantis são guardados apenas como hashes com salt, os códigos de login da TV e do tablet são aleatórios, de uso único e protegidos contra tentativas de adivinhação, e o acesso aos nossos sistemas é restrito. Nenhum sistema é totalmente seguro; se um incidente afetar suas informações pessoais, avisaremos você e as autoridades conforme a lei exigir.
16. Alterações nesta política
Atualizaremos esta política quando os Serviços ou a lei mudarem. A data de “Última atualização” indica a versão atual. Se fizermos mudanças importantes, avisaremos no App ou no Site antes que entrem em vigor.
17. Contato
Dúvidas ou solicitações sobre privacidade: [email protected]