Política de Privacidade
1. Quem somos
O XMPP/MQTT Chat é um projeto educacional de cliente de mensagens. O responsável pelo app e por este site pode ser contatado pelo e-mail contato@xmpp-mqtt-chat.is-my.app.
O app não fornece servidores próprios e não exige a criação de uma conta no desenvolvedor. Você usa uma conta XMPP existente e, opcionalmente, um broker MQTT.
2. Quais dados o app trata
O app trata apenas os dados necessários para conectar você aos servidores que você escolher e para manter a experiência local:
| Dado | Para que serve | Onde fica |
|---|---|---|
| Credenciais XMPP (domínio, usuário e senha) | Autenticar no servidor XMPP configurado | Usuário/domínio nas preferências locais; senha no armazenamento seguro do sistema |
| Credenciais MQTT (broker, usuário e senha) | Conectar ao broker MQTT opcional | Configuração nas preferências locais; senha no armazenamento seguro do sistema |
| Contatos (roster), presença e status | Mostrar a lista de contatos e a disponibilidade | Preferências locais do app |
| Mensagens e histórico de conversas | Exibir as conversas 1-para-1 e o histórico local | Preferências locais do app |
| Preferências de uso | Tema, reconexão automática e ajustes de conexão | Preferências locais do app |
O app pode manter logs técnicos em memória para diagnóstico e para a tela de logs. Esses logs podem incluir remetente e conteúdo de mensagens, além de comandos MQTT. Eles não são gravados no disco, não são enviados ao desenvolvedor e são descartados ao fechar o app ou ao usar a opção de limpar logs.
3. Onde os dados ficam
Contatos, conversas e configurações ficam no armazenamento privado do aplicativo no seu aparelho. As senhas XMPP e MQTT são gravadas no armazenamento seguro do sistema:
- Android: Android Keystore, com dados criptografados pelo app.
- Windows: DPAPI.
- Linux: libsecret (quando disponível).
O app não grava senhas em texto puro nas preferências. O backup automático do Android está desativado para os dados do aplicativo, de modo que contatos, conversas e configurações não são enviados automaticamente para a conta Google do usuário.
4. Para onde os dados são enviados
O app se conecta diretamente aos servidores que você informar:
- Servidor XMPP: recebe suas credenciais, presença, contatos e mensagens para entregá-las aos destinatários.
- Broker MQTT: se você ativar o MQTT, recebe as mensagens publicadas e os comandos conforme os tópicos configurados.
O desenvolvedor não opera esses servidores, não recebe cópia dos dados e não intermedeia as conexões. O tratamento realizado pelo servidor XMPP ou pelo broker MQTT é de responsabilidade de quem os administra.
5. Compartilhamento
O desenvolvedor não vende, aluga ou compartilha dados pessoais. O app não usa anúncios, analytics, perfis comportamentais ou rastreadores de terceiros. O envio de dados ocorre apenas para os servidores que você configurar e para os destinatários das suas mensagens.
6. Segurança
O app oferece conexões protegidas por TLS para XMPP e MQTT e valida os certificados apresentados pelos servidores. O modo padrão do XMPP é STARTTLS obrigatório. Modos sem TLS existem apenas para testes e são sinalizados com avisos no app.
Nenhum sistema é totalmente imune a falhas. Para reduzir riscos, use servidores confiáveis, mantenha o aparelho atualizado e prefira TLS em todas as conexões. O app não implementa certificate pinning; a validação padrão de certificados é utilizada.
7. Retenção e exclusão
Os dados permanecem no aparelho enquanto você mantiver o app instalado ou até que sejam apagados. Você pode remover tudo em Configurações → Apagar todos os dados. Essa ação remove conta, contatos, conversas, configuração MQTT e logs locais. Desinstalar o app também remove os dados locais.
Como o desenvolvedor não mantém conta nem base de dados com seus dados, não há dados em servidores nossos para excluir. Para exercer direitos previstos na LGPD ou esclarecer dúvidas, use o e-mail de contato.
8. Menores de idade
O app não é direcionado a menores de 18 anos. Ele permite conversas privadas e não possui moderação de conteúdo. Não recomendamos seu uso por crianças.
9. Cookies e este site
Este site é estático e não usa cookies, analytics ou rastreadores. Ele é hospedado na Netlify, que pode registrar dados técnicos (como endereço IP e user agent) para operação, segurança e prevenção de abusos, conforme a política de privacidade da Netlify.
10. Alterações desta política
Esta política pode ser atualizada para refletir mudanças no app ou na legislação. A data de “última atualização” no topo indica a versão vigente. Recomendamos revisar esta página periodicamente.
11. Contato
Dúvidas sobre privacidade, segurança ou tratamento de dados: contato@xmpp-mqtt-chat.is-my.app.