FAQ
O que as pessoas perguntam antes de testar.
Código, hospedagem, IA, segurança e trabalho em equipe, com respostas diretas.
Atualizado em
O que é o MadBuilder?
O MadBuilder é uma plataforma low-code brasileira que gera projetos Laravel. Você modela as tabelas num diagrama, monta as telas no editor visual ou pede a um agente de IA em português, e recebe um projeto Laravel (Eloquent, Blade e Alpine) que roda no seu servidor. Funciona com seis bancos: MySQL ou MariaDB, PostgreSQL, SQLite, Oracle, SQL Server e Firebird. Está em beta aberto, com plano gratuito.
O código gerado é meu mesmo? Posso sair da plataforma?
É. O que sai é um projeto Laravel padrão, com models Eloquent, migrations, controllers e views Blade que qualquer dev lê. Você baixa o ZIP, faz push pro seu Git ou publica no seu servidor. O framework MAD, de onde vêm os componentes das telas, vai junto na pasta packages. Não existe um motor nosso rodando por trás, e o que você baixa é o mesmo que você testou.
Consigo hospedar no meu próprio servidor?
Consegue, de três jeitos a partir do mesmo projeto: deploy por SSH no seu servidor, com backup antes de sobrescrever e log ao vivo; push no seu Git (GitHub, GitLab ou Bitbucket); ou o ZIP pra baixar. Roda atrás do seu firewall e dentro das regras da sua empresa.
Preciso saber programar?
Não pro básico. Você desenha os dados num diagrama e monta as telas arrastando componentes ou pedindo ao agente em português. Quando um dev quer mexer no código, o editor mostra a mesma tela em Visual, PHP e Blade, com sugestões que conhecem o seu banco. O código escrito à mão fica em blocos protegidos e sobrevive quando a tela é gerada de novo.
Quais bancos de dados são suportados?
Seis: MySQL ou MariaDB, PostgreSQL, SQLite, Oracle, SQL Server e Firebird, com migrations próprias pra cada um. No Teste Online você escolhe a versão: PostgreSQL 13, 14, 15, 17 ou 18, MySQL 5.7, 8.4 ou 9.7, MariaDB 11.4 ou SQLite. São essas as versões validadas, não uma faixa contínua.
Posso usar o banco que eu já tenho?
Pode, de dois jeitos. Pra modelar em cima dele, cole o CREATE TABLE (em qualquer um dos seis bancos) e o diagrama se desenha sozinho. Pra operar o banco de um cliente, o Database Manager conecta direto, por um túnel SSH temporário ou por um driver que roda dentro do app do cliente e alcança o banco atrás do firewall, sem VPN, com comunicação assinada e leitura garantida pelo próprio banco.
Quanto custa a IA? Posso usar a minha própria chave?
Você escolhe. Com o Mad Coding Plan, uma assinatura mensal (Plus R$ 97, Max R$ 197 ou Ultra R$ 397), a IA vem inclusa no agente, sem chave de API. Ele exige o plano Pro, e quem assina o Pro IA tem 15% de desconto. Ou use a sua própria chave (BYOK): a cobrança da plataforma zera e você paga direto ao provedor. Em qualquer caso o consumo fica registrado, e o agente gasta de 65% a 75% menos tokens, porque monta as telas com componentes prontos em vez de escrever tudo do zero.
A IA pode quebrar o meu código ou vazar dados?
O agente só edita as partes liberadas do arquivo e não toca nas áreas travadas. Antes de salvar, confere cada componente contra a lista real do framework. No modo Plano, ele mostra o que vai fazer e só aplica o que você aprovar, item por item. No app publicado, o copiloto segue as permissões do usuário, mostra dados pessoais mascarados e registra cada ação na auditoria.
Dá pra trabalhar em equipe no mesmo projeto?
Dá. No Manager você convida pessoas por projeto, define o que cada uma pode fazer e pode transferir a propriedade. No editor, se outra pessoa mexeu na mesma tela, você recebe um aviso de conflito em vez de apagar o trabalho dela.
O sistema gerado fala vários idiomas? E a LGPD?
Os dois. O app gerado tem dicionário de traduções e tradução em massa por IA, com cerca de 30 idiomas. E já sai com perfis e permissões, separação por cliente, login em duas etapas, acesso administrativo auditado, dados pessoais mascarados e trilha de auditoria em toda operação sensível, inclusive das ações feitas por IA.
Posso conectar o meu próprio agente de IA, como Claude Code ou Cursor?
Pode. Com um comando (claude mcp add madbuilder --token mgw_… --project 1042) o seu agente passa a criar telas, gerar cadastros, modelar o banco e publicar pelo MCP. O acesso usa um token por projeto, você libera ferramenta por ferramenta, pode revogar na hora e cada chamada fica registrada.
Crie a conta, monte uma tela, baixe o projeto.
Sem demo agendada e sem call de descoberta. Se o Laravel que sair não passar na revisão do seu time, você perdeu uma tarde.
- Crie a contaBeta aberto, sem cartão.
- Monte uma telaNo visual, no código ou pedindo à IA.
- Baixe o .zipUm projeto Laravel que roda onde você quiser.