Para desarrolladores

Para desarrolladores e integradores

Awacino conecta los dispositivos directamente a sus redes. Si quiere integrarlo en su producto, conectarlo a sus sistemas o trabajar con nosotros como socio, hable directamente con nosotros.

Lo que podemos construir juntos

Estamos abiertos a integrar Awacino en soluciones existentes, mediante APIs, alianzas o como parte de su propio producto.

  • APIs y automatización. Agentic Beam y las APIs de automatización permiten que su software y sus agentes de IA trabajen en varias máquinas de una red. Agentic Beam
  • Clientes desatendidos. El cliente desatendido funciona en servidores, Raspberry Pi y otros dispositivos Linux, y los mantiene accesibles sin que nadie esté delante de la máquina. Configurar el acceso desatendido
  • NAS y Docker. Una imagen Docker lista para usar lleva Awacino a sistemas NAS y hosts de contenedores.
  • Alianzas, OEM y marca blanca. Integre Awacino en su producto u ofrézcalo con su propia marca: cuéntenos lo que necesita.
Notas técnicas

Qué instala la app y por qué

Awacino da a un dispositivo una dirección real dentro de otra red (su SituIP). Para ello, cada plataforma necesita un pequeño componente de red, y nada más.

Windows

  • El “Awacino SituIP service” forma parte del paquete de la app. Windows lo instala junto con la app y lo elimina, con sus archivos, cuando se desinstala la app. La app nunca instala una segunda copia.
  • Se ejecuta como LocalSystem, porque crear un adaptador de red virtual y sus rutas requiere derechos de sistema. Solo escucha en una canalización con nombre local para la app Awacino de este PC: no abre ningún puerto de red, no crea reglas de firewall y no descarga nada.
  • Cuando el usuario activa una SituIP, crea un adaptador de red virtual Wintun (cuyo controlador firmado viene en el paquete) y establece la dirección y las rutas solo para ese adaptador.
  • Normalmente no hace falta ninguna solicitud de administrador. Solo si el servicio no responde, la app pide una vez por sesión permiso para iniciar su asistente con derechos de administrador.

Mac

  • Una extensión de red dentro de la app. Awacino usa una extensión de red de tipo packet tunnel incluida en el paquete de la app. No es una extensión del sistema ni del kernel, y no hay asistente con privilegios ni launch daemon.
  • Una sola aprobación. macOS pregunta una vez si Awacino puede añadir una configuración VPN. No hace falta contraseña de administrador.
  • En sandbox. La app, su extensión y el pequeño asistente para Beam in se ejecutan en el App Sandbox. El asistente solo se ejecuta mientras la app está abierta y compartiendo.
  • Eliminación. Al borrar la app se eliminan la app, su extensión y el asistente. La entrada VPN puede eliminarse en Ajustes del Sistema › VPN.

Linux

  • Un snap, dos partes. El snap “awacino” (confinamiento estricto) contiene la app de escritorio y un pequeño servicio del sistema. Solo el servicio puede configurar la red (interfaz snap network-control); la app de escritorio nunca lo hace.
  • Cómo funciona. La app se comunica con el servicio a través de un socket local; el servicio crea la interfaz del túnel y configura su dirección y sus rutas.
  • Permiso único. Hasta que la Snap Store lo conecte automáticamente, ejecute una vez: sudo snap connect awacino:network-control.
  • Eliminación. sudo snap remove awacino elimina la app, el servicio y su interfaz.
  • El cliente desatendido para servidores y Raspberry Pi es una instalación aparte: Configurar el acceso desatendido.

iPhone y iPad

  • Una extensión de red dentro de la app. Awacino usa una extensión de red de tipo packet tunnel que se incluye con la app; Beam in se ejecuta en la misma extensión. No se instala nada más: ni perfil, ni app auxiliar, ni gestión de dispositivos.
  • Una sola aprobación. iOS pregunta una vez si Awacino puede añadir una configuración VPN. El acceso a la cámara o a las fotos solo se solicita cuando escanea un código o elige un archivo.
  • Segundo plano. El único modo en segundo plano son las notificaciones silenciosas, que se usan cuando uno de sus propios dispositivos pide un Beam in.
  • Eliminación. Al borrar la app se eliminan la app, su extensión y su configuración VPN.

Android

  • El servicio VPN propio de Android. El túnel usa VpnService de Android. Android pide una vez la solicitud de conexión y muestra el icono de la llave mientras hay conexión.
  • Visibles mientras se ejecutan. La conexión y Beam in solo se ejecutan como servicios en primer plano mientras están activos, cada uno con una notificación visible.
  • Permisos. Internet y estado de la red, servicios en primer plano, notificaciones para esos servicios y una excepción de la optimización de batería para que una conexión en curso no se detenga. Sin ID de publicidad, y la app nunca activa la «VPN siempre activa».
  • Eliminación. Al desinstalar se eliminan la app, sus servicios y su perfil VPN.

Puertos de red en todas las plataformas

Mientras la app está inactiva, no hay nada a la escucha salvo las conexiones loopback locales entre la app y su propio servicio, y para el inicio de sesión en el navegador. Las conexiones entre dispositivos se inician hacia fuera, por lo que no hace falta redirigir puertos entrantes ni cambiar nada en el router. Solo mientras usa activamente Agentic Beam o comparte un puerto o una pantalla en su red local, la app escucha en esa red, y deja de hacerlo cuando detiene la función. No se crean reglas de firewall ni se descarga código en tiempo de ejecución.

Las conexiones son directas entre los dispositivos del usuario y están cifradas de extremo a extremo; no pasan por nuestros servidores.

Más: Política de privacidad · Soporte · Seguridad