O que a rede vê
- Métricas de caminho: latência, jitter, perda de pacotes, alcançabilidade dos alvos de sonda. Essa é a medição; o node nunca inspeciona o tráfego na sua LAN.
- As leituras do seu node se as publicar (os sensores próprios são privados a menos que os torne públicos).
- Metadados dos frames LoRa (para que node ou gateway era um frame, quando, de que ouvinte) — nunca o conteúdo.
O que fica com você
- Identidade: um par de chaves secp256k1 gerado na placa. Propriedade: o endereço da sua carteira. Não há tabela de utilizadores, nem e-mail, nem conta.
- A chave do túnel: gravada pelo seu telefone no node através do seu Wi-Fi. O servidor não consegue abrir um túnel para a sua LAN.
- Chaves LoRa: a frase-chave dos seus sensores vive no node (e nos sensores) — ou, para frames endereçados ao seu gateway LoRaWAN emparelhado, no seu próprio Home Assistant, que os desencripta ele mesmo. O servidor encaminha os frames encriptados às cegas.
- A sua posição exata: usada uma vez para a atestação; o mapa público mostra uma posição deslocada em 200–800 m. O modo ghost remove o node do mapa por completo (continua a ganhar, menos).
O app para Android
O app não tem conta nem e-mail. O que ele envia para sensmos.com e por quê:
- O endereço da sua carteira — é por ele que um node sabe quem é o dono. A chave privada nunca sai do celular.
- A localização do celular, uma vez, ao adicionar um node — para confirmar que a placa está mesmo onde diz estar. É opcional: sem ela o node funciona, só ganha menos. A posição exata fica privada; o mapa público mostra uma aproximada, e o modo ghost esconde o node por completo.
- Um token de notificações (Firebase Cloud Messaging) — para o app poder avisar, por exemplo, que o seu node ficou offline. Os servidores do Google entregam a notificação e por isso veem o texto curto dela; os dados dos seus nodes não vão para lá.
- Mensagens do comunicador — criptografadas no celular antes de saírem dele. O servidor só repassa os frames criptografados (guardados até 48 horas para entrega) e nunca tem as chaves, os nomes dos grupos nem o conteúdo.
O app usa Bluetooth só para falar com as suas próprias placas e a câmera só para ler QR codes no próprio celular. Sem anúncios, sem SDKs de análise e sem relatórios de falhas.
Aberto por padrão
O firmware é público; a página local do node (o seu IP na LAN) mostra o que ele está a enviar neste momento. As estatísticas web deste site não usam cookies e não guardam IPs.