Construir para el modo avión
Una regla de diseño simple moldea todo lo que enviamos: cada feature tiene que funcionar sin red. Esto es lo que esa regla le hace a un producto.
La regla
Para cada feature que enviamos, preguntamos: ¿esto funciona en modo avión?
Si la respuesta es no, la feature no se envía. Ni en forma degradada, ni con un toast "necesitas conexión", ni con un placeholder triste. O funciona sin red, o no existe en el producto.
Es la regla de diseño individual más útil que hemos escrito.
Lo que fuerza
- Los modelos viven en el dispositivo. No en una caché que se calienta desde la nube, no como "fallback para offline". En el dispositivo, día uno.
- El estado vive en el dispositivo. Notas, transcripciones, ajustes, historial — todo en SQLite local, con formatos de archivo que publicamos.
- Las actualizaciones son deliberadas. Cuando enviamos una mejora de modelo, tú aceptas. No empujamos ni reemplazamos en silencio. La versión que funcionó ayer funcionará mañana.
- Los errores dicen lo que realmente significan. "No pudimos llegar a nuestros servidores" es imposible — no hay servidores a los que llegar. Los errores son locales: sin memoria, falta el archivo de modelo, permiso de mic denegado. Son honestos y tienen una solución que tú puedes aplicar.
Su costo
- Features entre dispositivos requieren un baile de pairing, no simplemente login. Lo describimos en otra pieza.
- No hay "inicia sesión para acceder a tus cosas en un nuevo dispositivo". Un nuevo dispositivo es un nuevo dispositivo, con un archivo de modelo fresco, hasta que lo emparejas.
- No hay leaderboards, ni feeds de comunidad, ni multiusuario en tiempo real. Todo eso requiere red. Nada de eso forma parte de los productos que queremos hacer.
Por qué esta regla, hoy
Tres razones:
- Por fin es posible. Hace cinco años, esta regla significaba "envía una app mucho más débil". Hoy, con modelos 1–7B cuantizados, significa "envía una app ligeramente más enfocada". La brecha de capacidad es lo suficientemente pequeña para que el intercambio valga la pena.
- Clarifica la toma de decisiones. Cuando la regla es "cada feature funciona offline", el roadmap del producto se escribe solo, sin depender de perseguir lo que el cloud-vendor de moda esté promocionando.
- Es lo que los usuarios realmente quieren de esta categoría. La gente no compra un cuaderno por su gran estrategia cloud. Lo compra porque funciona en sus reuniones, en el commute, en su cuarto a la 1 AM.
Apostamos toda la empresa a que esta es la regla correcta para la próxima década de IA personal. Te contaremos cómo nos va.