API de conquistas pra produtos de verdade

Badges que provam
alguma coisa.

BadgeForge é a infraestrutura de conquistas pro seu produto: você define a regra, o SDK dispara o evento, e cada badge concedido sai com verificação pública e assinada — não é só um ícone bonito, é prova de que aconteceu.

Plano free pra sempre Sem cartão pra começar SDK em 2 minutos
evento → badge desbloqueado
// seu backend, quando o usuário faz deploy
await sdk.trackEvent(
  'deploy_completed',
  'user_8841',
  { value: 'no_rollback' }
);

// resposta, se a regra bateu
{
  "badge_unlocked": true,
  "badge": { "name": "Deploy Master" },
  "image_url": "cdn.badgeforge.app/b/8841.png",
  "verification_url": "badgeforge.app/verify?…"
}

Deploy Master

rarity: legendary

VERIFICADO
bronze silver gold platinum legendary mythic
Do zero ao primeiro badge

Quatro passos, sem enrolação.

Nada de configurar infraestrutura de gamificação do zero. O motor de regras, a entrega e a verificação já vêm prontos — você só conecta o evento.

01

Desenhe o badge

Formato, textura, raridade e a regra de conquista (ex: 10 deploys sem rollback) no builder visual, com preview em tempo real. Isso é feito no painel — antes de qualquer linha de código.

02

Instale o SDK

npm i @badgeforge/js-sdk no seu backend. Ele só reporta eventos e registra usuários — quem cria o badge é sempre o painel, nunca o SDK.

03

Dispare eventos

Uma chamada por evento de negócio (login, compra, deploy). O motor de regras decide sozinho quando o badge foi conquistado.

04

Prove que é real

Cada badge concedido gera um link de verificação pública e assinado — qualquer pessoa confere que é legítimo, sem precisar de conta.

Por dentro do produto

A parte chata da gamificação, resolvida por nós.

Motor de regras, verificação criptográfica, entrega em tempo real — a infraestrutura que você levaria semanas pra construir do zero, pronta em minutos.

Builder visual

Crie um badge em minutos, não em sprints. Raridade, formato, textura e tamanho num editor com preview em tempo real — zero handoff com design.

Motor de regras sem código

Combine condições com AND/OR — contagem de eventos, valores específicos, múltiplos critérios — tudo configurado no painel, sem tocar no seu backend.

Verificação pública assinada

Prova, não promessa. Toda conquista gera um link público com assinatura criptográfica — qualquer pessoa confirma que é real, sem precisar confiar na sua palavra.

Webhooks confiáveis

Sua aplicação sempre sabe o que aconteceu: notificações assinadas via HMAC, com histórico completo de entregas por ambiente.

Ambientes isolados

Teste sem medo. Chaves de API separadas por ambiente (dev/staging/produção) — nenhuma regra experimental encosta nos dados reais dos seus usuários.

SDK oficial + sandbox

Comece a integrar hoje: SDK em JavaScript/TypeScript pronto pra produção, com um sandbox que simula qualquer resposta da API sem gravar nada.

Badge verificado

Deploy Master

Concedido auser_8841
ProjetoAcme Inc
RaridadeLegendary
Assinaturaa1b2…f9e4
O que ninguém mais oferece

Um badge que se prova sozinho.

  • 01

    Link público, sem login

    Qualquer pessoa — recrutador, cliente, colega — abre o link e confirma que a conquista é real, sem precisar de conta.

  • 02

    Assinatura criptográfica

    O hash de verificação é gerado com django.core.signing — impossível de forjar sem a chave do servidor.

  • 03

    Auditoria da regra

    A página de verificação mostra exatamente qual condição foi cumprida — transparência total, não é uma caixa preta.

Preço justo, sem letra miúda

Comece de graça. Cresça quando fizer sentido.

Sem taxa de setup, sem limite de assentos. Cancele quando quiser.

Free

$0/mês

Pra validar a ideia sem compromisso.

  • 3 badges ativos
  • 5 mil requisições de API/mês
  • 500 badges concedidos/mês
  • 3 dias de retenção de log
Começar grátis
Mais escolhido

Starter

$29/mês

Pra quem já tem usuários de verdade.

  • 12 badges ativos
  • 50 mil requisições de API/mês
  • 10 mil badges concedidos/mês
  • 7 dias de retenção de log
Assinar Starter

Pro

$149/mês

Pra escala, com suporte prioritário.

  • 60 badges ativos, 5 projetos
  • 2M eventos rastreados/mês
  • 50 mil badges concedidos/mês
  • Suporte prioritário
Assinar Pro

Preços em USD/EUR — BRL calculado por paridade de poder de compra, não câmbio direto.

Perguntas frequentes

Antes de você perguntar no chat.

Isso é só pra jogos e apps de consumo?+

Não. BadgeForge é usado por qualquer produto que queira reconhecer um marco de comportamento do usuário — onboarding completo, deploy sem erro, assinatura renovada, curso concluído. Se dá pra descrever como "esse usuário fez X vezes", dá pra virar badge.

Preciso mudar meu backend inteiro pra usar?+

Não. Você instala o SDK, chama trackEvent() nos pontos que já existem no seu código (um webhook, um handler de evento) e pronto. A regra de quando conceder o badge fica no BadgeForge, não no seu código.

Como eu sei que um badge não foi forjado?+

Cada badge concedido gera uma URL de verificação assinada criptograficamente. Qualquer pessoa pode abrir esse link e confirmar — sem login — que aquele badge foi realmente concedido pelo BadgeForge, com a regra que foi cumprida.

E se eu passar do limite do meu plano?+

Você recebe aviso antes de bater o limite. Nada é cortado no meio de uma requisição — o pior cenário é precisar fazer upgrade pra continuar concedendo badges novos.

Tem SDK além de JavaScript?+

O SDK oficial de JavaScript/TypeScript já está pronto pra produção. Um SDK Python e uma integração nativa com Django estão planejados — a API REST funciona com qualquer linguagem enquanto isso.

Leva menos tempo que esse scroll

Seu primeiro badge, hoje.

Crie a conta, gere uma chave de API e dispare seu primeiro evento em menos de 10 minutos.