Destrava
Inglês para brasileiros que entendem, mas travam na hora de falar.
- 42 decks em 11 trilhas
- 792 frases e expressões nos decks
- 47 módulos no curso de estruturas
- 34 migrations no Supabase
Capturas de um build de teste com uma conta real, no tema escuro.
O problema
Muita gente que estudou inglês por anos entende uma reunião inteira e, na hora de responder, não sai nada. Apps de vocabulário treinam palavras soltas. Ninguém treina a resposta pronta para o stand-up, a entrevista ou o atendimento.
Para quem
Brasileiros adultos que precisam de inglês no trabalho e na rotina: profissionais de tecnologia em reuniões e code review, quem vai a uma entrevista, quem viaja.
O que construímos
- Frases por situação: 42 decks organizados em 11 trilhas, como stand-up, code review, serviços e vida social. Cada frase vem com tradução e áudio.
- Revisão no momento certo: o algoritmo FSRS agenda cada frase para o ponto em que você está prestes a esquecê-la.
- Curso de estruturas: 47 módulos que ensinam a montar frases, não só a decorar.
- Narrativas narradas: histórias curtas em inglês com voz gerada localmente, para treinar o ouvido.
- Funciona sem internet: o estudo grava no aparelho e sincroniza depois.
- Grátis e Premium: parte do conteúdo é aberta, e o resto é liberado pelo servidor para quem assina.
Decisões técnicas
Conteúdo como release imutável
Cada versão do conteúdo é publicada no banco com checksums, e o áudio tem uma chave de release própria. O app nunca mistura texto de uma versão com voz de outra, e dá para voltar uma versão com segurança.
O cliente nunca concede acesso
O app instalado traz só o conteúdo grátis e as amostras. O conteúdo Premium sai do servidor apenas para quem tem direito ativo. Mexer no app não libera nada.
Offline primeiro, com fila idempotente
Cada avaliação de cartão entra numa fila local (outbox) e é enviada a uma função idempotente no servidor. Repetir o envio não duplica o progresso, e o estudo não depende de rede.
Provedores atrás de interfaces
Agendamento, cobrança, login e analytics ficam atrás de interfaces próprias. Trocar o provedor de pagamento não mexe em nenhuma tela.
Trava de versão mínima
Toda requisição informa o build do app. Builds antigos demais recebem só a tela de atualização, em vez de quebrar em silêncio.
IA no processo
A IA não roda dentro do app. Ela entra na produção do conteúdo: tradução, rascunho das narrativas e voz sintética gerada localmente. Cada áudio gerado é transcrito de volta e comparado ao texto, para pegar palavra trocada ou cortada. A revisão humana completa do conteúdo ainda está em andamento e faz parte do plano de lançamento.
Estado atual
O app roda em produção interna, instalado em aparelhos de teste. Antes da Google Play faltam a assinatura definitiva, o pacote AAB, a configuração de login para a versão de loja e estas páginas de privacidade e exclusão de conta.