Multi-tenant com RLS
O isolamento entre clientes é garantido pelo Postgres, no nível do banco.
Chatme é um inbox de WhatsApp multi-tenant, self-hosted e whitelabel que a Flouds construiu do zero, pensado para quem quer revender atendimento como produto próprio em vez de alugar o de outro.
Conhecer o Chatme.jpg&w=3840&q=75)
Você não controla a marca nem o roadmap de uma ferramenta que pertence a outra empresa.
Administrar dezenas de instalações separadas simplesmente não escala.
Sem garantia no banco, vazar dados entre clientes vira questão de tempo.
Um pico de mensagens sem uma fila preparada trava o atendimento inteiro.
O Chatwoot resolve, mas é de outra empresa. O whitelabel é limitado, você não controla o roadmap, e cada novo cliente que você atende significa mais uma instância para administrar. No fim, você constrói um negócio de atendimento sobre uma fundação que pertence a terceiros.
Chatme foi desenhado com arquitetura séria: multi-tenant com isolamento no banco, via RLS por tenant, de forma que os dados de um cliente ficam invisíveis para o outro já no nível do Postgres. A fila de jobs roda com River, o frontend em Svelte 5 vai embutido no próprio binário Go e a conexão com o WhatsApp usa o FZAP. Um artefato único, self-hosted e sob a sua marca.
O isolamento entre clientes é garantido pelo Postgres, no nível do banco.
Picos de mensagem são absorvidos sem travar o atendimento.
O front em Svelte 5 vai dentro do binário Go, num artefato só.
A conexão roda sobre o mesmo motor do restante do portfólio.
O RLS por tenant garante a separação dos dados no próprio Postgres.
Adicionar cliente significa adicionar tenant, sem subir instância.
A marca é sua e o roadmap também.
O RLS por tenant é o que separa um multiusuário improvisado de um SaaS que você pode vender com segurança: em vez de torcer para o WHERE tenant_id nunca falhar, o banco garante o isolamento por baixo.
Foi para isso que a arquitetura nasceu. Adicionar cliente significa adicionar um tenant, sem subir instância nova, então um único binário atende muitos.
É uma plataforma de multiatendimento própria, multi-tenant e whitelabel, para quem quer revender atendimento como produto, com isolamento por tenant garantido no Postgres via RLS.
Sim, ele é multi-tenant do início ao fim. Adicionar um cliente significa adicionar um tenant, sem subir uma instância nova.
Sim. Roda na sua infraestrutura como um binário único, com o front em Svelte 5 embutido.
Conheça o Chatme, o inbox multi-tenant que a Flouds construiu para revenda.