Antes de começar
Use Chrome, Edge, Safari ou Firefox atualizados em HTTPS. WebRTC, WebCrypto e IndexedDB são necessários; navegadores embutidos podem ter limitações. No desenvolvimento, um endereço HTTP da LAN não recebe automaticamente a exceção de localhost. Confira permissões e políticas da organização.
Passo a passo
Um nó local pode emitir tokens assinados, temporários e vinculados ao aparelho quando a prova direta não basta. Conexões atestadas podem usar STUN configurado, mas continuam recusando TURN. Isso não oferece entrega remota, armazenamento permanente nem conexão garantida em toda rede restrita.
Verificação de LAN rigorosa
O mesmo IP público, sozinho, não comprova a mesma LAN. Sem atestado de um nó LAN, a verificação automática exige conexão direta com candidatos host locais. Um nó configurado oferece uma prova alternativa vinculada ao dispositivo.
Dúvidas importantes
Quais navegadores e dispositivos são compatíveis?
Versões atuais do Chrome, Edge, Safari e Firefox no Windows, macOS, Linux, Android, iOS e iPadOS. O navegador precisa de WebRTC, WebCrypto e IndexedDB, e a página deve ser aberta via HTTPS.
Como ele sabe que os dispositivos estão na mesma LAN?
No modo automático, o mesmo IP público apenas cria candidatos. O Share verifica uma rota WebRTC com candidatos host locais — endereços privados, link-local ou mDNS — sem STUN nem TURN, e reavalia a rota durante a conexão. Como alternativa, um nó LAN do administrador atesta dispositivos com tokens assinados temporários. Para esses pares atestados, STUN configurado e candidatos sem retransmissão são permitidos; TURN é sempre recusado.
O que é um nó de verificação de LAN?
Um pequeno programa opcional que roda em um computador sempre ligado dentro da sua rede. Cada navegador visita o endereço privado dele uma vez e recebe um token assinado, de curta duração, vinculado àquele dispositivo. Dispositivos com tokens do mesmo nó são agrupados mesmo quando o navegador sozinho não consegue provar o caminho local.
Abra a página. Essa é toda a configuração.
O OKYA Share usa apenas tecnologia padrão do navegador, então não há nada para instalar ou configurar.
- Entre na mesma rede: Conecte seus dispositivos ao mesmo Wi-Fi ou rede cabeada e abra share.okya.app em um navegador moderno.
- Os dispositivos se verificam: A sinalização apresenta candidatos. O modo automático verifica uma rota de candidatos host locais; dispositivos atestados por um nó LAN configurado usam outra forma de verificação.
- Compartilhe à vontade: Depois da verificação, arquivos, mensagens e telas fluem direto entre os dispositivos. Feche a aba para parar de compartilhar.
Conexão e privacidade
Mensagens e arquivos são enviados por DataChannels WebRTC, sempre criptografados (DTLS). Relays TURN são desativados por design, então o conteúdo nunca pode ser repassado por um servidor.
Se a comprovação automática da rota local falhar, o Share avisa sem adivinhar. Um nó LAN opcional do administrador pode atestar os dispositivos separadamente; essas conexões podem usar STUN configurado, nunca retransmissão TURN. Restrições da rede ainda podem impedir a conexão.