Visão geral
A Bracktz é uma plataforma brasileira de torneios competitivos. Organize eventos com chaves geradas automaticamente, distribuição equilibrada de times entre fases, ranking ao vivo e checkout por Pix ou cartão recorrente.
4 formatos
Battle Royale, Suíço, Eliminatória Simples e Dupla
Ranking ao vivo
Cada queda atualiza standings na hora
Antifraude
Captcha, 2FA, audit log de toda ação
Mobile-first
Funciona bem em celular, tablet e desktop
Glossário
Os termos que aparecem no painel — sem rodeios.
Queda
Uma partida individual de Battle Royale (uma rodada de mapa). Cada queda gera placement + kills.
Partida
Conjunto de quedas jogadas pelos mesmos times no mesmo lobby. Geralmente 3 ou 6 mapas em sequência.
Fase
Bloco de partidas que precisa terminar antes da próxima. Entre fases, os times são reagrupados.
Placement
Posição final do time naquela queda (1º, 2º, 3º…). É o principal gerador de pontos.
Kill
Eliminação de jogador adversário. Cada kill vale X pontos definidos pelo organizador.
WWCD
“Winner Winner Chicken Dinner” — apelido pra vitória da queda (placement = 1º). Geralmente tem bônus extra.
Bracket
O “mapa” do torneio em formatos de eliminação — desenho das partidas e quem enfrenta quem.
Seed
Ordem de inscrição usada pra distribuir times no bracket. Pode ser embaralhada pelo organizador.
BYE
Vaga vazia no bracket quando o número de times não é potência de 2. O time avança automaticamente.
Buchholz
Critério de desempate em Suíço — soma os pontos dos adversários que você enfrentou.
Crédito
Cada torneio publicado consome 1 crédito. Free recebe 5/mês, Pro tem ilimitado.
Rascunho
Torneio que ainda não foi iniciado — pode ser editado livremente, não consome crédito.
Capitão
Membro do time que representa ele administrativamente. Recebe notificações de aprovação, etc.
Reserva
Jogador substituto. Cada torneio define quantos slots de reserva são permitidos ou exigidos.
Waitlist
Fila de espera quando o torneio enche. Promoção automática FIFO quando vaga abre.
Modos de torneio
Cada formato resolve um problema diferente. Escolha pela quantidade de times, o tempo disponível e o tipo de jogo.
Battle Royale
Múltiplas quedas com pontuação acumulada. Times pontuam por colocação e kills. Suporta fases com sub-lobbies — a plataforma distribui os times automaticamente equilibrando os confrontos.
- • Configurável: quantas fases, partidas por fase, quedas (mapas) por partida
- • 3 presets prontos: ALGS (Apex), WSOW (Warzone), FFWS (Free Fire) + Custom
- • Edição de placar inline na própria tela de chaves — sem ir pra outra página
- • Reorder ao vivo: ao aplicar uma posição, a tabela já se reorganiza
Suíço (Swiss)
Rodadas fixas onde todo mundo joga sempre. A cada rodada, times com mesma pontuação se enfrentam — quem está bem cruza com quem também está. Ninguém é eliminado antes do fim. Ideal pra 16+ times com tempo limitado.
- • Total de rodadas geralmente
log₂(times) + 1(configurável) - • Desempate por Buchholz (pontos dos adversários) e Buchholz Cut 1
- • Acumula pontos por vitória/empate ao longo das rodadas
Eliminatória Simples
Mata-mata clássico: perdeu, está fora. Bracket clássico — quem vence avança, quem perde sai. Rápido e direto, ideal pra etapas finais.
- • Times com seeds menores (cabeças de chave) ficam separados no bracket
- • BYE automático quando o número não é potência de 2
- • Vencedor avança; perdedor sai imediatamente
Eliminatória Dupla
Dois brackets paralelos: chave de vencedores (UB) e chave de perdedores (LB). Quem perde vai pra LB e ainda pode chegar à grande final. Só sai com 2 derrotas. Mais justo pra identificar 2º e 3º lugar — em troca, demora ~2× mais que SE.
UB Final → LB Final → Grande Final
A LB recebe automaticamente quem perde na UB
Status do torneio
Cada torneio passa por estados bem definidos. Você só pode editar livremente em Rascunho e durante Inscrições.
Rascunho
Edição livre. Times manuais ou inscrições abertas.
Inscrições
Link público. Times se inscrevem e organizador aprova.
Em andamento
Chaves geradas. Crédito consumido. Imutável.
Concluído
Pódio publicado. Histórico permanente.
Em Em andamento você ainda pode resetar pra voltar pra Rascunho (descarta chaves e quedas). Útil quando uma fase precisa ser regenerada.
Visibilidade
Cada torneio tem dois níveis possíveis:
Público
Aparece em Jogar e na busca. Qualquer pessoa encontra.
Acesso só com link
Não aparece em buscas. Só quem tem o link direto consegue ver/inscrever-se. Bom pra eventos privados ou tests internos.
Sistema de pontos (Battle Royale)
Cada queda gera pontos pra cada time conforme a fórmula:
O organizador escolhe um preset ou monta uma tabela própria. Os 3 presets pré-configurados seguem padrões de ligas internacionais:
ALGS
Apex Legends Global Series
Top 10 pontua. 1º = 12 pts. 1 kill = 1 ponto.
WSOW
World Series of Warzone
Top 5 pontua. 1º = 15 pts. Kills com peso maior.
FFWS
Free Fire World Series
Booyah = 12 pts. Top 12 todos pontuam.
Em modo Customizado, você define manualmente os pontos de cada colocação, o valor por kill e o bônus de 1º lugar. Pode adicionar ou remover posições conforme o torneio precisa pontuar.
Calculadora interativa
Simule quantos pontos um time faria no preset ALGS. Mude colocação, kills e bônus pra ver:
Esta calculadora roda 100% no seu navegador — nada é enviado ao servidor. Os valores correspondem ao preset ALGS.
Critérios de desempate
Quando dois times terminam empatados em pontos, a plataforma usa critérios técnicos pra desempatar — sempre na mesma ordem.
Battle Royale
- Maior pontuação total
- Mais kills acumulados
- Mais vitórias (1º lugar em quedas)
- Melhor posição já obtida
- Posição na última partida (recência)
Suíço (Swiss)
- Maior pontuação total
- Buchholz — pontos dos adversários
- Buchholz Cut 1 — descarta o pior adversário
- Saldo de pontos
- Seed (ordem de inscrição)
Por que Buchholz no Swiss? Dois times podem terminar empatados tendo enfrentado adversários diferentes. Quem enfrentou times mais fortes (que somaram mais pontos no torneio) leva vantagem — não foi sorte de bracket.
Inscrição e times
Cada torneio define como times entram e quais informações exigir.
Modos de cadastro
- Apenas organizador — só quem gerencia o torneio cria os times. Útil pra eventos privados ou ligas fechadas.
- Aberto com aprovação — qualquer jogador acessa o link público, monta um time e o organizador aprova ou rejeita.
Restrições configuráveis
- • Número de jogadores titulares por time (1+)
- • Quantidade de reservas permitidas (0+)
- • ID de jogo obrigatório — força cada membro a informar
- • Reservas obrigatórias — só aceita time com subs cheios
- • Limite máximo de times no torneio
Campos do formulário de inscrição
| Campo | Regras |
|---|---|
| Nome do time | Único por torneio. Até 80 caracteres. |
| Tag (opcional) | Sigla de até 12 caracteres. Apenas letras e números. |
| Membros titulares | Quantidade configurada pelo organizador. Cada um com nickname. |
| ID de jogo | Obrigatório se o torneio exigir (depende do jogo escolhido). |
| Email/contato | Pra notificações de aprovação, lista de espera, início. |
| Reservas | Opcional ou obrigatório conforme configuração. |
Lista de espera (waitlist)
Quando o torneio enche, novas inscrições vão pra fila FIFO. Se um time aprovado sai antes do início, o sistema promove automaticamente o próximo e notifica por e-mail e push.
Reservas e papéis
Cada time tem 3 papéis possíveis pros membros:
Capitão
Representa o time administrativamente. Recebe e-mails de aprovação, status, etc.
Titular
Joga partidas. Quantidade definida em "jogadores por time".
Reserva
Substituto. Pode ser opcional ou obrigatório conforme o torneio.
Free, Pro & créditos
Você começa no Free com créditos mensais. Cada torneio publicado consome 1 crédito. Rascunhos não consomem.
| Recurso | FREE | PRO |
|---|---|---|
| Preço | R$ 0 | R$ 25,00/mês |
| Créditos por mês | 5 | Ilimitado |
| Times por torneio | Até 16 | Sem limite prático |
| Rascunhos abertos | Até 3 | Ilimitado |
| Acesso aos formatos | BR / Suíço / SE / DE | BR / Suíço / SE / DE |
| Edição de placar inline | Sim | Sim |
| Modo simulação | Sim | Sim |
| Suporte prioritário | — | Sim |
Pacote de créditos avulso
Se você prefere não assinar mas precisa de créditos extras num mês específico, compra um pacote único. Créditos bônus não expiram e acumulam em cima dos mensais do Free.
Pacote atual: 3 créditos por R$ 10,00.
Pagamentos
Gateway: Mercado Pago. Você nunca digita dados de cartão na Bracktz — o checkout abre direto na MP.
Pix
Pagamento instantâneo. Pro mensal via Pix é renovação manual — cada mês você paga de novo. Pacote de créditos é compra única.
Cartão
Pro mensal vira recorrência automática. MP cobra todo mês na data da assinatura. Cancela quando quiser pelo painel do MP — vale até o fim do período pago.
Fluxo da compra
- Você escolhe um plano em Planos & Preços
- Sistema cria um pagamento pendente e abre o checkout do Mercado Pago em nova aba
- Você paga (Pix gera QR Code; cartão exige CVV/3DS no checkout MP)
- MP confirma → webhook seguro chega na nossa plataforma
- Listeners aplicam o efeito: ativa Pro ou credita os bônus
- Notificação de confirmação chega no sino e e-mail
Histórico completo em Meu perfil → Transações.
Para organizadores
Fluxo típico de quem organiza um torneio:
-
1
Criar o torneio
Escolha formato, jogadores por time, restrições e datas. Pode salvar como Rascunho e voltar depois — não consome crédito.
-
2
Configurar inscrições
Apenas organizador ou aberto com aprovação. Defina restrições: ID de jogo, reservas obrigatórias, limite de times.
-
3
Aprovar times
Cada inscrição vira pendente até você aprovar, rejeitar ou jogar pra waitlist. Quando vaga abre, sistema promove automaticamente.
-
4
Iniciar
Consome 1 crédito (ou nenhum se você é Pro). Bracket é gerado, fases de BR ganham distribuição equilibrada.
-
5
Reportar resultados
Direto na tela de chaves. Em BR, abre o card da queda e preenche placement + kills. Aplica e a tabela já reorganiza.
-
6
Concluir
Quando terminar a última partida. Pódio é publicado e o torneio fica arquivado pro histórico.
Ações disponíveis no painel
- Iniciar torneio Gera chaves e consome 1 crédito.
- Resetar Volta pra Rascunho, descarta chaves.
- Embaralhar seeds Reordena times aleatoriamente.
- Limpar seeds Remove todos os seeds (volta ao "não sorteado").
- Abrir/Fechar inscrições Liga ou desliga o link público de cadastro.
- Próxima rodada (Swiss) Avança o pareamento da próxima rodada.
- Concluir torneio Marca como finalizado, publica o pódio.
- Simular (BR) Preenche placares aleatórios pra testar fluxo. Reversível.
- Editar placar inline Corrige placement/kills sem trocar de página.
Para jogadores
-
1
Encontrar torneio
Em Jogar você vê todos os torneios públicos com inscrições abertas.
-
2
Inscrever time
Preenche nome, tag, membros e (se exigido) IDs de jogo. Aguarda aprovação do organizador.
-
3
Acompanhar
A página pública do torneio mostra standings ao vivo. Notificações no sino e e-mail avisam de cada mudança importante.
-
4
Após o torneio
Seu perfil público guarda o histórico de torneios disputados. Compartilhe o link com a comunidade.
Notificações
Eventos importantes disparam notificações no sino (in-app) e por e-mail:
Time aprovado
Inscrição aceita pelo organizador
Time em espera
Foi pra waitlist (FIFO)
Time rejeitado
Inscrição não aceita
Promovido da waitlist
Vaga abriu, time entrou
Torneio iniciado
Capitães recebem ao começar
Próxima fase BR gerada
Capitães recebem com link das chaves
Torneio concluído
Pódio publicado
Torneio cancelado
Capitães avisados que não vai mais rolar
Nova inscrição pendente
Organizer recebe quando time se cadastra
Pagamento aprovado
Pro ativado ou créditos creditados
Pagamento estornado
Refund processado, valor volta
Pro vencendo
Aviso 3 dias antes (Pix)
Pro renovado
Cobrança automática OK (cartão)
Pro com falha
Cartão recusado, retentativa pendente
Pro expirou
Caiu pra Free, pode renovar
Modo simulação (Battle Royale)
Antes de iniciar valendo, você pode simular o torneio inteiro com placares aleatórios. Útil pra:
- • Validar configuração de pontuação antes do dia do evento
- • Treinar a equipe de organização no fluxo de reportar placar
- • Mostrar pra patrocinadores como vai parecer no fim
- • Testar o pareamento de fases sem ter times reais ainda
Ao terminar a simulação, basta clicar em Descartar Simulação e o torneio volta ao estado original. Os dados ficam temporariamente salvos no banco mas o sistema não confunde com resultados reais.
Atalhos & UX
Pra acelerar o reporte de placar BR:
Pula entre os campos placement, kills, extras na linha atual
Aplica os valores da linha atual (mesmo efeito do botão ✓)
Confirma os valores da linha — a tabela reordena por placement
Limpa o resultado daquele time (volta a "?")
Abre ou fecha as 3 quedas da partida em sincronia
Limpa todos os placements de uma vez (precisa confirmar)
2FA & segurança
Camadas de proteção da sua conta e dos torneios que você organiza.
2FA por TOTP
Ative no perfil. Apps como Google Authenticator e Authy. Obrigatório pra contas administrativas.
Cloudflare Turnstile
Captcha sem rastreamento em login, registro e recuperação de senha.
Audit log
Toda ação sensível (aprovar time, iniciar torneio, refund) fica registrada com IP, dispositivo e mudanças.
LGPD
Política de privacidade descreve coleta, retenção e seus direitos.
Como ativar 2FA
- Vá em Meu Perfil → seção "Autenticação em duas etapas"
- Clique em "Gerar QR Code" — confirme com a senha atual
- Abra o app autenticador (Google Authenticator, Authy, 1Password etc) e escaneie o QR
- Digite o código de 6 dígitos pra confirmar a ativação
- Salve os códigos de recuperação em local seguro — usar se perder o celular
Perfil público
Outros usuários que visitam seu perfil veem apenas:
✓ Visível
- • Nickname (ou nome cadastrado)
- • ID público anônimo (formato
#ABC2K9) - • Avatar (se você enviou um)
- • Histórico de torneios disputados (com seus consentimentos)
✗ Nunca exposto
- • Endereço de e-mail
- • Telefone, CPF ou outros dados cadastrais
- • Histórico de pagamentos
- • Seus logs de auditoria
Boas práticas
Pra organizadores
- Simule antes — teste a configuração de pontuação com placares fictícios pra confirmar que tudo soma certo
- Defina ID de jogo obrigatório em torneios competitivos pra evitar confusão na hora de adicionar nas salas
- Use waitlist em vez de fechar inscrições cedo — gera engajamento e cobre desistências
- Reporte rápido — aplicar cada queda logo após terminar mantém os jogadores engajados (standings ao vivo)
- Comunique pelo Discord — adicione o link nas configurações do torneio pra que jogadores acompanhem
Pra jogadores
- Cadastre seu ID de jogo no perfil — economiza tempo nas inscrições
- Confirme que recebeu o e-mail de aprovação antes do torneio começar
- Ative as notificações pra não perder anúncios de início e próxima rodada
- Reservas presentes — em torneios longos, ter substituto disponível evita W.O.
FAQ
Posso testar a plataforma sem pagar?
Cancelei o Pro. O que acontece com torneios em andamento?
Como funciona a distribuição de times no Battle Royale?
O placar fica público durante o torneio?
Posso editar um placar errado depois de salvar?
Um time desistiu no meio do torneio. E agora?
Posso mudar o formato depois de criar o torneio?
Como protejo um torneio privado?
Os créditos bônus expiram?
Posso ter mais de um torneio rodando ao mesmo tempo?
Como cancelo o Pro recorrente?
O que acontece se o webhook do Mercado Pago falhar?
Não achou o que procurava? Confira também Planos & Preços, Termos e Privacidade.
Criar conta grátis