LocalSend: compartilhamento de arquivos open source e multiplataforma para dispositivos próximos

A ferramenta open source LocalSend busca ser uma solução multiplataforma no estilo AirDrop para transferências rápidas e locais de arquivos, gerando comparações com alternativas como Syncthing, KDE Connect, croc, Snapdrop, LANDrop e Taildrop. Os comentaristas elogiam sua interface simples, amplo suporte a sistemas e coleta mínima de dados, mas observam limitações práticas como a necessidade de uma rede Wi‑Fi compartilhada, restrições de segundo plano em plataformas móveis, particularidades de desempenho e alguns bugs no desktop. O tema mais amplo é a frustração de que, apesar de muitas ferramentas de nicho, ainda não existe um padrão onipresente, neutro entre fornecedores, para compartilhamento local de arquivos sem esforço em todos os dispositivos, em grande parte devido ao lock-in das plataformas e a incentivos desalinhados.

Posicionamento vs. Outras Ferramentas

  • O LocalSend é apresentado como um análogo multiplataforma e open source do AirDrop para transferências rápidas e ad hoc de arquivos, não como sincronização contínua.
  • Vários comentaristas enfatizam que ele não compete com o Syncthing: o Syncthing é para sincronização de pastas; o LocalSend é para envios pontuais de fotos/arquivos.
  • Em comparação com o Taildrop do Tailscale, alguns veem o Taildrop como excessivamente complexo ou em alfa; outros dizem que ele funciona bem em muitas plataformas após uma configuração simples.

Transporte, Redes e Descoberta

  • O LocalSend depende de uma rede local (Wi‑Fi/LAN); ele não usa Bluetooth nem cria Wi‑Fi ad hoc como o AirDrop.
  • Isso limita o uso em cenários sem infraestrutura (por exemplo, bombeiros em campo); possíveis soluções alternativas mencionadas:
    • hotspots de celular / Wi‑Fi apenas local,
    • overlays VPN (WireGuard/Tailscale),
      mas essas opções são menos integradas do que o AirDrop.
  • Várias pessoas gostariam de descoberta baseada em Bluetooth e transferência de arquivos pequenos, e/ou suporte a Wi‑Fi Direct.

Alternativas e Fragmentação do Ecossistema

  • Muitas alternativas são listadas:
    • Ferramentas LAN/desktop: Syncthing, rsync, SFTP, NFS, uploadserver, simple-file-server.
    • GUI multiplataforma: KDE Connect, LANDrop, Feem, Nextcloud, Payload, TrebleShot.
    • Baseadas em navegador: Snapdrop, PairDrop, ShareDrop, FilePizza, Instant.io, drop.lol, etc.
    • CLI: croc, Magic Wormhole, wormhole-william, p2pcopy, pcp.
  • Alguns lamentam que a cada poucos meses surge uma nova ferramenta, nenhuma se torna onipresente, e usuários não técnicos ainda recorrem a e-mail, WhatsApp, Signal, etc.

Usabilidade, Bugs e Desempenho

  • Muitos elogiam a facilidade de uso do LocalSend, a cobertura multiplataforma (Android, iOS, macOS, Windows, Linux) e a configuração simples.
  • Problemas relatados:
    • Impedir o sono do sistema no Windows/Linux.
    • Alto uso de CPU no Linux quando a janela da interface Flutter está visível; desativar animações ajuda.
    • No Android, o receptor precisa estar acordado e o app em primeiro plano.
    • As velocidades de transferência são aparentemente menores que SMB, croc e até LANDrop para alguns; não está claro se a complexidade da rede é um fator.
    • Não funciona em Chromebooks (issue vinculada).

Privacidade, Termos e Abertura

  • A política de privacidade é extremamente minimalista: afirma que nenhum dado pessoal é coletado, portanto nada é compartilhado ou vendido. Alguns consideram isso ideal; outros criticam a falta de detalhes sobre dados não pessoais e telemetria.
  • Os Termos de Serviço proíbem usuários menores de 18 anos, o que decepciona quem quer uso familiar.
  • O código é licenciado sob MIT e espelhado em hospedagem fora do GitHub; uma discussão lateral esclarece que o status do GitHub não afeta o fato de o LocalSend ser open source.

Padrões e Interoperabilidade

  • Vários comentaristas querem:
    • Um protocolo aberto comum para compartilhamento local de arquivos, ou
    • Uma ferramenta multiprotocolo que possa interoperar com muitos projetos existentes.
  • O consenso é que a principal peça ausente no setor não é viabilidade técnica, mas um padrão onipresente, pré-instalado e neutro entre fornecedores.