Pular para o conteúdo
⚙️ HOW-TO

Suspensão de projeto

Por que um projeto é suspenso, o que acontece com os dados e como reativar.

Por que um projeto é suspenso

A suspensão é sempre reversível e nunca apaga dados. As causas:

  • Inadimplência: fatura em atraso após o período de carência.
  • Violação dos Termos: spam, scraping ou atividade maliciosa.
  • Pedido seu: você pode solicitar o congelamento temporário da conta.

O que acontece quando acontece

  • Novos logins são bloqueados — a API de auth passa a responder tenant_suspended.
  • As sessões existentes deixam de ser renovadas.
  • O acesso a dados e arquivos é interrompido.
  • Nada é deletado. Ao reativar, tudo volta como estava.
  • O e-mail do responsável pelo projeto recebe a notificação.

Como reativar

  1. Abra Billing no dashboard e verifique se há fatura em aberto.
  2. Regularize o pagamento — a reativação é automática após a confirmação.
  3. Se não houver pendência financeira, fale com o suporte informando o slug do projeto.

Suspendendo um cliente do SEU produto

Se você opera um SaaS multi-tenant sobre o SuperDB, a suspensão de um cliente seu é regra de negócio do seu app — não existe API da plataforma para isso. O padrão recomendado:

  • Mantenha um campo de status (ex.: ativo, suspenso) na sua tabela de clientes.
  • Inclua esse status nas suas políticas de RLS, para que o bloqueio valha no banco e não só na interface.
  • Encerre as sessões do usuário chamando signOut com escopo global a partir do seu backend.

Assim o cliente fica bloqueado imediatamente, sem depender de intervenção da plataforma.

Essa página ajudou?