Pense no que um app de gestão de estoque prepper sabe sobre você, se estiver bem feito: quanta comida e água você tem, exatamente onde cada item está guardado dentro de casa, quais equipamentos de emergência você possui, o que tem na sua farmácia, e há quantos dias sua família sobreviveria sozinha. Isso não é um dado qualquer — é, literalmente, o mapa de onde procurar e o que levar numa crise real.
Agora pense no modelo padrão da maioria dos apps: conta na nuvem, login, sincronização automática, analytics "pra melhorar a experiência". Cada uma dessas conveniências é também um ponto a mais onde esse dado pode vazar, ser vendido, ou simplesmente ficar acessível a alguém que não devia ver.
O paradoxo da conveniência
Backup na nuvem é ótimo — até o dia em que a empresa que hospeda seus dados sofre um vazamento, muda de política de privacidade, ou simplesmente encerra o serviço. Login é conveniente — até virar mais uma senha reaproveitada em algum outro lugar que também vazou. Analytics ajuda o desenvolvedor a entender uso — mas também constrói, sem querer, um perfil de quem se prepara pra crise, o que guarda e onde mora.
Pra a maioria dos apps, esse é um risco aceitável trocado por conveniência. Pra um app que documenta o que sua família tem pra sobreviver, o cálculo muda: a conveniência de sincronizar entre dispositivos não compensa o risco de esse dado específico sair do seu controle.
O que "offline-first de verdade" significa na prática
- Nenhuma permissão de internet, exceto o canal mínimo necessário pra processar uma compra dentro da própria loja de aplicativos — que é processado pela própria loja, não pelo app
- Sem login — não existe conta, não existe "esqueci minha senha", porque não existe servidor guardando nada seu
- Sem analytics — nenhum clique, nenhuma tela aberta, nenhum comportamento de uso é registrado ou enviado
- Backup sob seu controle — em vez de sincronização automática na nuvem, um arquivo criptografado que só você consegue abrir, com senha que só você sabe, guardado onde você escolher
- Câmera usada só pra leitura — escanear código de barras ou QR não significa que a imagem capturada é salva ou enviada a lugar nenhum; ela é processada e descartada na hora
Sem nuvem, você perde a conveniência de abrir o app em outro celular e ver tudo sincronizado na hora. Em compensação, backup criptografado com senha forte (AES-256, por exemplo) é uma cópia que só existe onde você decide guardar — pendrive, HD externo, ou qualquer lugar fora do celular — e que ninguém mais consegue abrir sem a senha, nem numa eventual falha de segurança do fabricante do app.
Isso não é exclusividade de app de sobrevivência
O mesmo raciocínio vale pra qualquer aplicativo que lide com informação sensível sobre onde você mora, o que você tem e sua rotina — só que fica mais óbvio quando o dado em questão é literalmente "quanto tempo minha família sobrevive sozinha". Vale a pergunta, de forma geral, antes de instalar qualquer app: essa permissão de internet é necessária pra função do app, ou é só conveniência de quem desenvolveu?
O Reduto segue esse princípio à risca
Sem backend, sem login, sem analytics. Seus dados ficam no seu celular — e saem dele só se você decidir gerar um backup criptografado com sua própria senha.