Valeu, Oletros! Ótima pergunta, e a resposta curta é: depende do problema que você quer resolver.
Novu é infraestrutura de notificações multicanal e open source: você descreve fluxos (e-mail, SMS, chat, inbox, push) e ele orquestra usando os provedores que você conectar. Se a prioridade é hospedar tudo e controlar cada peça, é uma ótima escolha, e aí a conta inclui subir, atualizar e monitorar essa infra.
OneSignal é a referência de mercado em engajamento. Pela página de preços deles hoje, o plano grátis cobre push mobile para até 1.000 usuários ativos por mês.
O Espresso Notify nasceu para fazer push muito bem feito, gerenciado, sem você cuidar de infra:
- Preço que acompanha o app, não o volume de mensagens: grátis até 10 mil aparelhos ativos, com envio ilimitado; 25 mil aparelhos por US$ 9,99/mês e 100 mil por US$ 29,99/mês. Mandar mais campanhas não muda a conta.
- Engajamento já no produto: campanhas e transacionais, jornadas com espera por evento e ramificação, A/B com vencedor automático, entrega no fuso de cada pessoa e no melhor horário, horário de silêncio, limite de frequência, grupo de controle e receita atribuída.
- Entrega que dá pra ler: cada aparelho volta com um código estável e o que fazer a respeito (token morto, credencial, payload), em vez da string crua do FCM ou do APNs.
- Feito para quem integra: React Native configurado com um comando (Expo ou React Native CLI), SDK web, API REST com chave de idempotência em todo envio (retry nunca notifica duas vezes) e webhooks assinados.
E no que a gente está trabalhando agora:
- Mais SDKs no app: nativos em Swift e Kotlin, Flutter e outras tecnologias, para você integrar o push na stack que já usa.
- Mais bibliotecas no servidor: hoje o backend já integra pela biblioteca Node, e estamos preparando Go e outras linguagens.
- Mais canais no mesmo lugar: e-mail, SMS e mensagens dentro do app, ligados ao mesmo usuário, para você falar com uma pessoa por várias frentes a partir de um painel e uma API só.
Se você tem um app React Native ou web e quer testar, o plano grátis já cobre um app em produção de bom tamanho. E qualquer feedback, inclusive sobre o que sentir falta, é muito bem-vindo por aqui.