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.
// 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
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.
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.
Deploy Master
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.
Comece de graça. Cresça quando fizer sentido.
Sem taxa de setup, sem limite de assentos. Cancele quando quiser.
Free
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
Starter
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
Pro
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
Preços em USD/EUR — BRL calculado por paridade de poder de compra, não câmbio direto.
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.
Seu primeiro badge, hoje.
Crie a conta, gere uma chave de API e dispare seu primeiro evento em menos de 10 minutos.