ExonMesh é um aplicativo de comunicação offline ponto a ponto para mensagens de texto e mensagens de voz entre dispositivos Android próximos via Bluetooth Low Energy (BLE).
Mantenha-se conectado com dispositivos próximos sem precisar de dados móveis, Wi-Fi ou conexão com a internet. O ExonMesh utiliza comunicação Bluetooth LE direta, processamento local e criptografia opcional baseada em PIN para proporcionar uma experiência de comunicação offline privada.
1. Chat Offline e Mensagens de Voz
• Mensagens de Texto: Envie e receba mensagens diretamente entre dispositivos próximos.
• Mensagens de Voz: Pressione e segure o botão do microfone para gravar uma mensagem de voz e solte para enviá-la a outros dispositivos próximos.
• Visualização de Áudio ao Vivo: Veja a forma de onda em tempo real enquanto grava sua voz.
• Sinais Sonoros: Efeitos de silenciamento opcionais e sons de confirmação (Roger Beep) proporcionam uma experiência semelhante à de um walkie-talkie.
• Respostas Rápidas: Envie mensagens usadas com frequência rapidamente a partir da tela de chat.
2. Criptografia Baseada em PIN
• AES-256-GCM: O ExonMesh utiliza criptografia AES-256-GCM para comunicação protegida.
• PIN de Sala Compartilhado: Dispositivos que utilizam o mesmo PIN de Sala podem derivar a mesma chave de criptografia para mensagens criptografadas.
• Criptografia Local: A criptografia e a descriptografia são realizadas diretamente no seu dispositivo.
• Sem Dependência da Nuvem: A comunicação não requer um servidor remoto.
• Processamento no Dispositivo: Mensagens, notas de voz, descoberta de pares e criptografia são tratados localmente.
3. Bluetooth LE Ponto a Ponto
• Sem Necessidade de Internet: Comunique-se sem dados móveis ou conexão com a internet.
• Descoberta de Dispositivos Próximos: Descubra automaticamente dispositivos ExonMesh compatíveis próximos usando Bluetooth Low Energy.
• Comunicação P2P Direta: Troque mensagens e notas de voz diretamente com dispositivos próximos.
• Informações de Sinal: Visualize os pares próximos e a intensidade do sinal Bluetooth (RSSI).
• Dispositivos Próximos: Veja rapidamente os dispositivos ExonMesh compatíveis que estão dentro do alcance do Bluetooth.
4. Canais e Armazenamento Local
• Canais de Comunicação: Alterne entre canais predefinidos para organizar conversas.
• Histórico de Mensagens Local: As mensagens e o histórico de comunicação podem ser armazenados localmente no seu dispositivo.
• Configuração Local: As informações dos dispositivos, o indicativo de chamada, as configurações da sala e as preferências permanecem no dispositivo.
• Design Offline-First: A comunicação principal foi projetada para funcionar sem infraestrutura de nuvem centralizada.
5. Interface Tática Moderna
O ExonMesh apresenta uma interface escura e de alto contraste, projetada para acesso rápido a dispositivos próximos, mensagens, notas de voz, canais, informações de sinal e controles de criptografia.
Seja na ausência de conectividade convencional com a internet ou simplesmente para comunicação direta entre dispositivos próximos, o ExonMesh oferece mensagens ponto a ponto e notas de voz via Bluetooth LE sem depender de servidores em nuvem.
O Bluetooth deve estar ativado e os dispositivos devem estar dentro do alcance do Bluetooth para comunicação.
Bate-papo P2P offline via Bluetooth e mensagens de voz. Não requer internet.