Z-API e Evolution hoje oferecem dois caminhos: a Cloud API oficial e o modo não-oficial (QR / Baileys / WWebJS). O oficial é equivalente ao da Arara — a diferença está na camada e no suporte BR. O não-oficial é mais barato, mas viola o ToS da Meta. A gente conta quando cada caminho faz sentido.
Arara · API oficial MetaModo não-oficial (QR / Baileys / WWebJS)Comparação diretaDecisão honestaQuando vale a pena (não-oficial)Quando NÃO vale a penaDepende do modo. Hoje as duas oferecem tanto a Cloud API oficial da Meta quanto o caminho não-oficial (via QR / Baileys / WWebJS). No modo oficial, a base é a mesma da Arara — a diferença fica na camada de produto e no suporte. Esta página compara o modo não-oficial, que é onde mora o risco.
É seu, mas a Meta exige que o acesso programático passe pela API oficial. Acessar via biblioteca não-oficial (Baileys, WWebJS) viola o WhatsApp Terms of Service e pode levar a banimento permanente do número, sem recurso.
Funciona pra muita gente — mas é um risco que você não controla. O vetor de detecção é a Meta, e o risco tende a subir com volume e padrão automatizado. Se o número cair, você perde histórico e a confiança que o cliente tinha em você.
Projeto pessoal, protótipo interno ou volume baixo sem cliente pagante dependendo do canal. Nesses casos o custo menor pode valer o risco. Pra empresa que fatura por aquele número, oficial (Arara ou o modo oficial de Z-API/Evolution) é o caminho seguro.
Migração de não-oficial pra oficial em ~3 dias. Time da Arara cuida da provisão do número novo + reorganização da base.