Documento Estratégico de Marca

SaaS
Gamificação
Academia

Identidade visual, posicionamento e direções criativas para um produto que transforma alunos comuns em protagonistas da sua própria temporada.

Versão
v1.0 — 2026
Mercado-alvo
Academias BR · B2B SaaS
Meta piloto
−20% churn / 90 dias
Seções
09 direções estratégicas
01 ——

O Problemae a solução que muda o jogo

Churn médio do setor
30–50%

dos alunos abandonam a academia nos primeiros 3 meses de contrato

Custo real para a academia
CAC
perdido

cada aluno retido custa 5–7× menos do que adquirir um novo

Por que isso acontece

A academia não tem como tornar o esforço invisível visível. O aluno progride, mas não vê. Sem feedback, sem recompensa, sem pertencimento — ele simplesmente some.

  • Frequência recompensada com pontos por QR check-in — cada visita conta
  • Rankings em ligas periódicas — cada semana é uma temporada nova, ninguém está eliminado para sempre
  • Prêmios definidos pela própria academia — desconto em mensalidade, suplementos, acesso VIP

Piloto em andamento: academia com ~1.100 alunos ativos. Meta: reduzir churn em 20% nos primeiros 90 dias de produto ativo.

02 ——

Arquétipoe narrativa central de marca

Arquétipo principal

O Herói

Transforma alunos comuns em protagonistas de uma jornada. Cada treino é uma missão. O app é o narrador que registra cada conquista e garante que o esforço não é invisível.

Camada secundária

O Fora-da-Lei

Quebra a hierarquia intimidante da academia tradicional. O veteran de 10 anos e o iniciante do primeiro mês competem na mesma liga — por pontos de frequência, não de aparência.

"Você não está aqui para emagrecer ou ganhar massa. Você está aqui para descobrir o que acontece quando você não desiste. Cada treino é uma prova. Cada semana é uma liga. Cada conquista é sua — e o mundo vai saber."

Vocabulário de marca — usar

Conquista Sequência Liga Subir Arena Posto Ritual Tropa Recorde Temporada Pressão Aparecer Testemunha Elevação

Anti-vocabulário — evitar

Bem-estar Equilíbrio Jornada de saúde Você é capaz Solução Ecossistema Plataforma
03 ——

Opções
de Nomedezoito candidatos — seis destaques

Finalista

01

FORJA

Intenso · Transformador

"É aqui que você vira outra pessoa."

Pontos fortes

Carga narrativa máxima, original, registrável. Metáfora física do trabalho duro que transforma.

Pontos fracos

Pode soar pesado para público casual ou iniciante.

Finalista

02

LIGA

Familiar · Direto · Competitivo

"Treine. Suba. Ganhe."

Pontos fortes

Duplo sentido perfeito (campeonato + ligar). Curto, brasileiro, imediato.

Pontos fracos

Pode parecer genérico sem visual e contexto de marca.

03

ARENA

Épico · Democrático

"Todo mundo compete igual aqui dentro."

Pontos fortes

Visual rico (circo romano, arena de games), universalmente compreendido.

Pontos fracos

Já usado em outros produtos no Brasil. Difícil de registrar.

04

TOTEM

Tribal · Identitário

"Você não treina no Totem. Você é do Totem."

Pontos fortes

Forte apelo de identidade e pertencimento, original, registrável.

Pontos fracos

Mais abstrato. Precisa de educação do usuário para entender a proposta.

05

LIGANIS

Moderno · Acolhedor

"Sua liga. Sua história."

Pontos fortes

Registrável, original, fácil de falar em PT-BR. Domínio .com disponível.

Pontos fracos

Palavra inventada exige esforço de comunicação inicial para fixar.

06

CAMPEÃO

Emocional · Brasileiro

"Cada mês, uma nova chance de ser campeão."

Pontos fortes

Fortíssima carga cultural no Brasil. Clareza imediata de proposta.

Pontos fracos

Pode parecer presunçoso ou prometer demais. Difícil de registrar.

Rodada 1 — foco em narrativa e estrutura de marca. Finalistas: FORJA (carga narrativa máxima) e LIGA (melhor usabilidade imediata).

Rodada 2 ——foco em cultura brasileira e identidade visual

Destaque

07

EMBALO

Momentum · Cultural · Brasileiro

"Pegou o embalo, não para mais."

Pontos fortes

Único no mercado. Descreve o benefício do produto no próprio nome — "pegar o embalo e não parar" é exatamente o que o produto cria. 100% brasileiro, fácil de falar.

Pontos fracos

Informal demais para pitch B2B a donos de academia conservadores.

Destaque

08

PULSO

Vitalidade · Presença · Ritmo

"Se você está aqui, seu pulso conta."

Pontos fortes

Linha de ECG como elemento gráfico nativo. "Ter pulso" = ter força. Funciona no B2B e no B2C. Visual forte na paleta laranja.

Pontos fracos

Pode remeter a pulseira fitness (Fitbit, Apple Watch) — parece hardware, não software.

Destaque

09

FOGO

Intensidade · Comunidade · Desafio

"Mantém o fogo aceso."

Pontos fortes

Uma sílaba. Ícone universal — a chama em laranja #F4632A é sinergia perfeita com a paleta. Funciona em camiseta, banner e app icon sem contexto.

Pontos fracos

Muito genérico internacionalmente. Top 3 no ranking com chamas ao lado = referência óbvia ao Duolingo.

Destaque

10

ESCALA

Progressão · Determinação · Possibilidade

"De onde você está, só sobe."

Pontos fortes

Tipografia que já conta a história — letras crescentes. Duplo sentido (ranking + progressão). Sério o suficiente para o gestor de academia.

Pontos fracos

Palavra comum em outros contextos (escala de trabalho, escala musical). Pode confundir SEO.

11

VIRA

Alta energia · Imperativo · Reversão

"Vira o jogo. Todo mês, um novo começo."

Pontos fortes

"Virar o jogo" é expressão universal no Brasil. Uma sílaba, imperativo, alta energia em redes sociais.

Pontos fracos

"Virar" também significa beber até cair no contexto festivo. Pode gerar piadas involuntárias.

12

FIRME

Consistência · Credibilidade · Acolhedor

"A academia que recompensa quem não desiste."

Pontos fortes

"Tá firme" como saudação + filosofia de treino. Credível no pitch B2B. Positivo sem ser agressivo.

Pontos fracos

Pode soar passivo — sugere manutenção, não evolução. Baixa energia para conteúdo de redes.

13

CICLO

Renovação · Ritmo · Continuidade

"Todo mês, um novo começo."

Pontos fortes

A virada de liga tem animação circular nativa no nome. Estrutura narrativa perfeita para ligas mensais.

Pontos fracos

Menos combativo — pode não transmitir competição suficiente para o público mais jovem.

14

TURNO

Pertencimento · Identidade de grupo · Rotina

"No seu turno, ninguém te segura."

Pontos fortes

Cria identidade de grupo nativa — "sou do turno da manhã". Academias têm turnos reais. Mecânica social embutida no nome.

Pontos fracos

Pode remeter a turno de fábrica ou plantão — conotação de obrigação em vez de prazer.

15

RACHA

Competição horizontal · Popular · Democrático

"O racha que a academia nunca teve."

Pontos fortes

Competição entre iguais sem árbitro — exatamente o que o produto cria. Evoca futebol de várzea, basquete de rua. Para quem não se identifica como atleta.

Pontos fracos

Em alguns estados remete a racha de carro (corrida ilegal). Requer cuidado regional na comunicação.

16

CRIVO

Seletividade · Orgulho · Pertencimento

"Nem todo mundo passa."

Pontos fortes

Visual único — ícone de grade/filtro em 1×1. Conceito de seleção poderoso: só passa quem aparece. Original e registrável.

Pontos fracos

Tom pode parecer excludente para iniciantes. "Nem todo mundo passa" pode afastar exatamente quem mais precisa.

17

GRITO

Liberação · Ferocidade · Autenticidade

"Treino que o mundo vai ouvir."

Pontos fortes

Visceral, impossível ignorar em camiseta. A notificação push ganha outro peso quando vem de "GRITO". Memorável à primeira menção.

Pontos fracos

Tom polarizador — funciona para público 20–30 mas pode afastar 35–45. Difícil de sustentar como marca B2B.

18

ASCEN

Ambição · Movimento · Conquista

"Cada treino te leva mais alto."

Pontos fortes

O "A" inicial vira ícone — triângulo ascendente comunica subida de ranking. 5 letras de altura uniforme. Curto, original, registrável.

Pontos fracos

Pode soar estrangeiro para parte do público. Não é uma palavra do cotidiano brasileiro.

Rodada 2 — destaques: EMBALO (único no mercado, descreve o benefício no nome), PULSO (forte visual + credível no B2B), FOGO (sinergia máxima com a paleta laranja), ESCALA (tipografia que já conta a história).

04 ——

Paletas
de Coresnove direções — seis novas opções

Clique em uma paleta para aplicar o tema em todo o documento.

05 ——

Tipografiahierarquia, uso e demonstrações

Headings

Barlow Condensed
Weight: 800–900
Size: 36–120px
Letter-spacing: −0.01em
Transform: UPPERCASE

Você
não desiste.

Body Text

Inter
Weight: 400–500
Size: 14–16px
Line-height: 1.6–1.7
Legível em mobile

Cada check-in registrado é uma prova de que você apareceu. Sua sequência é pública. Sua liga começa hoje e termina em 30 dias. Qualquer um pode virar o jogo na última semana.

Números / Placares

DM Mono
Weight: 500
Size: 32–56px
Letter-spacing: −0.02em
Cor: Amber Gold

2.480 pontos na liga atual

Alternativa Dir. B

Space Grotesk
Weight: 700
Reforça caráter
digital/tech da
direção Electric League

Space Grotesk
para headings na direção Electric League

06 ——

Iconografialogo marks e sistema de badges

A — The Ignition

Relâmpago + Chama fundidos. Energia que se sustenta. Gradiente diagonal laranja → amarelo.

B — Crown Shield

Escudo com recorte que forma coroa. Azul profundo + detalhe dourado. Proteção + aspiração.

C — The Orbit

Pódio isométrico estilizado. Três blocos em alturas 3:1:2. Todo competidor quer o topo.

Sistema de Badges — 8 tipos

Ignição

Primeiro check-in do aluno

Semana Invicta

7 dias consecutivos

100

Centena

100 check-ins acumulados

OURO

Liga Ouro

Posição final na liga temporada

Madrugador

10 check-ins antes das 7h

×5

Combo ×5

5 dias consecutivos na semana

CAMPEÃO

Campeão

1º lugar na temporada

Indicador

Indicou amigo que completou 1 mês

Estilo base: Phosphor Bold — traço 2–2.5px, 24×24px. Estado inativo = outline. Estado ativo/selecionado = filled. Ícones de streak, liga, XP e badges devem ser customizados — não usar biblioteca genérica.

07 ——

Referênciaso que copiar e o que é único

O que copiar do Duolingo

  • Streak flames visuais que crescem visualmente com os dias consecutivos
  • Pódio com avatares para top 3 da liga — cria identidade e rivalidade saudável
  • XP bar persistente mostrando progresso para próximo nível em tempo real
  • Grid semanal de 7 dias com histórico visual de treinos completados
  • Animações de confetti + conquista ao ganhar badge — reforço positivo imediato

Diferenciação única do produto

  • Tabela no estilo Campeonato Brasileiro — familiar para qualquer brasileiro, não precisa explicar
  • "Carimbo" visual no check-in — referência ao cartão fidelidade de academia, cria memória afetiva
  • Dark mode como padrão absoluto — feito para uso dentro da academia, baixa luminosidade
  • Linguagem de esporte brasileiro, não de startup americana — sem "wellness", sem "journey"

Próximos passos recomendados

01

Teste A/B dos nomes FORJA e LIGA com 20 alunos do piloto

02

Refinamento do logo mark escolhido com opções de versão light e dark

03

Definição da paleta (recomendar Forge A) e geração do design system base

04

Protótipo de alta fidelidade das telas de check-in e ranking para validação

Brand Briefing v1.0

SaaS Gamificação para Academias — Documento confidencial

2026 · 9 seções · piloto 1.100 alunos

08 ——

Mecânicas de
Gamificaçãoalém do básico — expansão do sistema

Progressão Individual

Intervalo Título
Nv 1–5Novato
Nv 6–15Ferro
Nv 16–30Bronze
Nv 31–50Prata
Nv 51–75Ouro
Nv 76–99Platina
Nv 100Lenda ★

Nível permanente — nunca regride, diferente da liga que reseta a cada temporada. O nível aparece no perfil, no ranking e no QR card do aluno. É a prova do histórico, não da temporada atual.

Árvore de Especialização — Classes

🗡

Guerreiro

+15% em treinos de força

Especializado em musculação e levantamentos. Cada sessão de peso conta mais.

Atleta

+15% em cardio e funcional

Foco em resistência, mobilidade e treinos funcionais de alta intensidade.

🏛

Mestre

+10% em tudo, streak duplo

Generalista que domina todas as áreas. Seu streak vale o dobro ao completar semana.

🧭

Explorador

+20% em áreas novas

Bônus ao treinar em uma área da academia pela primeira vez no mês.

Multiplicadores Dinâmicos

Combo diário (2 áreas no mesmo dia)1.5×
Rush hour reverso (14h–16h)+20%
Semana perfeita (7/7 dias)bônus em cascata
Primeiro da manhã (1º check-in do dia)bônus único

Mecânicas Sociais

Missões e Desafios

Missões Semanais — Rotativas

🗓

Frequência

"Treine 4 dias esta semana"

→ 80 pts

🌅

Madrugador

"2 check-ins antes das 8h"

→ 60 pts

🏋

Especialista

"3 treinos de musculação"

→ 70 pts

🤝

Social

"Treine junto com um amigo 2 vezes"

→ 90 pts

Boss Coletivo — Meta Mensal

Boss do Mês

Toda academia tem um "boss" mensal — uma meta coletiva visível para todos os alunos. A barra de progresso aparece no app em tempo real. Se a academia alcançar a meta, todos os participantes ganham prêmio. Cria senso de missão compartilhada e responsabilidade coletiva.

BOSS DE OUTUBRO: 5.000 check-ins coletivos até o dia 31 🔥

Eventos Temporários — Seasons

Desafio de Verão: 21 dias com pontuação dobrada em cardio — urgência + sazonalidade
Copa Aniversário: torneio bracket eliminatório em vez de ranking — formato esportivo brasileiro familiar
Semana do Instrutor: seguir a programação do instrutor = pontos bônus — envolve a equipe da academia

Economia Interna

Moeda própria

Fichas

Separar pontos de liga (competição, resetam a cada temporada) de fichas permanentes (acumulam para sempre). Check-in = 10 pts de liga + 2 fichas. Fichas gastas em catálogo de recompensas configurado pela própria academia — desconto em mensalidade, suplementos, aula extra.

Reengajamento

Loot Box

Ao atingir certas marcas, o aluno recebe uma caixa com recompensa aleatória. A incerteza da recompensa é um gatilho psicológico poderoso de reengajamento — o mesmo mecanismo que torna games viciantes.

Comum Incomum Raro Épico

Mecânicas de Retenção Anti-Churn

🛡

Escudo de Streak

Ganha 1 escudo a cada 7 dias de streak. Usa 1 escudo para absorver 1 dia de ausência sem quebrar a sequência. Máximo 2 escudos guardados ao mesmo tempo.

Remove o "já estragou, tanto faz" — principal gatilho de abandono.

❄️

Modo Hibernação

Viagem ou doença: o aluno pode ativar o modo hibernação por até 14 dias/ano. O streak fica congelado e o aluno sai do ranking temporariamente. Limite anual evita abuso.

Resolve o abandono por viagem ou lesão — eventos reais de vida.

🔄

Comeback Mechanic

Aluno sumido por 30+ dias que volta recebe: +50% de pontos nas primeiras 2 semanas + badge "O Retorno" + notificação automática para o squad.

Remove a vergonha da volta — o principal motivo de não retornar.

Formatos Alternativos de Liga

Liga Regra Efeito estratégico
Frequência Vence quem foi mais dias (não mais pontos) Iguala iniciantes e veteranos
Melhora Vence quem teve maior % de crescimento vs mês anterior Favorece quem voltou do zero
Consistência Descarta os 2 melhores e 2 piores dias — vence a média Premia regularidade, não intensidade
Relâmpago 7 dias apenas, regras especiais, prêmio imediato Gera urgência e novidade
Igualitária Todo check-in vale 1 pt — puro número de dias Mais acessível, sem vantagem de treino longo
Copa Bracket Torneio eliminatório, duelos 1×1 de 1 semana Formato esportivo brasileiro familiar

Progressão Visual e Cosmética

Identidade visual progressiva

Avatar que Evolui

O aluno tem um avatar com equipamentos que melhoram visualmente conforme o nível aumenta. Aparece no ranking ao lado do nome — sinaliza experiência e dedicação de forma imediata e não-verbal.

Troféu público

Perfil como Vitrine

Badges em destaque (aluno escolhe 3 para exibir) · Histórico de ligas vencidas · Maior streak já alcançado · Gráfico de frequência anual estilo GitHub · Frase motivacional customizável

Títulos Especiais Earned

"O Pontual"

20 check-ins antes das 7h

"O Incansável"

3 ligas vencidas consecutivas

"O Leal"

1 ano de matrícula ativa

"O Desbravador"

Treinou em todas as áreas da academia

"A Sombra"

Ficou em 2º lugar 3 ligas seguidas

"O Mestre"

Atingiu nível 100

09 ——

Jornada & Produtodo que existe hoje ao que vem depois

Mapa de Fases — Jornada do Aluno

Inspirado no loop de retenção do Duolingo, adaptado para academia: o check-in QR é a "lição do dia". Frequência física substitui micro-lições — menos volume, mais testemunho social.

Fase A · D0–D7

Onboarding

Convite → primeiro login → tutorial QR → primeiro carimbo → badge Ignição

  • Empty state: "Seu primeiro check-in vale 10 pts"
  • Confetti + evento no feed
  • Explicação de liga e streak

Fase B · Diário

Loop Principal

Home → QR → carimbo + pts → streak +1 → feed → likes/palmas

  • Grid semanal de 7 dias (carimbos)
  • Barra de meta diária (Phase 1)
  • Chama ember que cresce com streak

Fase C · Contínuo

Social

Feed de prova social → likes (passivo) → palmas (intencional, 1/dia)

  • Ranking estilo Campeonato Brasileiro
  • Notificação de palma recebida
  • Milestones de colegas no feed

Fase D · D30+

Retenção

Streak risk → milestones → fim de liga → nova temporada

  • Alerta 18h: "sequência em risco"
  • Escudo de streak (Phase 2)
  • Comeback mechanic (Phase 2)

Estado Atual — O Que Já Existe

Backend Core

Check-in QR → pontos → liga · Streaks com milestones 7/30/100 · Feed automático · Likes + Palmas · Notificações parciais

Parcial

Frontend Social

LikeBar com animação · CheerButton reutilizável · Perfil com tile de palmas · Falta wire de palmas nos cards de check-in

Quase MVP

Gaps Críticos

Streak break job ausente · Fechamento automático de liga · Workout points · Badges/quests · Nível permanente · Escudo de streak

Bloqueadores P0
Feature Status Fase
Check-in QR + pontosImplementadoMVP
Streak + milestonesParcial (sem break)MVP
Liga + ranking cacheParcial (sem auto-close)MVP
Feed + likesImplementadoMVP
Palmas (1/dia)Backend + UI parcialMVP
Badges (8 desenhados)Não implementadoPhase 1
Missões semanaisSpec S8 apenasPhase 2
Nível permanente (Novato→Lenda)Spec S8 apenasPhase 2
Classes / Fichas / SquadsVisão S8Phase 3+

Duolingo → GymLeague — O Que Copiar e O Que Evitar

Traduz bem ✓

  • Streak flame — chama ember que cresce; número em DM Mono gold
  • Grid semanal 7 dias — carimbos de check-in na home
  • Loss aversion — alerta streak risk às 18h (não punir com hearts)
  • Celebração imediata — confetti no check-in, milestone, promoção de posto
  • Liga sazonal — reset mensal com prêmio real da academia (diferencial B2B)
  • Meta diária personalizada — "15 pts hoje" via soma de transações

Evitar ✗

  • Hearts / vidas — faltar treino já é a "morte"; usar escudo de streak
  • Lições infinitas/dia — corpo precisa recuperação; 1 check-in/dia
  • Demotion semanal — viagem/lesão punem vida real; liga mensal com reset
  • Gem shop agressivo — prêmios são da academia, não IAP
  • Cohorts semanais Duolingo — conflita com liga mensal + prêmio real
  • Notificações horárias — máx. 1 streak risk + 1 social/dia
Mecânica Duolingo Adaptação Gym Complexidade Fase
Streak freezeEscudo de streak (mérito, não compra)MP2
Daily goalMeta de pts do dia no dashboardSP1
XP barBarra para próximo milestone / nívelS–MP1
Achievements8 badges desenhados (S6) + unlock engineMP1
Daily questsMissões semanais (4 slots rotativos S8)MP2
Streak SocietyClube da Consistência — tiers 7/30/100 diasS–MP1
Friend questsDesafio duo / palmas semanaisLP3

Backend — Flexibilidade para Escalar

A arquitetura atual (Controllers → Actions → Jobs → Models) é sólida para piloto e extensível com padrões consistentes. Likes e Palmas são o template para novas features sociais. Para escala além de ~1.100 alunos, consolidar scoring em um pipeline único e paginar rankings.

7/10

Novas regras de pontos
scoring_config JSON

8/10

Multi-tenant
AcademyScope + UUID

3/10

Badges / Quests
sem schema ainda

Pontos fortes

  • PointTransaction — ledger append-only; novos source_type sem migration
  • League.scoring_config — regras por liga configuráveis pelo admin
  • Action + Job — AwardCheckInPoints, SendCheerAction como template
  • FeedCache — cache compartilhado + overlay per-user (likes)
  • Bus::chain — hook natural para quests/achievements pós-check-in

Dívida técnica (P0)

  • streaks:update-all — job agendado mas comando não existe
  • Streak milestones — não incrementam league_entries
  • CloseLeagueAndCalculate — fechamento manual hoje
  • Ranking — full load sem paginação (OK no piloto)
  • feed_items.type — ENUM PostgreSQL; nova migration por tipo

Upgrade recomendado antes de Phase 2

StudentActivityRecorded event + listeners (UpdateStreak, EvaluateQuests, EvaluateAchievements, NotifyRankChange) — substitui Bus::chain crescente e acelera iteração de gamificação em ~10×.

Ideias Priorizadas — Conectadas ao Que Temos

MVP Completar o loop

  • S Wire CheerButton nos cards de check-in do feed
  • S Student Home: streak + rank + grid 7 dias
  • S Carimbo FORJA + confetti pós-check-in
  • M Job streak break + fechamento de liga
  • M Testes de scoring + tenant isolation

Phase 1 Duolingo feel

  • S Meta diária no dashboard (reusa point_transactions)
  • M 4 badges event-driven (Ignição, Semana Invicta, Centena, Campeão)
  • M Streak Society — tiers 7/30/100 com perks
  • S Notificações rank_improved / league_ending_soon
  • M Pódio top 3 + tabela estilo CB no ranking

Phase 2 Retenção inteligente

  • M Escudo de streak (1 a cada 7 dias, máx. 2)
  • M Missões semanais (Frequência, Madrugador, Social)
  • M Workout points + verificação (instrutor vs self)
  • M Comeback mechanic (30+ dias ausente)
  • L Push FCM (streak risk, prêmio, quest)

Phase 3+ Visão S8

  • L Nível permanente Novato→Lenda (Nv 1–100)
  • L Economia dual: Fichas + catálogo academia
  • L Squads, 1v1, Boss coletivo, formatos alternativos
  • L Classes com multiplicadores
  • L Avatar evolutivo + loot box (cuidado percepção casino)

Camada Social — Likes vs Palmas vs Liga

Mecânica Papel Escassez Pontos?
Like ❤ Reconhecimento passivo — "vi você" Ilimitado Não (MVP)
Palma 👏 Gesto intencional — "torci por você" 1/dia/pessoa Não — valor = status no perfil
Feed event Prova social automática pós check-in Automático Indireto (check-in já deu pts)
Liga / Ranking Competição meritória com prêmio real Sazonal (~30 dias) Sim — core loop

Documento complementar para discussão de stakeholders: GAMIFICATION-PROPOSALS.md — propostas detalhadas, matriz esforço/impacto e decisões em aberto.

Brand Briefing v1.1

Jornada de gamificação · Duolingo adaptado · Estado do produto · Maio 2026

Ver também: GAMIFICATION-PROPOSALS.md