
IA en el dispositivo (on-device): qué cambia para privacidad, latencia y UX
La IA en el dispositivo corre el modelo en el teléfono o la computadora: gana privacidad y uso sin conexión, pierde capacidad. El patrón común es híbrido.
¿Qué gana y qué pierde?
La documentación de Android resume el balance: ejecutar los prompts de forma local elimina las llamadas a un servidor, mantiene los datos sensibles en el dispositivo, permite el uso sin conexión y reduce el costo de inferencia. Pero la velocidad depende del hardware del equipo, y Gemini Nano tiene límites de tokens y de capacidad del modelo. Apple, por su parte, describe su modelo local como un modelo de 3.000 millones de parámetros, a escala de dispositivo, que no está diseñado para conocimiento general del mundo ni para razonamiento avanzado.
| Dimensión | En el dispositivo | En la nube |
|---|---|---|
| Latencia | Sin viaje por la red, pero depende del chip | Depende de la conexión |
| Privacidad | Los datos pueden quedarse en el equipo | Los datos salen del equipo |
| Capacidad | Modelos pequeños | Modelos grandes |
| Costo por uso | Hardware y batería | Pago por petición |
| Conocimiento | Limitado al modelo instalado | Actualizable |
¿Qué opciones existen en noviembre de 2026?
- Apple. El framework Foundation Models, presentado en 2025, da a las apps acceso al modelo local de Apple Intelligence. Apple lo describe como inferencia sin costo, disponible sin conexión y que protege la privacidad. Hay que comprobar en tiempo de ejecución si el modelo está disponible, porque solo corre en equipos con Apple Intelligence activado y en regiones soportadas. En junio de 2026 Apple presentó una tercera generación de sus modelos (AFM 3), todavía en periodo beta.
- Android. Gemini Nano corre en AICore, un servicio del sistema que gestiona la distribución y las actualizaciones del modelo. Las APIs GenAI de ML Kit ofrecen tareas listas como resumen, corrección, reescritura, descripción de imágenes y reconocimiento de voz.
- Chrome. Según la documentación de Chrome, la Prompt API es estable en la web desde Chrome 148 y usa Gemini Nano. Funciona solo en escritorio, necesita al menos 22 GB libres y más de 4 GB de VRAM, y descarga el modelo la primera vez. Acepta inglés, español, japonés, alemán y francés. Las APIs de traducción, detección de idioma y resumen son estables desde Chrome 138.
- ExecuTorch. Es el runtime de PyTorch para llevar tus propios modelos a móviles, equipos embebidos y computadoras. Su versión 1.0 salió en octubre de 2025 y Meta la usa en producción en sus apps.
Una consultora de mercado coincide en el diagnóstico: en septiembre de 2026 calificaba a los asistentes, resúmenes, traducción y dictado en teléfonos y computadoras como tareas en producción, y esperaba que la mayoría de los casos de uso fueran híbridos. Revisa las versiones concretas antes de comprometerte con una: el mercado se mueve rápido. Para entender cómo se comparan los tamaños, revisa modelos pequeños vs. grandes.
¿Cómo se diseña un producto híbrido?
El dispositivo atiende lo rutinario y sensible, y la nube atiende lo difícil. Un diseño práctico:
- Clasifica las tareas. Cuáles son frecuentes y sensibles, y cuáles son raras y complejas.
- Define el umbral de escalamiento. Por ejemplo, si el modelo local tiene baja confianza o si la tarea supera cierto largo.
- Avisa al usuario cuándo sale algo del dispositivo. Es una decisión de privacidad, no un detalle técnico.
- Diseña el modo sin conexión y el caso sin modelo. No todos los equipos tienen el modelo disponible; define qué hace la app entonces.
- Mide por separado. Latencia y calidad en local y en nube, porque el resultado puede diferir.
Ejemplo ilustrativo
Ejemplo ilustrativo: una app de notas médicas para un consultorio quiere resumir las dictaciones del médico. Decide que el resumen corra en el dispositivo, para que el audio no salga del equipo. Cuando la dictación supera cierto largo o el modelo local tiene baja confianza, la app pide permiso antes de enviar el texto a la nube y lo muestra en pantalla. El médico sabe en todo momento qué salió del equipo. El caso es inventado para ilustrar el método.
¿Cómo elegir el tamaño del modelo local?
Empieza por el presupuesto, no por el modelo más grande que quepa. Define tres números antes de elegir: la memoria que puedes ocupar sin afectar al resto de la app, la latencia máxima aceptable para la tarea y el consumo de batería que el usuario tolera en una sesión típica. Con esos números, prueba dos o tres tamaños en dispositivos de gama baja, media y alta, porque la experiencia en un teléfono antiguo puede ser muy distinta a la de uno nuevo.
Mide la calidad de respuesta en esos mismos dispositivos. Un modelo que responde rápido pero resume mal una dictación clínica no sirve, y la calidad solo se ve con casos reales de tu producto. Documenta el tamaño elegido y el dispositivo mínimo soportado, para que el equipo no lo cambie sin medir de nuevo.
¿Cómo comunicar lo que sale del equipo?
La comunicación es parte del diseño, no un texto legal al final. Dile al usuario, con una frase que entienda, qué se procesa en el equipo y qué sale, en qué casos y con qué propósito. Un indicador visible, como un icono o una etiqueta junto a la respuesta, ayuda más que un aviso que se acepta sin leer. La opción de no enviar debe ser tan fácil como la de enviar.
Piensa también en el historial. Si la app guarda resúmenes locales, dile dónde se guardan y cómo se borran. Un usuario que entiende el flujo confía más, y esa confianza es la principal ventaja de correr el modelo en su propio dispositivo.
Errores comunes
- Prometer privacidad total sin explicar qué sale del equipo en los casos de escalamiento.
- Suponer que todos los equipos tienen el modelo: sin una alternativa, la función falla en los que no lo soportan.
- Usar un modelo local grande que agota la batería.
- Medir solo la latencia y no la calidad de la respuesta.
- Ocultar el cambio entre local y nube.
Cuándo NO conviene correrlo en el dispositivo
Cuando la tarea necesita conocimiento reciente o razonamiento largo, cuando el dispositivo es muy antiguo o cuando el costo de mantener varios modelos supera el beneficio de privacidad. En esos casos, la nube con buenos controles de datos suele ser la opción más simple. Para pensar en los datos que entran al modelo, revisa privacidad y datos en productos con IA y costo por token.
Fuentes
- Android Developers, Gemini Nano en Android
- Chrome for Developers, Prompt API
- Chrome for Developers, APIs de IA integradas
- Apple Developer, WWDC25: Meet the Foundation Models framework
- Apple Newsroom, Apple Intelligence gets even more powerful (junio de 2025)
- Apple Machine Learning Research, Apple Foundation Models Tech Report 2025
- Apple Machine Learning Research, Introducing the Third Generation of Apple’s Foundation Models
- PyTorch, Introducing ExecuTorch 1.0
- Meticulous Research, Small Language Models and the Shift to On-Device AI