Como o ChatLite trata seus dados

O ChatLite permite conversar sem instalar nada nem criar uma conta. Esta página explica com clareza para onde vão os seus dados e descreve como o serviço funciona hoje.

O que fica no seu dispositivo

Seu apelido, avatar, contatos, salas e histórico de conversas ficam salvos no navegador (IndexedDB e localStorage). Se você entrar em uma conta, os tokens de sessão também ficam ali. Limpar os dados do site os remove.

Chamadas e compartilhamento de tela

Áudio, vídeo e compartilhamento de tela usam WebRTC. Os navegadores tentam primeiro uma conexão direta, usando um servidor STUN público para descobrir o endereço de rede. Se não for possível, um retransmissor (TURN) pode ser usado quando houver um disponível. O ChatLite não opera um servidor de retransmissão próprio e a entrada TURN de terceiros que ainda consta não tem garantia de disponibilidade, então em algumas redes uma chamada não consegue conectar. A mídia é criptografada com DTLS-SRTP, portanto um retransmissor, se usado, encaminha tráfego criptografado, mas pode ver metadados da conexão, como endereços IP e horários.

Mensagens e arquivos

Quando dois navegadores estão conectados diretamente, mensagens e arquivos individuais viajam por um canal de dados WebRTC criptografado. Caso contrário, passam pelo nosso servidor por meio de um WebSocket criptografado. As mensagens de grupo sempre passam pelo nosso servidor. Se o destinatário estiver offline, os itens ficam em fila: na memória do servidor (até 50 por usuário, apagados quando o servidor reinicia) ou, em dispositivos vinculados a uma conta, no nosso banco de dados por até 14 dias. Arquivos enviados pelo servidor são limitados a 8 MB; transferências diretas, a 100 MB.

O que o nosso servidor vê

Nosso servidor cuida do estabelecimento da conexão (sinalização), do status online, dos indicadores de digitação, das confirmações de leitura e do apelido, avatar e mensagem de status que você compartilha com seus contatos. Nas mensagens e nos arquivos que retransmite, ele tecnicamente pode ler o conteúdo, pois o ChatLite não oferece atualmente criptografia de ponta a ponta no nível do aplicativo. Os registros operacionais podem incluir apelidos e IDs de usuário anônimos.

Notificações push

Se você ativar as notificações, seu navegador registra um token no Google Firebase Cloud Messaging. Quando você está offline e recebe uma mensagem, uma notificação com o nome do remetente e o início da mensagem (ou o nome do arquivo) é entregue por esse serviço.

Contas opcionais

Você nunca precisa de uma conta para conversar. Se criar uma, guardamos seu endereço de e-mail, uma senha com hash bcrypt, seus dispositivos vinculados e registros de sessão (os tokens de atualização são guardados com hash). As contas permitem a entrega em vários dispositivos descrita acima.

Medição de uso

O ChatLite tem medição de uso própria (first-party) que o operador pode ligar ou desligar, e não usa análise de terceiros para isso. Quando está ligada, o ChatLite registra eventos curtos do produto, como a abertura da página inicial ou do aplicativo, a criação ou abertura de um convite, a adição de um contato, o sucesso ou a falha de uma conexão direta ou pelo servidor, o uso de mensagem, arquivo, chamada ou compartilhamento de tela e, aproximadamente, quanto durou uma sessão, junto com contexto geral: idioma da página, navegador ou aplicativo instalado, tipo de dispositivo e família do navegador. Não registra o conteúdo de mensagens ou arquivos, nomes de arquivos, apelidos, endereços de e-mail, IDs de usuário, IDs de sala nem endereços IP, e solicitações de clientes automatizados são excluídas. Os eventos são ligados por um identificador aleatório que existe apenas na aba aberta do navegador, e os links de convite podem levar um token aleatório usado para contar quantos convites levam a uma conversa; um navegador que abriu um convite também lembra disso por 7 dias. As linhas de eventos são excluídas após 14 dias e apenas totais diários sem identificadores são mantidos por mais tempo. São metadados de eventos limitados para entender se o produto funciona, não um perfil seu, mas não são anônimos em sentido estrito: o endereço IP do seu navegador é visível para qualquer servidor com o qual ele se conecta, como descrito em o que o nosso servidor vê. Quando a medição está desligada, nada é gerado ou armazenado.

Publicidade

O site do ChatLite carrega scripts do Google AdSense, que podem usar cookies de acordo com as políticas do Google.