Arquitetura

Lovable e Supabase: como os dois se relacionam

A confusão mais comum: achar que "Lovable" e "Supabase" são coisas separadas que você escolhe entre uma ou outra. Na prática, quando você liga o Lovable Cloud, a Lovable cria um projeto Supabase de verdade e gerencia ele por você — só que esse projeto não aparece na sua conta pessoal do Supabase, porque pertence à organização da Lovable.

Seu app no Lovable
Projeto Supabase (gerenciado pela Lovable)
Você não tem acesso admin

Duas formas de ter Supabase no seu projeto Lovable

1. Lovable Cloud (padrão): a Lovable cria e administra o Supabase pra você. Rápido pra começar, zero configuração — mas as chaves de admin (dashboard, SQL editor, service role key) ficam com eles.

2. Supabase próprio conectado: alguns fluxos do Lovable permitem apontar o app pra um projeto Supabase que você mesmo criou na sua conta. Nesse caso, o app continua no Lovable, mas o banco já é seu desde o início.

Se seu projeto já está rodando no modelo 1 (o mais comum) e você quer chegar no modelo 2 sem recriar o app do zero, o caminho é migrar os dados do Supabase gerenciado pra um Supabase seu — schema, dados, auth, storage e edge functions, tudo junto.

Por que isso importa

Enquanto o banco for gerenciado pela Lovable, você depende da infraestrutura, das políticas de preço e da disponibilidade deles pra tudo que envolve dado — mesmo que o código do seu app seja seu. Ter o Supabase próprio separa essas duas coisas: você pode continuar usando o Lovable pra editar o app com IA, e ao mesmo tempo ter o banco só seu, com backup, acesso SQL e chaves sob seu controle.

Veja como sair do modelo gerenciado sem recriar seu app

Ver o guia de migração completo

Perguntas frequentes

Meu app do Lovable já está "num Supabase", mesmo sem eu ter criado nada no site do Supabase?

Sim, se o Lovable Cloud estiver ligado no seu projeto. A Lovable cria e gerencia um projeto Supabase por trás automaticamente — você só não vê o dashboard dele.

Posso ver meu projeto no dashboard do Supabase (supabase.com)?

Não, com uma conta comum do Lovable Cloud. Esse projeto pertence à organização da Lovable na Supabase, não à sua conta pessoal.

Se eu criar minha própria conta no Supabase, é a mesma coisa que o Lovable Cloud?

É o mesmo produto (Supabase), mas um projeto totalmente seu, com suas próprias chaves de admin — diferente do projeto gerenciado que roda por trás do Lovable Cloud.

Vale a pena eu ter meu próprio Supabase em vez de depender do Lovable Cloud?

Se seu app já tem usuário de verdade ou você quer liberdade pra sair do Lovable no futuro, sim — ter seu próprio Supabase significa ter as chaves do seu próprio banco.

Veja também