Você fez o app no Lovable, no Claude ou no AI Studio. Ele funciona na tela, mas guarda os dados no navegador, não tem login de verdade e não tem onde morar. O Launcher monta o resto: banco, backend, login, revisão de segurança e uma URL própria. Sem você ver git, Docker, SQL ou servidor.
Acesso por convite. Já tem conta? Entre em launcher.codebunker.com.
Bonito na tela, oco por trás. Recarregou, sumiu. Dois usuários, um só dado. E quando alguém pergunta "isso está seguro?", ninguém sabe responder.
A primeira coisa que o Launcher faz é ler o seu código e contar, em português, o que encontrou e o que vai montar. Ao lado, o que essa leitura mostra para um app típico de clínica feito no Lovable.
O assistente de criação é o mesmo para quem nunca abriu um terminal e para quem prefere colar a URL de um repositório.
Arraste o ZIP export do Lovable, do Claude ou de qualquer pasta, ou conecte um repositório git. Não precisa preparar nada.
Geramos o backend, o banco de dados e o login. Uma revisão de segurança roda sozinha em cima do que foi gerado.
Um clique em Publicar e seu app fica no ar com uma URL. Sem servidor para configurar. A Codebunker Cloud cuida disso.
É por aqui que todo app passa. Você vê cada etapa acontecendo, com tempo estimado.
O resto é engenharia invisível. Mas quem vê o quê no seu app não é decisão técnica, é decisão do negócio. Então perguntamos, sem adivinhar.
Numa clínica, a agenda é uma só.
É onde você opera o app sem virar sysadmin: vê quem entrou, olha as tabelas, volta uma versão, troca uma chave.
Status, URL, tempo no ar, últimos incidentes e o que está esperando você.
O que mudou, quanto levou cada etapa, repetir só a etapa que falhou, restaurar a anterior.
Achados em português: o que é, por que importa, o que fazer.
Navegue o código original e o que montamos por cima, como num repositório.
Veja as linhas que o app está guardando. Backup diário, sete guardados, restaurar em um clique.
Quem se cadastrou, último acesso, ativar, desativar, aprovar quem está esperando.
Chaves de API criptografadas, seu próprio Postgres se quiser, onde o app roda.
"Zero críticos" pode significar duas coisas: olhamos e está limpo, ou ninguém olhou. A tela nunca confunde as duas. Um app no ar sem revisão carrega um aviso até alguém revisar.
A revisão roda em duas passadas, correção e segurança, e reescreve cada achado sem jargão. Depois, o teste de invasão bate de verdade no app publicado:
Exemplo ilustrativo.
Seu time já publicou coisas no Vercel com banco no Supabase. Ninguém vai refazer. Cole uma chave só de leitura e tudo aparece no inventário: o que responde, quem conectou, o que está exposto. Adote o que importa e ele passa a ser revisado e monitorado sem sair de onde está.
| app | origem | responde | risco | quem conectou |
|---|---|---|---|---|
| agendagerido pelo Launcher | agenda.apps.codebunker.com | no ar | revisado | marina |
| orçamentosadotado · Vercel | orcamentos-app.vercel.app | no ar | 2 avisos | rafael |
| cadastro-clientesdescoberto · Supabase | xyzabc.supabase.co | no ar | tabela pública sem login | júlia |
| promo-nataldescoberto · Vercel | promo-natal.vercel.app | fora do ar | não verificado | — |
Dados de exemplo. A olhada de fora procura .env servido pela web, .git exposto, chave Stripe ou service_role do Supabase no bundle, cookie desprotegido, CORS aberto com credenciais e tabela Postgres pública sem RLS.
A regra vive no servidor. Tela, API e agente de IA passam pelo mesmo ponto de decisão, inclusive ao republicar um app adotado dentro do Vercel de vocês.
Papéis: dono, admin, membro e auditor. O auditor lê a trilha e não mexe em nada.
Cada ação entra na trilha com quem fez, em qual app, o antes e o depois. Cada linha carrega o hash da anterior. O export sai assinado, e qualquer pessoa confere a assinatura offline com a chave pública.
Seu Claude Code ou Cursor também entra, por token de máquina preso a uma organização e ao papel de quem emitiu. Ele pode importar, analisar, rodar o teste de invasão e propor publicação. Nunca publicar sozinho.
create_appimport_from_gitapp_statuspentest_apppublish_appset_api_keydiscover_appsadopt_appversion_timelineapp_uptimeCada app publicado ganha Postgres, API e site em containers isolados, com HTTPS e endereço próprio. "Deixa com a gente" é a opção de quem não quer cuidar de servidor. Quem já tem nuvem leva o app para ela.
Banco próprio também vale: aponte o app para o seu Postgres no Supabase, Neon ou RDS. A URL fica criptografada e nunca volta para a tela. E como não foi a gente que criou, a gente nunca apaga.
Quem usa o Launcher não precisa ser desenvolvedor. Por isso o produto inteiro fala a língua de quem usa: o nome técnico só aparece, em letra miúda, quando é ele que você vai procurar no Google.
Traga um ZIP ou um repositório. Em uns três minutos você tem um app no ar, com recibo.