Olá. A plataforma utiliza a Cloud API, que é a API oficial da Meta para WhatsApp. Por isso, não apresenta os riscos de plataformas que se conectam de forma não oficial (via biblioteca Baileys), que são baseadas em conexão via QR Code e mais suscetíveis a banimentos.
Comparada à Evolution API, a OpenBSP roda sobre Supabase, o que traz prós e contras.
Prós:
-
Arquitetura Serverless: É muito simples fazer o deploy da versão self-hosted sobre o Supabase. Ela escala excepcionalmente bem, pois a lógica de negócio está concentrada em Edge Functions (semelhante às AWS Lambda). São funções leves que podem rodar centenas de instâncias em paralelo de forma nativa.
-
Simplicidade de Infra: Em contraste, a Evolution API é composta por diversos serviços/containers Docker (API, instâncias de banco de dados, Redis para cache, etc.) que precisam ser provisionados e replicados manualmente para escalar horizontalmente.
Contras:
- Curva de Aprendizado: Rodar a OpenBSP self-hosted sobre uma instância própria do Supabase para ter controle absoluto é possível, mas trabalhoso. Eu já fiz isso profissionalmente e, embora o Supabase seja baseado em Postgres e muito bem estruturado, ele exige o domínio de um stack completamente novo para muitos desenvolvedores (PostgREST, GoTrue, Realtime).
A verdade é que, para uso pessoal, em três anos eu nunca precisei sair do plano gratuito do Supabase.