Un lector que vio la demo de FireAI en Reddit hizo la pregunta que responde esta versión. Esperaba vivir en el modo Paranoico, “dado cuántos dispositivos al azar aparecen en el wifi de la obra”, y quería saber si FireAI Pilot aprende por red o construye un solo perfil para todo.
¿El autopilot de verdad aprende por red, o es un solo perfil global que construye con el tiempo?
Un comentarista de Reddit sobre la demo de FireAI
Hasta FireAI 0.1.8, la respuesta honesta era: un solo perfil para toda la Mac. A partir de 0.1.8 son ambas cosas. FireAI Pilot conserva las lecciones que valen en todas partes y agrega lecciones que pertenecen a una red, al Wi-Fi abierto en general y a cada modo de seguridad.
Por qué un solo perfil era el modelo equivocado para una laptop
Una laptop cambia de red varias veces al día, y la respuesta correcta para la misma conexión cambia con ella. Un cliente de sincronización de fotos está bien en casa. En el hotspot de un café o en una red compartida de una obra, ese mismo tráfico le dice a todos en esa red qué servicio usas y cuándo, y quizá prefieras que espere. La Comisión Federal de Comercio de Estados Unidos señala que los hotspots públicos son más seguros que antes porque la mayoría de los sitios ya cifran su tráfico; el cifrado protege lo que se envía, no el hecho de que una app esté hablando con un servidor determinado.
Con un solo perfil global, FireAI Pilot veía esas decisiones como contradicciones: bloqueado el lunes, permitido el martes. O preguntaba cada vez, o se quedaba con la última respuesta. Ninguna de las dos cosas es lo que quiere decir una persona que se mueve entre lugares.
Cómo se separan las lecciones
FireAI Pilot es un pequeño modelo de decisión que se ejecuta en la Mac. Es una regresión logística sobre señales con nombre, como la app, su firma, la empresa del destino, el tipo de tráfico y si la app ya usó ese destino antes, y cada una de tus respuestas ajusta el peso de las señales involucradas. La versión 0.1.8 agrega señales que combinan la red o el modo de seguridad con esos datos:
| Señal | Lo que captura | Se aplica a |
|---|---|---|
| Esta red | Tus respuestas en este Wi-Fi, por app, destino y tipo de tráfico | Este Wi-Fi, o todos los Wi-Fi de un lugar guardado |
| Wi-Fi abierto | Tus respuestas en redes sin contraseña o con seguridad débil | La siguiente red abierta, incluso una nunca vista |
| Modo de seguridad | Tus respuestas mientras Casa, Cafetería, Paranoico o Bajo ataque está activo | Todas las redes donde ese modo está activo |
| En todas partes | Las señales que FireAI Pilot ya usaba | Todas las redes |
Como las señales se suman, una lección que vale en todas partes (“este usuario bloquea la telemetría”) sigue aplicándose en una red que FireAI nunca ha visto, mientras que una lección que solo vale en un lugar (“permitido en casa, bloqueado en la obra”) la aprenden las señales de red y se queda ahí.
Cuatro lugares, cuatro respuestas
- Wi-Fi de la obra en modo Paranoico: dispositivos desconocidos comparten la red, así que bloqueas una vez el cliente de sincronización y las vistas previas de archivos de la app de chat. Desde entonces, FireAI Pilot los bloquea ahí y solo vuelve a preguntar por algo nuevo.
- Una red abierta de un café: Coffee Shop Armor cambia al modo Cafetería en cuanto te conectas. Lo que bloqueaste en el último café abierto también cuenta aquí, antes de que respondas nada.
- Un hotel o un aeropuerto que nunca has visitado: no se sabe nada específico de la red, así que las lecciones de Wi-Fi abierto y de modo de seguridad hacen el trabajo, junto con las lecciones que valen en todas partes.
- Casa: las mismas apps se conectan libremente, porque tus respuestas en casa entrenaron las señales de la red de tu casa. Los bloqueos que elegiste en otros lugares son aquí una pista, nunca el voto decisivo.
Tus decisiones pasadas se ponderan por red
Antes del modelo, FireAI Pilot revisa tus propias decisiones pasadas similares. En 0.1.8, una decisión tomada en otra red cuenta aproximadamente un tercio de una tomada en esta red. Por eso, dos bloqueos en el Wi-Fi de la obra bastan para actuar en la obra, pero no en casa. Cuando tus decisiones en distintas redes no coinciden, FireAI Pilot te pregunta en lugar de adivinar, y aprende de esa respuesta.
Lo que se queda en la Mac
Para distinguir las redes, FireAI lee el nombre del Wi-Fi actual mediante el framework CoreWLAN de Apple. macOS revela ese nombre solo a las apps con permiso de Ubicación, que FireAI ya solicita para cambiar de perfil según el Wi-Fi. FireAI guarda una huella corta del nombre, o del lugar guardado al que pertenece, nunca el nombre en sí, y solo en tu Mac. “Forget What FireAI Learned” la borra junto con todo lo demás que FireAI Pilot ha aprendido.
Limitaciones
- Sin permiso de Ubicación, o con una conexión por cable, FireAI no puede distinguir las redes, y FireAI Pilot aprende un solo perfil para toda la Mac, como antes.
- Dos redes distintas con el mismo nombre son una sola red para FireAI Pilot. La comprobación de Wi-Fi de confianza, que es independiente, es la que avisa cuando un nombre conocido aparece con un punto de acceso distinto o con una seguridad más débil.
- Cambiar el nombre de un lugar guardado reinicia sus lecciones de red; las lecciones que valen en todas partes se conservan.
- Las lecciones de red cambian lo que FireAI Pilot decide y sugiere. Nunca anulan tus propias reglas, los bloqueos del modo de seguridad ni el interruptor de emergencia.
También en FireAI 0.1.8, build 3
Este build también reduce el uso de CPU de FireAI. La pantalla Inicio ahora vuelve a dibujar solo la parte que cambió, el globo del Mapa mundial se dibuja a 24 cuadros por segundo y se pausa mientras FireAI está en segundo plano, y la mascota 3D deja de dibujarse cuando termina su entrada. La lista completa está en la página de la versión. FireAI se actualiza solo desde Ajustes, o puedes descargarlo y probarlo gratis durante 17 días.
Dónde entran FireAI y HisnLabs
Decide una vez por lugar. FireAI Pilot recuerda el resto, en tu Mac.
FireAI es el producto de HisnLabs: un firewall con IA que corre directamente en tu Mac. Te muestra, en lenguaje claro, cada conexión que hacen tus aplicaciones y te deja decidir qué sale de tu Mac; su IA funciona de manera local, así que tu tráfico nunca se envía a nosotros ni a nadie más. El equipo de investigación en seguridad de HisnLabs es el que mantiene esas decisiones confiables: cataloga qué dominios son simple telemetría y cuáles un servicio real, rastrea el país y la red detrás de cada conexión, y entrena el modelo local (la función FireAI Pilot) con patrones de tráfico reales, sin que nada de eso salga de tu Mac.
Puedes leer las decisiones técnicas detrás de FireAI, o probarlo durante 17 días, en FireAI, de HisnLabs.
