LocalSend: intercambio de archivos de código abierto y multiplataforma con dispositivos cercanos
Posicionamiento frente a otras herramientas
- LocalSend se presenta como un análogo multiplataforma y de código abierto de AirDrop para transferencias de archivos rápidas y puntuales, no para sincronización continua.
- Varios comentaristas subrayan que no es un competidor de Syncthing: Syncthing sirve para sincronizar carpetas; LocalSend es para envíos únicos de fotos/archivos.
- En comparación con Tailscale Taildrop, algunos consideran que Taildrop es demasiado complejo o está en fase alfa; otros dicen que funciona bien en muchas plataformas después de una configuración simple.
Transporte, redes y descubrimiento
- LocalSend depende de una red local (Wi‑Fi/LAN); no usa Bluetooth ni crea Wi‑Fi ad hoc como AirDrop.
- Esto limita su uso en escenarios sin infraestructura (p. ej., bomberos en el terreno); se mencionan posibles soluciones:
- puntos de acceso del teléfono / Wi‑Fi local únicamente,
- superposiciones VPN (WireGuard/Tailscale),
pero son menos fluidas que AirDrop.
- Varias personas desearían descubrimiento basado en Bluetooth y transferencia de archivos pequeños, y/o compatibilidad con Wi‑Fi Direct.
Alternativas y fragmentación del ecosistema
- Se enumeran muchas alternativas:
- Herramientas LAN/escritorio: Syncthing, rsync, SFTP, NFS, uploadserver, simple-file-server.
- GUI multiplataforma: KDE Connect, LANDrop, Feem, Nextcloud, Payload, TrebleShot.
- Basadas en navegador: Snapdrop, PairDrop, ShareDrop, FilePizza, Instant.io, drop.lol, etc.
- CLI: croc, Magic Wormhole, wormhole-william, p2pcopy, pcp.
- Algunos lamentan que cada pocos meses aparezca una nueva herramienta, ninguna se vuelva ubicua, y que los usuarios no técnicos sigan recurriendo al correo electrónico, WhatsApp, Signal, etc.
Usabilidad, errores y rendimiento
- Muchos elogian la facilidad de uso de LocalSend, su cobertura multiplataforma (Android, iOS, macOS, Windows, Linux) y su configuración simple.
- Problemas reportados:
- Impedir la suspensión del sistema en Windows/Linux.
- Alto uso de CPU en Linux cuando la ventana de la interfaz Flutter está visible; desactivar las animaciones ayuda.
- En Android, el receptor debe estar activo y la app en primer plano.
- Las velocidades de transferencia serían más bajas que SMB, croc e incluso LANDrop para algunos; no está claro si la complejidad de la red es un factor.
- No funciona en Chromebooks (enlace a incidencia).
Privacidad, términos y apertura
- La política de privacidad es extremadamente minimalista: afirma que no se recopilan datos personales, por lo que no se comparte ni se vende nada. Algunos lo consideran ideal; otros critican la falta de detalle sobre datos no personales y telemetría.
- Los Términos de Servicio prohíben a usuarios menores de 18 años, lo que decepciona a quienes quieren usarlo en familia.
- El código tiene licencia MIT y está replicado en alojamiento fuera de GitHub; una discusión lateral aclara que el estado de GitHub no afecta a que LocalSend sea de código abierto.
Estándares e interoperabilidad
- Varios comentaristas quieren:
- un protocolo abierto común para el intercambio local de archivos, o
- una herramienta multiprotocolo que pueda interoperar con muchos proyectos existentes.
- Hay consenso en que la pieza que sigue faltando a nivel de industria no es la viabilidad técnica, sino un estándar ubicuo, preinstalado, multiplataforma y neutral respecto al proveedor.