O que é o Desafio da Copa
Campanha interativa de 39 dias que une bolão da Copa FIFA 2026, gamificação de hábitos saudáveis e premiação em dinheiro, com tecnologia BusiaBR e metodologia Atleta Moderno.
A Copa do Mundo costuma ser um período em que pessoas abandonam a rotina de atividade física e adotam hábitos que pioram saúde e estética. O Desafio inverte esse roteiro: cada rodada do torneio vira estímulo pra melhorar corpo e bolso ao mesmo tempo.
O nome oficial é Desafio da Copa, substituindo a versão anterior chamada Copa Busia AM. A headline pública é Melhore seu corpo e seu bolso na Copa.
Resultados esperados
Leads qualificados
Captar base nova pra AM e BusiaBR via campanha de alta visibilidade.
Engajamento AM
Elevar participação da base atual com bônus exclusivo pra aluno ativo.
Boost pago
Monetizar nos dias 10 e 11 de junho como filtro de quem quer competir.
Janela operacional, parceria e público
2.1 Janela operacional
| Data | Marco |
|---|---|
| 10/06/2026 | Abertura das inscrições, 1 dia antes da Copa começar |
| 11/06/2026 | Início oficial da Copa FIFA 2026 |
| 13/06/2026 | Estreia projetada da Seleção Brasileira, gatilho do bônus AM |
| 18/07/2026 | Encerramento do desafio, 1 dia antes da final |
| 19/07/2026 | Divulgação dos vencedores |
Total: 39 dias de campanha ativa.
2.2 Parceria e identidade
- BusiaBR: plataforma, backend, dashboard, integrações e camada de dados
- Atleta Moderno: metodologia de treino, base de alunos, validação física
- Selo conjunto: logos lado a lado em todas as páginas públicas, headers e materiais de divulgação
2.3 Público-alvo
| Persona | Característica | Origem |
|---|---|---|
| Aluno AM ativo | Já treina, busca desafio extra e prêmio | Base AM |
| Ex-aluno AM | Reativação durante o evento | Mailing AM |
| Lead frio | Conhece AM via campanha externa | Tráfego pago e orgânico |
| Audiência BusiaBR | Empreendedor curioso pela camada de tecnologia | Comunidade BusiaBR |
O que o produto precisa entregar
3.1 Objetivo principal
Estimular atividade física e bons hábitos durante a Copa, com mecânica que combina bolão da Copa e desafios físicos modulados pelo perfil de cada participante.
3.2 Objetivos secundários
- Coletar dados de qualificação (PAR-Q, nível de condicionamento, objetivo, dificuldade) pra alimentar funil de venda AM pós-Copa
- Validar tese de produto Busia "Camada de tecnologia plug and play em parceiros físicos"
- Gerar conteúdo orgânico via ranking público e cobertura da campanha em redes sociais
3.3 Premissas
- Premiação total R$ 5.500 já aprovada
- Sorteio extra R$ 100 por rodada eliminatória já aprovado
- DNS copa.atletamoderno.app em configuração pelo Philippe
- Inscrições e desafios são gratuitos. Único valor pago é o boost opcional dos dois primeiros dias
R$ 5.500 no pódio mais sorteios por rodada
4.1 Pódio final
| Colocação | Prêmio |
|---|---|
| 1º lugar | R$ 1.000 |
| 2º lugar | R$ 900 |
| 3º lugar | R$ 800 |
| 4º lugar | R$ 700 |
| 5º lugar | R$ 600 |
| 6º lugar | R$ 500 |
| 7º lugar | R$ 400 |
| 8º lugar | R$ 300 |
| 9º lugar | R$ 200 |
| 10º lugar | R$ 100 |
| Total | R$ 5.500 |
4.2 Sorteio por rodada
A cada rodada concluída da Copa (fase de grupos, oitavas, quartas, semi, final), sorteio de R$ 100 entre participantes ativos da rodada. Estimativa de 10 rodadas, totalizando R$ 1.000 em sorteios adicionais.
4.3 Orçamento total estimado
| Item | Valor |
|---|---|
| Pódio final | R$ 5.500,00 |
| Sorteios por rodada | R$ 1.000,00 |
| Custos operacionais Asaas e PIX | a confirmar |
| Total provisional | R$ 6.500,00 |
11 campos de inscrição
5.1 Campos obrigatórios
| # | Campo | Tipo | Validação |
|---|---|---|---|
| 1 | Nome completo | texto | obrigatório, mínimo 3 palavras |
| 2 | Telefone | texto com máscara BR | obrigatório, formato (00) 00000-0000 |
| 3 | obrigatório, validação RFC | ||
| 4 | Objetivo corpo e saúde | textarea | obrigatório, mínimo 30 caracteres |
| 5 | Maior dificuldade | textarea | obrigatório, mínimo 30 caracteres |
| 6 | PAR-Q (7 perguntas) | checklist sim e não | obrigatório, alerta médico se houver sim |
| 7 | Data de nascimento | data DD/MM/AAAA | obrigatório, idade mínima 16 anos |
| 8 | Sexo | radio | Masculino, Feminino, Prefiro não informar |
| 9 | CPF | texto com máscara | obrigatório, validação dígito verificador |
| 10 | Nível de condicionamento | radio | Sedentário, Iniciante, Avançado |
| 11 | Seleção favorita | select | obrigatório, 48 seleções da Copa |
5.2 PAR-Q
Versão simplificada do American College of Sports Medicine. As 7 perguntas têm resposta sim ou não:
- Você tem ou já teve algum problema cardíaco?
- Você sente dor no peito quando faz atividade física?
- Você já desmaiou ou perdeu equilíbrio em decorrência de tontura?
- Você tem algum problema ósseo ou articular que possa piorar com atividade física?
- Você toma alguma medicação pra pressão arterial ou problema cardíaco?
- Você conhece alguma outra razão pela qual não deveria praticar atividade física?
- (opcional) Você está grávida ou em pós-parto recente?
Regra de negócio do PAR-Q
Qualquer resposta sim exibe alerta na tela e exige checkbox de termo médico responsabilizando o participante e recomendando avaliação profissional antes de iniciar.
5.3 Classificação por nível
| Nível | Critério |
|---|---|
| Sedentário | Não treina |
| Iniciante | Treina pelo menos 3x por semana há menos de 6 meses |
| Avançado | Treina pelo menos 3x por semana há mais de 6 meses |
A classificação aciona o modulador de desafio físico diário descrito na seção 6.
5.4 Seleção favorita
Select com as 48 seleções classificadas pra Copa FIFA 2026. A escolha aciona o bônus torcedor: sempre que a seleção escolhida vencer e o participante tiver acertado o palpite daquela partida, os pontos do palpite são dobrados.
Como o ranking é calculado
6.1 Pontos de base
| Evento | Pontos | Observação |
|---|---|---|
| Inscrição válida | +10 | Em qualquer dia da janela |
| Inscrição no dia 10/06 | +15 extras | Gatilho de urgência no lançamento |
| Aluno AM com contrato ativo no dia 13/06 | +100 | Sincronização automática via Edge Function |
6.2 Boost pago opcional
R$ 10 · +50 pontos · só nos dias 10 e 11 de junho
Pagamento via Asaas, 1 boost por participante. Funciona como impulso de start pra quem decide entrar disposto a competir desde o primeiro dia.
6.3 Bolão da Copa
Cada jogo da Copa permite palpite de placar até 1 hora antes do início da partida.
| Acerto | Pontuação base | Com bônus torcedor |
|---|---|---|
| Placar exato | alto (valor exato em V2) | dobrado |
| Apenas o vencedor ou empate | médio (valor exato em V2) | dobrado |
| Erro | 0 | 0 |
Os valores exatos de alto e médio serão fechados na fase 2 com base em simulação que evite empates frequentes no topo do ranking.
6.4 Desafio físico diário
| Nível | Tipo de desafio |
|---|---|
| Sedentário | Caminhada, mobilidade, respiração |
| Iniciante | Combinação caminhada + força leve |
| Avançado | Treino estruturado, corrida |
Modulador: quanto mais próximo do placar real foi o último palpite do bolão, mais leve será o desafio do dia seguinte. Quanto mais distante, mais exigente.
6.5 Validação do desafio
| Modo | Quem pode usar | Validação V1 | Evolução |
|---|---|---|---|
| Corrida | Qualquer participante | Upload de print Strava, validação manual | V2 OCR, V3 OAuth Strava |
| Treino CT | Apenas aluno AM | Validação manual pelo professor via admin | V3 foto + geolocalização |
Visão de gestão
Acessível apenas em URL protegida pra Philippe, gestão AM e gestão Busia.
7.1 Visões disponíveis
- Lista total de inscritos com filtros por modo, nível, sexo, faixa etária e seleção favorita
- Ranking ao vivo dos 10 primeiros com posição, pontos e origem
- Perfil completo do participante com histórico de palpites e validações
- Histórico de validações pendentes pra ação rápida do professor ou gestor
7.2 KPIs principais
Total inscritos
Soma de inscrições válidas no período.
Boosts pagos
Conversão pra R$ 10 no início.
Alunos AM convertidos
Lead que virou aluno após o desafio.
Ativos por dia
Quem validou desafio ou enviou palpite.
Receita boost
Total arrecadado nos dias 10 e 11.
Custo acumulado
Prêmios pagos e sorteios já distribuídos.
Backend, frontend e integrações
8.1 Backend · Lucas
| Método | Rota | Função |
|---|---|---|
| POST | /copa/lead | Inscrição com 11 campos + cálculo automático de pontos iniciais |
| POST | /copa/boost | Webhook Asaas, valida pagamento R$ 10, atribui +50 pontos |
| POST | /copa/palpite | Recebe palpite do bolão |
| POST | /copa/desafio/validar | Admin valida desafio cumprido |
| GET | /copa/ranking | Lista ordenada dos 10 primeiros |
| GET | /copa/participante/{id} | Perfil completo com pontuação, palpites e validações |
Edge Function adicional: sincronização AM no dia 13/06, atribuindo +100 pontos aos alunos com contrato ativo.
Banco de dados: JSONL em V1 pra agilidade. Migração pra Postgres se Philippe sentir necessidade de queries mais complexas após a fase 1.
8.2 Frontend · Juliana
- Domínio copa.atletamoderno.app (DNS + Firebase, em configuração pelo Philippe)
- Página de inscrição com 11 campos e máscara nos campos sensíveis
- Página de bolão dos jogos (fase 2)
- Dashboard pessoal com pontuação, posição no ranking e desafio do dia
- Ranking público estilizado com selo BusiaBR + AM
- Dashboard admin em URL protegida (fase 3)
8.3 Integrações
| Sistema | Função | Fase |
|---|---|---|
| Asaas | Link de pagamento do boost R$ 10 | 1 |
| Sistema AM | Sincronização de alunos ativos via Edge Function | 2 |
| Strava | Upload manual V1, OCR V2, OAuth V3 | 1 a 4 |
| Calendário FIFA 2026 | Jogos hardcoded com endpoint atualizável | 2 |
4 fases de entrega
Fase 1 · até 09/06/2026 (urgente)
- Página de inscrição com 11 campos publicada
- Backend POST /copa/lead com cálculo de pontos iniciais funcionando
- Link Asaas do boost configurado e testado
- Dashboard básico de inscritos no ar
- Selo de parceria Busia + AM visível em todas as páginas
Fase 2 · 10 a 17/06/2026
- Tela de bolão dos jogos com cards de cada partida
- Backend POST /copa/palpite ativo
- Cálculo de pontos do palpite implementado
- Sorteio R$ 100 por rodada operacional
- Sincronização AM no dia 13 executada
Fase 3 · durante a Copa
- Validação manual de desafio em produção
- Ranking público acessível
- Dashboard do Philippe com KPIs completos
Fase 4 · opcional pós-evento
- Validação OCR de print Strava
- API Strava oficial via OAuth
- Validação automatizada de treino CT por foto + geolocalização
Marcos por data
| Data | Marco |
|---|---|
| 02/06 | PRD aprovado, Fase 1 disparada |
| 03 a 09/06 | Fase 1 em implementação e testes |
| 10/06 | Lançamento oficial, inscrições abertas |
| 11/06 a 18/07 | Campanha rodando |
| 19/07 | Encerramento e divulgação dos vencedores |
10.1 Definition of Done por fase
- Fase 1: formulário envia dados sem erro, pontos iniciais calculados corretamente, boost via Asaas testado por Chatonildo em sandbox, selo Busia + AM visível
- Fase 2: palpites gravados, sincronização AM rodando no dia 13 com log, sorteio simulado em ambiente de teste
- Fase 3: validação manual funcional, ranking público com dados reais, KPIs do dashboard fechando com o banco
- Fase 4: OCR e OAuth Strava em ambiente de homologação
Quem faz o quê
| Pessoa | Papel | Responsabilidade |
|---|---|---|
| Philippe | Dono do produto | Valida decisões finais, paga prêmios, fornece insumos AM |
| Dan | Orquestradora | Despacha tarefas e centraliza entregas |
| Lucas | Backend | Endpoints, Edge Function, integrações |
| Juliana | Frontend e visual | Páginas públicas, dashboard, identidade |
| Ladeira | Copy e campanha | Comunicação, conteúdo de divulgação |
| Ana SDR | Relacionamento | Aquece inscritos e responde dúvidas |
| Jessica | Ponte com base AM | Mailing, WhatsApp interno, validação no CT |
| Busia (gerente) | Integração tecnológica | Coordena lado Busia da parceria |
| Anderson | Gestão de projeto | Cronograma, riscos, sprints, acompanhamento |
| Chatonildo | QA | Revisão de cada entrega antes do Philippe ver |
Riscos e mitigações
| ID | Risco | Prob | Impacto | Mitigação |
|---|---|---|---|---|
| R1 | Adoção baixa nos primeiros dias | Média | Alto | Divulgação massiva via mailing AM, WhatsApp interno, IG e Telegram Busia. Boost pago como gatilho de FOMO |
| R2 | Desafios físicos pesados pra sedentários | Média | Alto | PAR-Q obrigatório, classificação automática por nível, fallback médico se PAR-Q indicar risco |
| R3 | Fraude no upload de print Strava | Alta | Médio | Validação manual em V1. V2 entrega OCR com checagem de timestamp e nome do app |
| R4 | Vínculo com base AM falhar no dia 13 | Baixa | Alto | Sincronização em batch, log persistente, alerta no dashboard se diferença maior que 5% |
| R5 | Custo total estourar orçamento | Média | Médio | Premiação fechada em R$ 5.500 + sorteios em R$ 1.000. Philippe aprova qualquer custo extra antes do lançamento |
| R6 | LGPD na coleta de CPF | Média | Alto | Termos publicados antes do lançamento. Banco com criptografia em repouso. CPF acessível apenas a gestores |
| R7 | Calendário FIFA 2026 atrasar publicação | Baixa | Médio | Endpoint atualizável, primeira carga manual, monitoramento diário até estabilização |
3 decisões bloqueiam o Philippe
Em ordem de urgência. As duas primeiras travam o lançamento. A terceira trava o início da fase 2.
Forma de pagamento dos prêmios
PIX, dinheiro ou produto físico tipo Apple Watch e Garmin? Decide a comunicação dos prêmios na página pública e o custo operacional. Bloqueia copy da Ladeira e visual da Juliana.
Termos de uso e política de privacidade
CPF é dado sensível LGPD. Sem termos publicados não publicamos a página de inscrição. Decisão: redigimos in-house ou contratamos jurídico parceiro? Bloqueia go-live da fase 1.
Valor exato de pontos do bolão
Quantos pontos cada acerto no bolão vale (placar exato vs apenas vencedor)? Define o equilíbrio do ranking. Pode ser fechada até 09/06 com simulação rodada pelo Lucas, mas precisa de aprovação do Philippe antes do lançamento da fase 2.
Termos do PRD
- Boost: pagamento opcional de R$ 10 que dá +50 pontos no início do desafio
- Bônus torcedor: dobra de pontos quando a seleção favorita vence e o palpite foi correto
- PAR-Q: Physical Activity Readiness Questionnaire, questionário padrão do ACSM
- CT: Centro de Treinamento Atleta Moderno
- Edge Function: função serverless usada pra sincronização entre AM e backend do desafio
- OCR: Optical Character Recognition, leitura automática de texto em imagem
- DoD: Definition of Done, critério de pronto por fase