← Resources
By Marcus Okafor
— Platform Engineer, Apps
·
· GUIDE
Alternativa ao Retool auto-hospedada: ferramentas internas sem taxas por assento
Os construtores de ferramentas internas low-code são uma camada de interface sobre dados que residem em outro lugar, cobrados por assento de construtor e por assento de espectador. Este guia explica a armadilha do preço por assento, o teto de personalização e por que um construtor orientado a código com backend incluído muda a economia.
Como os construtores de ferramentas internas low-code realmente funcionam
Ferramentas como Retool, Appsmith, ToolJet e Budibase giram em torno de um canvas visual de arrastar e soltar: você monta componentes prontos — tabelas, formulários, botões, gráficos — e os conecta aos dados por meio de consultas. Em essência, são uma camada de interface sobre dados que residem em outro lugar. Conectam-se ao seu Postgres, MySQL, Snowflake, às APIs REST ou às planilhas existentes em vez de armazenarem algo por conta própria.
Essa arquitetura tem uma consequência que costuma ser subestimada: você ainda precisa trazer e operar seu próprio backend. O banco de dados, a autenticação, os segredos, o agendamento e qualquer lógica do lado do servidor ficam por sua conta, e você tem de hospedá-los e mantê-los separadamente. O construtor entrega as telas, não o tempo de execução que as sustenta.
A armadilha do preço por assento (e a surpresa do assento de espectador)
O preço do Retool é por assento, com uma divisão entre construtores e espectadores. No plano Business, um Construtor custa $50/usuário/mês (anual) e um usuário interno custa $15/usuário/mês; o plano Team cobra $10 por construtor e $5 por usuário interno, e o plano gratuito limita a cinco usuários. A surpresa para a maioria das equipes é que os espectadores também custam dinheiro: pessoas que apenas usam uma ferramenta são cobradas por assento acima da cota gratuita, de modo que o custo escala com o tamanho do público, não apenas com o número de desenvolvedores. Além dos assentos, o Retool acrescenta componentes cobrados por uso: execuções de fluxos de trabalho medidas, créditos de IA não acumuláveis e horas de agente cobradas à parte.
O efeito líquido: uma ferramenta que você quer que todos usem fica mais cara justamente porque todos a usam.
O teto do arrastar e soltar
Construtores visuais são rápidos até deixarem de ser. O low-code acaba esbarrando inevitavelmente em um teto de personalização, e a solução habitual é uma «saída de emergência»: um bloco de código personalizado. O problema é que essa saída costuma ser limitada: alguns construtores só suportam JavaScript do lado do cliente, sem execução do lado do servidor; a estilização se restringe a CSS inline; e a interface de fluxo de trabalho em forma de fluxograma vira uma bagunça à medida que a lógica cresce.
O teto aparece em pontos previsíveis: transformações de dados ou algoritmos sob medida, integrações que precisam de um servidor hospedado e interfaces além dos componentes prontos. E como a lógica do aplicativo vive no formato proprietário do fornecedor, a maioria dos construtores não consegue exportar código-fonte limpo e legível por humanos, então o trabalho feito dentro do canvas é difícil de levar consigo.
A opção de código aberto e auto-hospedagem
Existe uma categoria de código aberto pensada justamente para escapar do custo por assento e do aprisionamento ao fornecedor. O Appsmith é o maior (dezenas de milhares de estrelas no GitHub); ToolJet, Budibase, Lowcoder e NocoDB completam o cenário. A auto-hospedagem muda a economia: o Budibase, por exemplo, permite 20 usuários no seu nível gratuito auto-hospedado contra cinco do Retool, com SSO e incorporação incluídos.
Mas a auto-hospedagem não é isenta de atrito: você precisa do conhecimento técnico para implantar, manter e escalar, os níveis pagos ainda reservam os recursos premium, e a maioria dessas ferramentas mantém a mesma arquitetura de arrastar e soltar, então você herda tanto o teto quanto o peso de trazer seu próprio banco de dados, só que sem a fatura por assento.
IA nativa versus IA acrescentada depois
A divisão de 2025–2026 neste mercado se dá entre plataformas construídas em torno da IA e aquelas que adicionam recursos de IA a uma arquitetura low-code já existente. O Retool incorporou agentes de IA e fluxos de trabalho de IA; o Budibase adicionou fluxos de trabalho conectados a LLM e um gerador de cron com IA. Em todos os casos, a IA é um nó acrescentado com seu próprio pool de créditos, posicionado ao lado de um canvas projetado antes de a IA importar. Isso funciona para casos simples do tipo «resuma este campo», mas não é o mesmo que um aplicativo em que chamar um modelo é uma primitiva de primeira classe no código.
Onde o osFoundry se encaixa
O osFoundry inverte o modelo low-code. Ele constrói aplicativos internos como código real e de sua propriedade, com o backend completo incluído — Postgres por aplicativo, segredos, KV, cron, funções serverless e um subdomínio —, de modo que não há peso de trazer seu próprio banco de dados nem teto do qual escapar, porque o código é a saída de emergência. É IA nativa em vez de IA acrescentada depois: invokeAI é uma chamada de primeira classe no código do aplicativo, não um pool de créditos à parte. E o preço é baseado no uso, não no assento, então adicionar espectadores ou construtores não multiplica uma conta por cabeça, que é exatamente a armadilha de custo do modelo por assento. Você troca um canvas de arrastar e soltar por código real e, em troca, obtém o backend, a IA e os dados num único lugar que você pode exportar.
Frequently asked questions
- Qual é a melhor alternativa auto-hospedada ao Retool?
- Entre os construtores de arrastar e soltar, o Appsmith é a maior opção de código aberto, com ToolJet, Budibase e Lowcoder logo atrás, todos auto-hospedáveis. Se você quiser evitar completamente o teto do arrastar e soltar, uma plataforma orientada a código que constrói aplicativos reais com backend incluído (banco de dados, segredos, cron, funções) é um modelo diferente que elimina o peso de trazer seu próprio banco de dados. Escolha conforme prefira um canvas visual ou código real.
- Por que o Retool é tão caro?
- Porque cobra por assento e os espectadores também contam. No plano Business, um construtor custa $50/usuário/mês e um usuário interno custa $15/usuário/mês, além de execuções de fluxos de trabalho medidas, créditos de IA e horas de agente por cima. O custo escala com quantas pessoas usam suas ferramentas, não apenas com quantas as constroem, de modo que o sucesso as torna mais caras.
- Os construtores de ferramentas internas de código aberto exigem seu próprio banco de dados?
- A maioria sim. Os construtores de arrastar e soltar são uma camada de interface que se conecta a dados que residem em outro lugar, então você provisiona e opera separadamente seu próprio banco de dados, autenticação, segredos e agendamento. Uma plataforma que inclui um banco de dados por aplicativo, segredos e cron elimina completamente esse peso operacional.
- Os construtores de ferramentas low-code conseguem exportar código-fonte real?
- Geralmente não de forma limpa. A lógica do aplicativo vive no formato proprietário do construtor, e poucos conseguem exportar código-fonte legível por humanos, o que torna a migração dolorosa. Se evitar o aprisionamento ao fornecedor importa, prefira uma plataforma em que o que você constrói seja código real mais um banco de dados padrão que você pode levar consigo.
- O que acontece quando você atinge os limites de um construtor de arrastar e soltar?
- Você recorre a uma saída de emergência — um bloco de código personalizado — que muitas vezes se restringe a JavaScript do lado do cliente, CSS inline e uma interface de fluxo de trabalho que fica incontrolável à medida que a lógica cresce. O teto costuma aparecer em transformações de dados sob medida, integrações que precisam de um servidor hospedado e interfaces além dos componentes padrão. Uma plataforma orientada a código nunca atinge esse teto porque parte do código.
- O Appsmith, o ToolJet ou o Budibase é realmente gratuito para auto-hospedar?
- O núcleo de código aberto é gratuito, e a auto-hospedagem eleva os limites de usuários gratuitos (o Budibase permite 20 usuários contra 5 do Retool). Mas você assume a implantação, a manutenção e o escalonamento por conta própria, e os níveis pagos ainda reservam os recursos premium e os preços por criador. «Gratuito» se refere à licença, não ao custo total de operá-lo.
- Qual é a diferença entre um construtor com IA nativa e um que adicionou IA depois?
- Um construtor com IA acrescentada depois adiciona um nó de IA e um pool de créditos ao lado de um canvas projetado antes de a IA importar, o que serve para tarefas simples em nível de campo. Uma plataforma com IA nativa trata a chamada a um modelo como uma primitiva de primeira classe no código do aplicativo, de modo que a IA está entrelaçada na lógica da ferramenta em vez de relegada a um bloco à parte.
Sources