SingLinkVPNProyectos de código abierto

Los proyectos de código abierto de SingLinkVPN son SingLink Beta, el cliente de SingLinkVPN de primera generación, SingChat y el hub de código abierto de SingLinkVPN, todos mantenidos por SingLinkLabs en GitHub. Tras una auditoría de seguridad, SingLinkLabs publicó el protocolo y el cliente de primera generación con licencia Apache-2.0; las versiones más recientes aún no son totalmente públicas por motivos de seguridad, y el plan de código abierto continúa. Cada proyecto indica su mantenedor, repositorio, licencia y alcance público.

4 proyectos oficialesLa titularidad y el alcance público son verificables

Aclarar la titularidad antes de describir la tecnología

Todos los proyectos de esta página los mantiene SingLinkLabs, que también define su alcance público. Cada tarjeta indica el repositorio, la licencia y exactamente qué se ha publicado.

Datos clave

El protocolo SingLink ha evolucionado desde las primeras versiones de SingLinkVPN hasta el actual SingLink 2.0. El SingLink Beta de primera generación y el cliente de SingLinkVPN de primera generación, ahora de código abierto, mantienen los principios de diseño de siempre de SingLinkVPN: permisos basados en la cuenta, vinculación de dispositivos y seguridad desde el diseño. Ambos se publicaron tras una auditoría de seguridad. Desde entonces, las apps oficiales y el protocolo han pasado a una arquitectura de nueva generación que, por motivos de seguridad, aún no es totalmente pública; solo publicamos código que no supone ningún riesgo de seguridad, y el plan de código abierto continuará.

  • Publicados el 2026-11-12: SingLink Beta (1.0.0-draft) y el cliente de SingLinkVPN de primera generación para Windows, macOS, Android e iOS.
  • Licencia: Apache-2.0 en ambos repositorios. Los nombres y logotipos de SingLink y SingLinkVPN siguen siendo marcas.
  • Código fuente: github.com/SingLinkLabs/singlink-protocol y github.com/SingLinkLabs/singlink-vpn-app.
  • Seguridad: auditoría interna con 31 hallazgos, todos los High y Medium corregidos; hay prevista una auditoría externa.
  • Cerrado por motivos de seguridad: el núcleo de SingLink 2.0 y las apps oficiales actuales, los servidores, los pagos y los nodos.

Proyectos oficiales de código abierto

Código, materiales técnicos y proyectos de investigación mantenidos directamente por SingLinkLabs, con un alcance público y unos límites de repositorio claros para cada proyecto.

SingLink Beta logo

Mantenido por SingLinkLabs · 01

SingLink Beta

SingLink Beta (1.0.0-draft) es la primera generación del protocolo SingLink, un protocolo VPN abierto que SingLinkLabs diseñó desde cero. Desde fuera parece HTTPS normal. Los pases de acceso firmados por el backend de cuentas llevan los límites de plan, caducidad, velocidad y dispositivos, y están vinculados a una clave del dispositivo, así que un pase robado no sirve. El intercambio de claves es híbrido y poscuántico (X25519 + ML-KEM-768), con protección contra repetición y resistencia al sondeo activo.

Responsable
SingLinkLabs
Alcance público
Especificación de protocolo abierta y código fuente en Go
Licencia / Estado
Apache-2.0 · 1.0.0-draft

Un proyecto oficial de SingLinkLabs con licencia Apache-2.0, escrito en Go solo con la biblioteca estándar. SingLinkLabs publicó este protocolo de primera generación tras una auditoría de seguridad (revisión interna con 31 hallazgos, todos los High y Medium corregidos), y hay prevista una auditoría externa. La versión más reciente aún no es totalmente pública por motivos de seguridad, así que solo se publicó código sin riesgo de seguridad; el plan de código abierto continúa.

SingLinkVPN App logo

Mantenido por SingLinkLabs · 02

SingLinkVPN App

El cliente de SingLinkVPN de primera generación: una sola base de código Flutter para Windows, macOS, Android e iOS, con un núcleo en Go basado en el SingLink Beta abierto. En Android e iOS funciona como VPN para todo el dispositivo, con el DNS dentro del túnel; en el ordenador configura el proxy del sistema al conectar y restaura la configuración anterior al desconectar, cerrar la app o tras un fallo.

Responsable
SingLinkLabs
Alcance público
Código fuente del cliente de primera generación
Licencia / Estado
Apache-2.0

Un proyecto oficial de SingLinkLabs con licencia Apache-2.0. SingLinkLabs publicó este cliente de primera generación tras una auditoría de seguridad; las versiones más recientes de las apps aún no son totalmente públicas por motivos de seguridad, y el plan de código abierto continúa. Android y macOS se han probado de extremo a extremo, iOS se compila y funciona en el simulador, y la app de Windows se compila con el flujo de GitHub Actions incluido. Los nombres y logotipos siguen siendo marcas de SingLinkLabs, así que las bifurcaciones deben usar su propio nombre e icono.

SingChat logo

Mantenido por SingLinkLabs · 03

SingChat

SingChat es un servicio de chat en vivo y atención al cliente con IA. Su proyecto público SingChat MCP ofrece el manifiesto, los ejemplos y la documentación técnica necesarios para conectar clientes de IA compatibles con la configuración del espacio de trabajo, los widgets para sitios web, la gestión de conversaciones, los flujos de conocimiento y la analítica de atención.

Responsable
SingLinkLabs
Alcance público
Repositorio de código público
Licencia / Estado
MIT

SingChat es un proyecto oficial de SingLinkLabs. El repositorio público singchat-mcp contiene el manifiesto, los ejemplos y la documentación con licencia MIT del servicio alojado SingChat MCP.

SingLinkVPN logo

Mantenido por SingLinkLabs · 04

SingLinkVPN

El hub de código abierto de SingLinkVPN ya está en su fase 2. Reúne el protocolo SingLink y el cliente de SingLinkVPN de primera generación, ambos publicados con licencia Apache-2.0 en sus propios repositorios tras una auditoría de seguridad, y publica documentación, datos de investigación, informes de seguridad y transparencia y herramientas de investigación.

Responsable
SingLinkLabs
Alcance público
Hub de código abierto, fase 2
Licencia / Estado
Fase 2 · Código Apache-2.0

Un proyecto oficial de SingLinkLabs. El hub reúne documentación, conjuntos de datos, informes y herramientas de investigación; el código del protocolo y del cliente está en los repositorios singlink-protocol y singlink-vpn-app. Las versiones más recientes, incluido el núcleo de SingLink 2.0 y las apps oficiales actuales, siguen cerradas por motivos de seguridad; en fases posteriores se publicará más tras una revisión de seguridad.

Preguntas frecuentes

¿El protocolo SingLink es de código abierto?

Sí, su primera generación. El 2026-11-12, tras una auditoría de seguridad, SingLinkLabs publicó SingLink Beta (1.0.0-draft) y el cliente de SingLinkVPN de primera generación con licencia Apache-2.0. La versión más reciente, SingLink 2.0, aún no es totalmente pública.

¿Qué relación hay entre SingLink 2.0 y la primera generación?

El protocolo SingLink ha evolucionado desde las primeras versiones de SingLinkVPN hasta el actual SingLink 2.0. La primera generación publicada mantiene los mismos principios: permisos basados en la cuenta, vinculación de dispositivos y seguridad desde el diseño. Desde entonces, las apps oficiales y el protocolo han pasado a una arquitectura de nueva generación.

¿Qué partes siguen cerradas y por qué?

El núcleo de SingLink 2.0 y las apps oficiales actuales, los servidores, los pagos y los nodos siguen cerrados por motivos de seguridad. SingLinkLabs solo publica código que no supone ningún riesgo de seguridad, y en fases posteriores se publicará más tras una revisión de seguridad.

¿Qué licencia se aplica y puedo bifurcar el código?

Ambos repositorios usan la licencia Apache-2.0, así que puedes usar, modificar y redistribuir el código según sus términos. Los nombres y logotipos de SingLink y SingLinkVPN son marcas, por lo que las bifurcaciones deben usar su propio nombre e icono.

¿La app de SingLinkVPN en Snap Store es de código abierto?

No. Snap es solo el paquete y el método de instalación de la app de SingLinkVPN para Linux, no una publicación de código abierto. Los proyectos de código abierto de SingLinkVPN son los que aparecen en esta página.

El código abierto necesita límites verificables

Una página de código abierto profesional explica el código, la documentación, las licencias, las vías de contribución y los límites de seguridad. SingLinkVPN publica registros verificables en lugar de etiquetas vagas.

Titularidad de los proyectos

Indicar el mantenedor, el repositorio y la licencia de cada proyecto sin ambigüedades de marca.

Alcance público

Separar el código publicado, los documentos técnicos y los datos de investigación de los componentes del producto que siguen cerrados.

Investigación reproducible

Publicar documentación versionada, datos legibles por máquina y métodos de prueba para la revisión independiente.

Seguridad y contribución

Usar las guías del repositorio, las licencias y los canales de divulgación para ofrecer una vía de participación clara.

Explora el código, la documentación y los registros de investigación

Empieza por los repositorios oficiales para revisar el alcance público, el historial de versiones y la dirección técnica del código abierto de SingLinkVPN.