Como o SendTomo funciona
O SendTomo move arquivos diretamente entre seus dispositivos usando WebRTC, a mesma tecnologia ponto a ponto que possibilita as chamadas de vídeo no navegador. Esta página explica o fluxo de conexão, por que as transferências são rápidas e privadas, e como tudo funciona sem enviar seus arquivos para um servidor.
Passo 1 — Pareamento. Abra o sendtomo.com no seu computador. A página pede ao servidor um código de sala curto e o exibe como um QR code. Quando você escaneia esse código com o celular, o seu celular envia o código de sala de volta para o mesmo canal de sinalização. O servidor então apresenta os dois dispositivos um ao outro e repassa os detalhes da conexão. A partir desse ponto o servidor não é mais necessário para a transferência dos dados.
Passo 2 — Conexão ponto a ponto direta. Os dois dispositivos negociam uma conexão WebRTC. No caso comum eles se conectam diretamente pela sua rede local ou pela internet pública. Se um firewall de rede ou NAT bloquear um caminho direto, um relé TURN repassa os bytes criptografados — mas como os dados estão criptografados de ponta a ponta entre os seus dois dispositivos, o relé não pode descriptografá-los nem inspecioná-los.
Passo 3 — Criptografia de ponta a ponta. O WebRTC exige criptografia DTLS-SRTP em cada conexão, portanto os pedaços de arquivo enviados entre seus dispositivos são criptografados desde o momento em que saem de um dispositivo até chegarem ao outro. Nem o servidor de sinalização nem qualquer relé TURN detém as chaves para ler seus dados.
Por que isso é rápido e privado. Como os arquivos vão direto de dispositivo para dispositivo na velocidade máxima da sua rede, não há etapa de upload e depois download na nuvem, nem cota de armazenamento e nem limite de tamanho. E como os dados nunca repousam em um servidor, não há nada para ninguém violar, vender ou guardar. Esse é o ponto central de toda a arquitetura.
Pronto para transferir seus arquivos? Abra o SendTomo e escaneie para conectar.
Abrir o SendTomo