Ajuda · Sites feitos com IA

App do Lovable com Supabase em produção: o que revisar

Para colocar em produção um app do Lovable com Supabase, revise as regras de acesso das tabelas (RLS), separe o ambiente de teste do de produção, confirme que só a chave pública está no navegador, ative backups, configure o envio de e-mails de login e guarde o código no GitHub. Sem isso, o app funciona na demonstração e falha, ou vaza dados, com clientes reais.

Revisado em

Revisar meu app →Ou ligue/WhatsApp (11) 94500-8025 · fala direto com quem faz

Triagem rápida

Já tem o projeto e quer colocar no ar?

Se preferir que a gente publique, responda abaixo. A mensagem do WhatsApp já chega com a ferramenta e o que você precisa.

Onde o projeto foi feito?
O que você precisa? (pode marcar mais de um)
Mandar para o WhatsApp →Você revisa a mensagem antes de enviar.

Regras de acesso (RLS): o ponto mais crítico

No Supabase, as regras de acesso por linha (RLS) decidem quem lê e quem altera cada dado. Tabela sem regra ou com regra aberta deixa qualquer pessoa com o link ler os dados de todos os clientes. Antes de abrir o app, cada tabela precisa de regras testadas com usuários diferentes.

Chaves: qual pode e qual não pode ir para o navegador

A chave pública (anon) foi feita para ir ao navegador, desde que as regras de acesso estejam certas. A chave de serviço (service role) ignora as regras e nunca pode aparecer no código do site. Se ela já foi para o navegador ou para o GitHub, troque a chave.

Teste e produção separados

Um projeto do Supabase para teste e outro para produção. Mudanças na estrutura do banco são aplicadas primeiro no de teste, com backup feito antes de ir para o de produção. Misturar os dois é a forma mais comum de apagar dados de cliente sem querer.

O que mais revisar

Backups automáticos e um teste de restauração. E-mails de login e de recuperação de senha saindo de um remetente da empresa, não do padrão. Limites do plano gratuito, que pausam projetos parados. O código sincronizado com o GitHub. E o domínio próprio com HTTPS.

Quando chamar alguém

Nem sempre precisa. Quando precisa, é isto.

Se o seu app do Lovable vai receber clientes, a gente revisa as regras de acesso e as chaves, separa teste e produção, configura backups e e-mails, publica no seu domínio e acompanha o app depois do lançamento.

Serviço relacionado

Projetos feitos com IA→

Revisão, publicação no seu domínio e manutenção.

Perguntas frequentes

O plano gratuito do Supabase serve para produção?

Para começar, às vezes. Projetos com clientes reais costumam precisar de um plano pago, inclusive pelos backups e por não pausar o projeto.

Como saber se o meu app está vazando dados?

Testando o acesso às tabelas com usuários diferentes e sem login. É uma das primeiras coisas que revisamos.

Posso continuar editando no Lovable?

Pode, com o código no GitHub e revisão antes de publicar, para uma mudança não abrir as regras do banco.

Vocês publicam fora do Lovable?

Sim, numa hospedagem no nome da sua empresa, mantendo o Supabase.

Vocês atendem a minha cidade?

Sim. Atendemos empresas em qualquer cidade do Brasil e do exterior, com reuniões por vídeo e conversa pelo WhatsApp.

Continuar por aqui

Você fala com quem faz

Quer o seu app pronto para clientes de verdade?

Você fala direto com o Gabriel, pelo WhatsApp. Mande o que aconteceu e o endereço do site, se houver.