Fiz meu sistema no Lovable. E agora?
Criou um app com Lovable ou outra ferramenta de vibe coding? Veja os riscos de segurança e o checklist para levar o sistema à produção sem dor de cabeça.

Você descreveu a ideia em português, o Lovable gerou as telas, o banco de dados apareceu no Supabase e, em uma tarde, o sistema estava no ar. Funciona. Os primeiros usuários já entraram. E agora surge a pergunta que ninguém faz no começo: dá para confiar nisso? A resposta honesta é: depende do que o sistema faz. Este post explica quando um sistema feito no Lovable (ou no Replit, Bolt e similares) pode seguir como está, quando ele precisa de engenharia por trás e o que verificar antes de colocar dado de cliente lá dentro.
Vibe coding não é moda passageira
O vibe coding — criar software descrevendo o que você quer para uma IA, em vez de escrever o código — virou mercado bilionário. Em agosto de 2026, o próprio Lovable captou US$ 400 milhões, com avaliação de US$ 13,3 bilhões. Empresas de todos os tamanhos já usam esse tipo de ferramenta para tirar ideias do papel. Isso é bom. Validar uma hipótese em dias, e não em meses, muda o jogo para quem empreende. O problema não é a ferramenta: é tratar o protótipo como produto pronto.
O que costuma dar errado
Um sistema funcionar não significa que ele seja seguro. A IA gera código que cumpre o pedido, mas não necessariamente pensa em quem não deveria ter acesso. Os levantamentos de 2026 mostram um padrão repetido:
- Injeção de SQL: presente em cerca de 34% das aplicações vibe-coded testadas no primeiro trimestre de 2026, por montar consultas concatenando texto em vez de usar parâmetros.
- Chaves expostas: segredos e chaves de API aparecem direto no código-fonte em boa parte das aplicações auditadas.
- Banco aberto: em projetos com Supabase, a falta de regras de acesso por linha (Row Level Security) pode deixar qualquer pessoa ler a tabela inteira.
- Escala sem controle: uma pesquisa da RedAccess, repercutida pela Wired, identificou cerca de 5 mil aplicações criadas com ferramentas de IA, como Lovable, Replit e Netlify, com falhas graves de proteção de dados.
O ritmo também acelera. O projeto Vibe Security Radar, da Georgia Tech, registrou 35 vulnerabilidades oficiais (CVEs) atribuídas a código gerado por IA só em março de 2026, contra seis em janeiro.
Quando o protótipo pode seguir como está
Nem todo sistema precisa ser reescrito. Ele pode continuar do jeito que está quando:
- é uma ferramenta interna, usada por poucas pessoas da equipe;
- não guarda dado pessoal de cliente, dado de saúde ou dado financeiro;
- não recebe pagamento;
- se cair por um dia, ninguém perde dinheiro.
Quando ele precisa de engenharia
Se uma destas frases descreve o seu caso, o sistema já passou do ponto de protótipo:
- clientes fazem login e veem dados próprios;
- o sistema guarda CPF, endereço, dados de saúde ou de pagamento (aqui a LGPD entra em jogo);
- ele conversa com outros sistemas: ERP, gateway de pagamento, WhatsApp;
- o número de usuários está crescendo e a lentidão começou;
- ninguém na empresa sabe explicar como o sistema funciona por dentro.
Checklist antes de colocar o sistema em produção
- Revise o acesso ao banco. Ative e teste as regras de acesso por linha. Tente acessar o dado de um usuário logado como outro.
- Tire os segredos do código. Chaves de API vão para variáveis de ambiente, nunca para o front-end.
- Valide toda entrada. Formulários, filtros e buscas precisam rejeitar o que não esperam.
- Tenha backup testado. Backup que nunca foi restaurado não é backup.
- Registre o que acontece. Logs de acesso e de erro mostram o problema antes do cliente reclamar.
- Exporte o código para o seu repositório. O sistema precisa ser seu, versionado no GitHub da empresa, e não preso a uma conta pessoal.
- Documente. O que o sistema faz, onde ficam os dados e como mantê-lo.
Reescrever ou evoluir?
Na maioria dos casos, não é preciso jogar tudo fora. O caminho mais eficiente costuma ser auditar o que existe, corrigir as falhas críticas, reorganizar a arquitetura onde ela trava o crescimento e documentar. A tela que o Lovable gerou pode continuar; o que muda é a fundação. Na Roant, esse é um trabalho que fazemos com frequência: pegar um sistema que nasceu rápido e deixá-lo pronto para crescer, com o código no seu repositório e a documentação junto. Sem lock-in, nem com a ferramenta, nem com a gente.
Perguntas frequentes
Sistema feito no Lovable é seguro? Pode ser, mas não por padrão. A segurança depende de como o banco de dados, o login e as chaves foram configurados. Uma revisão técnica antes de receber dados de clientes é o mínimo. Preciso reescrever meu app do zero? Raramente. Na maioria dos casos dá para auditar, corrigir as falhas críticas e evoluir a arquitetura aos poucos. Posso tirar meu sistema do Lovable? Sim. É possível exportar o código para um repositório próprio no GitHub e hospedar onde preferir. O que a LGPD tem a ver com isso? Se o sistema trata dados pessoais, a empresa responde por eles, independentemente de o código ter sido gerado por IA. Chamada final (CTA): Seu sistema nasceu no Lovable e está crescendo? Conte para a gente o que ele faz e fazemos um diagnóstico técnico. Conversar sobre um projeto