Construindo para o modo avião
Uma regra simples de design molda tudo que entregamos: toda feature precisa funcionar sem rede. O que essa regra faz com um produto.
A regra
Para cada feature que entregamos, perguntamos: isso funciona no modo avião?
Se a resposta for não, a feature não vai. Nem em forma degradada, nem com um toast "você precisa de internet", nem com um placeholder triste. Ou funciona sem rede, ou não existe no produto.
É a regra de design isolada mais útil que escrevemos.
O que ela força
- Modelos vivem no dispositivo. Não em cache aquecido pela nuvem, não como "fallback para offline". No dispositivo, dia um.
- Estado vive no dispositivo. Notas, transcrições, configurações, histórico — tudo em SQLite local, com formatos de arquivo que publicamos.
- Atualizações são deliberadas. Para upgrade de modelo, você opt-in. Não empurramos nem trocamos em silêncio. A versão que funcionou ontem funciona amanhã.
- Erros dizem o que realmente significam. "Não conseguimos chegar aos nossos servidores" é impossível — não há servidores para chegar. Erros são locais: sem memória, arquivo do modelo faltando, permissão de mic negada. São honestos e têm correção que você mesmo pode fazer.
O custo
- Features entre dispositivos precisam de uma dança de pareamento, não só login. Descrevemos em outra peça.
- Não há "logue para acessar suas coisas em um novo dispositivo". Novo dispositivo é novo dispositivo, com arquivo de modelo fresco, até você parear.
- Sem leaderboards, sem feeds de comunidade, sem multiusuário em tempo real. Todos precisariam de rede. Nenhum faz parte dos produtos que queremos fazer.
Por que essa regra, hoje
Três motivos:
- Finalmente é possível. Há 5 anos a regra significava "lançar um app muito mais fraco". Hoje, com modelos 1–7B quantizados, significa "lançar um app um pouco mais focado". A diferença de capacidade é pequena o bastante para que a troca valha.
- Ela esclarece decisões. Quando a regra é "toda feature funciona offline", o roadmap do produto se escreve sozinho, sem depender de perseguir o que o cloud-vendor da vez está hypando.
- É o que usuários realmente querem nessa categoria. Pessoas não compram um caderno por sua bela estratégia cloud. Compram porque funciona na reunião, no commute, no quarto à 1 da manhã.
Estamos apostando a empresa toda nisso: essa é a regra certa para a próxima década de IA pessoal. A gente conta como foi.