Ajuda e perguntas frequentes

Respostas às perguntas mais frequentes sobre como usar o My Sports Challenge hoje. Alguns recursos os do nosso visão ainda estão sendo desenvolvidos - eles são claramente mostrados abaixo Em breve.

Guias públicos

Guias práticos para organizar desafios desportivos privados e encontrar um formato adequado ao seu grupo.

Os guias de configuração de desafios estão disponíveis em todos os idiomas suportados.

Primeiros passos

Pode fazer um donativo voluntário através do PayPal. Os donativos não criam uma subscrição, não desbloqueiam funcionalidades nem conferem tratamento preferencial.

Doar

Ao iniciar um desafio, pode escolher um dos nove modelos editáveis sem equipas ou começar do zero. Os modelos preenchem as categorias de atividades, a pontuação ou o objetivo e uma duração sugerida. Depois de criar o desafio, ajuste as definições nas Definições do desafio antes de convidar participantes. Os modelos de rota precisam de um instantâneo da rota e os modelos de corrida por etapas precisam que as etapas sejam revistas. Os modelos de equipas ainda não estão incluídos.

Os resultados dos percursos contam apenas atividades cujo tipo configurado corresponde à seleção do desafio de percursos. Selecione todos os tipos de atividade configurados para incluir todos.

Os organizadores podem escolher um objetivo métrico em Definições do desafio → Básico em vez da pontuação por pontos. O objetivo pode incluir todos os tipos de atividade configurados ou apenas categorias selecionadas. A distância usa quilómetros, a elevação metros e a duração minutos.
  • Quantidade: ganha o maior valor acumulado.
  • Objetivo: participantes ou equipas trabalham para atingir uma meta fixa e veem o progresso e a conclusão.
  • Corrida: as corridas de distância usam a janela móvel contígua mais rápida que cubra a distância-alvo numa única atividade com GPS. O tempo decorrido inclui pausas, atividades sem GPS utilizável não se qualificam e a classificação de distância é apenas individual. As corridas de elevação mantêm o cálculo cumulativo pela ordem das atividades.
Para objetivos que não sejam corridas, podem ser mostradas classificações individuais, por equipa ou ambas. Os totais de equipa usam a equipa registada quando cada atividade foi lançada. Os desafios de pontos continuam a usar pontos e limites. As corridas por etapas podem usar metas independentes ou etapas multidesportivas ordenadas com tempo individual, janela limitada ou tempo decorrido do evento. A natação em piscina e o ciclismo indoor podem usar distância e duração registadas sem GPS quando permitido.

Numa corrida de distância, este limite opcional é a perda líquida máxima de altitude desde o início até ao fim do intervalo válido. As atividades manuais não são verificadas porque não incluem dados de altitude do GPS.

As páginas da corrida mostram primeiro o tempo de qualificação mais rápido. O Stream assinala a atividade que definiu um recorde pessoal e o Statistics mostra o número de participantes qualificados e a distribuição dos tempos. As atividades sem GPS utilizável continuam visíveis, mas não entram na classificação da corrida de distância.

Tempo mais rápido - Mapa do percurso GPS.

Os resultados da corrida abrem um mapa interativo com a atividade completa e o esforço mais rápido destacado. Pode sempre ver o seu mapa da corrida em My Activities; os outros participantes só o podem ver quando as suas definições de partilha de GPS o permitem.

Os percursos são avaliados depois de importar atividades completas do Strava ou Wahoo. Não existe acompanhamento em direto e os percursos parciais não contam.
O mapa de percursos do desafio está disponível na classificação, nas estatísticas e nas definições do desafio. As três vistas usam uma sobreposição de mapa interativa quando disponível e marcam o início de cada percurso com um S verde e o fim com um E vermelho, para mostrar a direção. Mostra os instantâneos dos percursos configurados, não os trajetos GPS privados das atividades dos participantes.
O meu progresso nos percursos: Percursos concluídos · Melhor tempo · Classificação · Atraso em relação ao líder
Os resultados dos percursos contam apenas atividades cujo tipo configurado corresponde à seleção do desafio de percursos. Selecione todos os tipos de atividade configurados para incluir todos.
Na aba Detalhe do percurso da página Estatísticas você escolhe um percurso e vê todas as tentativas concluídas dos participantes nesse percurso: um gráfico dos tempos das tentativas por data e uma tabela de resultados com posição, nome, data, tempo da tentativa e um selo indicando o melhor, o 2.º melhor ou o 3.º melhor tempo pessoal de um participante nesse percurso.
Pontuação de vários percursos
  • Todos os percursos em conjunto e individualmente
  • Todos os percursos em conjunto
  • Percursos individualmente
O organizador desativou atualmente o monitoramento manual de atividades para este desafio.
Os desafios de percurso contam apenas atividades completas importadas do Strava ou Wahoo com dados GPS utilizáveis. As atividades manuais não podem produzir resultados de percurso. Os resultados dos percursos contam apenas atividades cujo tipo configurado corresponde à seleção do desafio de percursos. Selecione todos os tipos de atividade configurados para incluir todos. Desafio de percurso: conta o tempo elegível mais rápido.

Click Cadastre-se on the home page and enter a username, email address, and password (at least 8 characters). We will email you a verification link; you can log in after opening it. If you lose the link, submit the form again with the same email address and password to receive a new one. Usernames must be unique; surrounding spaces and letter case do not make a different username.

Os administradores da plataforma também podem criar contas autorizadas de teste ou suporte em Administração da plataforma → Usuários. Essas contas são verificadas imediatamente e não exigem acesso à caixa de entrada do e-mail. Use isto apenas para testes ou suporte autorizados.

Permita que os seus percursos GPS importados do Strava sejam mostrados a outros participantes. Pode ajustar isto separadamente para cada desafio em Os meus desafios.

A partilha GPS é obrigatória nesta challenge. Saia da challenge para deixar de partilhar.

Use Cadastre-se in the top navigation on any page with your email and password. Once logged in, the Regras e perguntas frequentes item is available in the top navigation. Once logged in, open the account menu in the top-right corner (your name) and choose Sair to end your session. Your session is renewed automatically while you use the site. If you have not used the site for about 30 days, or your session was revoked after a password change or account action, you may need to log in again.

As contas importadas do sistema antigo mantêm a palavra-passe existente; no primeiro início de sessão bem-sucedido, ela é atualizada com segurança em segundo plano.

Por motivos de seguranca, tentativas falhadas repetidas ou demasiados pedidos de conta podem ser bloqueados temporariamente.

Click Forgot your password? on the login form, enter your email address, and open the one-time link we send you. The link expires after one hour. Choose a new password; all existing sessions are signed out.

Choose English, German, Spanish, Czech, Italian, Turkish, French, Polish, Arabic, Chinese, Hindi, Japanese, Korean, Portuguese, Russian, or Ukrainian with the language selector in the top navigation. When you are logged in, the choice is saved to your account and is used on future visits. You can also change it from the Perfil page.

As etiquetas, as descrições ao passar o cursor e o texto de acessibilidade da página atual são atualizados imediatamente após a mudança.

Abra o separador Trabalho assíncrono na Administração da plataforma para rever tarefas em fila, em execução, repetidas e falhadas, o histórico horário, categorias de erro seguras e o custo estimado do Cloud Tasks. A estimativa não é uma fatura; os custos do Firestore, Cloud Run, registos, rede e fornecedor de e-mail são separados. Conteúdo de mensagens, tokens, credenciais e dados de fornecedores não são mostrados. Os webhooks Strava e Wahoo são colocados em fila e repetidos segundo os limites de cada fornecedor.

O envio de e-mails usa um orçamento diário do Gmail de 500 mensagens. As tarefas acima do orçamento permanecem na fila para uma nova tentativa posterior.

Instalar a aplicação

Instale o My-Sports-Challenge quando o seu navegador disponibilizar a opção de instalação. A janela instalada usa a apresentação autónoma da aplicação, enquanto as operações da conta e das atividades continuam online.

  • Android com Chrome: abra o My-Sports-Challenge por HTTPS e escolha Instalar aplicação ou Adicionar ao ecrã inicial no menu do navegador, quando disponível.
  • iPhone ou iPad com Safari: abra o site, toque em Partilhar, escolha Adicionar ao ecrã principal e confirme.
  • Windows ou Linux com Chrome ou Edge: selecione o ícone de instalação na barra de endereço ou Instalar página como aplicação no menu do navegador.
  • macOS com Safari: escolha Partilhar → Adicionar ao Dock, quando disponível.

Nos navegadores compatíveis, o controlo Instalar aplicação aparece apenas quando a instalação está disponível. A aplicação funciona online-first: não permite registar atividades offline nem sincronização adiada.

Seu perfil

Go to Meu perfilConta tab. You can update your display name and change your password there (your current password is required to confirm the change). Profile controls, notification settings, challenge actions, and badge details follow your selected site language; challenge names and other user-entered content stay as entered.

Sim. Acesse Meu perfil → a aba Conta e use o cartão Avatar para escolher uma foto. Arraste a imagem e use o controle de zoom para ajustar o recorte quadrado antes de salvar. Seu avatar aparece atualmente no menu da conta no topo de todas as páginas e ao lado das suas entradas no Stream; nas outras páginas, suas iniciais ainda são exibidas. Remova-o a qualquer momento para voltar ao marcador com as iniciais.

On the Meus desafios tab of your profile you'll see every challenge you own or participate in, each with a role badge (Organizer, Co-organizer, or Participant). A challenge you own is shown only in the owned list, even if an older membership mapping also exists. You can pick one as your default challenge; it's intended to be shown automatically after you log in once that part of the home page is built. If you have asked to join a challenge and it is still waiting for organizer approval, it appears separately in this tab with a Pending status and is not yet included in your participating challenges. Os desafios são listados do mais recente para o mais antigo. O seletor de desafios mostra os desafios ativos e os que terminaram nos últimos 30 dias. Os desafios mais antigos estão disponíveis em Perfil -> Meus desafios.

Abra seu perfil, permaneça na aba Conta e ative o modo escuro no cartão Aparência. Salve a configuração para aplicá-la em todo o site. Ele fica desativado por padrão e acompanha sua conta em outros navegadores.

Go to Meu perfilZona de perigo tab and confirm with your password. This permanently deletes your account and every challenge you own, including its members, activities, settings, and other challenge data. It cannot be undone. Ownership is not transferred, and affected members are notified.

Os emblemas são ganhos automaticamente e aparecem na aba Emblemas do seu perfil. Você recebe uma notificação no aplicativo por cada um, a menos que desative as notificações de emblemas nas configurações do perfil. Quando as notificações por e-mail estão ativadas, os e-mails sobre emblemas ganhos incluem o nome do desafio. Emblemas de resultado do desafio também aparecem ao lado do seu nome no placar e na página de participantes; emblemas pessoais, como Primeiros passos, permanecem no seu perfil. Os emblemas são mostrados do mais recente para o mais antigo.

Esta configuração é salva na sua conta e se aplica às páginas Placar e Participantes.

Emblemas do usuário

Os emblemas do usuário reconhecem atividade e participação. Emblemas de atividade podem ser ganhos uma vez em cada desafio; Criador do desafio é ganho uma única vez em toda a plataforma.

  • Primeiros passos - Você registrou sua primeira atividade em um desafio.
  • Entrada feita - Você registrou 10 atividades em um desafio.
  • Empenhado - Você registrou 50 atividades em um desafio.
  • Centenas - Você ganhou 100 pontos em um desafio.
  • No alto - Você ganhou 500 pontos em um desafio.
  • Sucesso contínuo - Você registrou uma atividade por 7 dias consecutivos.
  • Explorador - Você registrou atividades de pelo menos três tipos de atividades diferentes.
  • Jogador de equipe - Você registrou sua primeira atividade de grupo.
  • madrugador - Você registrou uma atividade antes das 6h.
  • Criador do desafio - Você criou um desafio.

Emblemas de resultado

Os emblemas de resultado são concedidos uma vez quando os resultados finais são processados após o período de tolerância para editar atividades depois do fim do desafio. Os resultados individuais usam os pontos após os limites diários e semanais configurados. Empates recebem o mesmo emblema, e desafios históricos importados usam as mesmas regras.

Os administradores da plataforma podem colocar a manutenção de emblemas na fila nas configurações de um desafio para restaurar recompensas ausentes e remover resultados antigos ou duplicados. Uma notificação informa a conclusão ou falha.

  • Vencedor do desafio - Terminou em primeiro num desafio.
  • Pódio - Terminou entre os três primeiros de um desafio.
  • Caçador de bónus - Concluiu um desafio especial.
  • Equipa vencedora do desafio - Fez parte da equipa que terminou em primeiro num desafio.
  • Equipa do desafio: 2.º lugar - Fez parte da equipa que terminou em segundo num desafio.
  • Equipa do desafio: 3.º lugar - Fez parte da equipa que terminou em terceiro num desafio.
  • Vencedor de pontos de grupo - Obteve mais pontos de grupo positivos num desafio.
  • Pontos de grupo: 2.º lugar - Obteve a segunda maior quantidade de pontos de grupo positivos num desafio.
  • Pontos de grupo: 3.º lugar - Obteve a terceira maior quantidade de pontos de grupo positivos num desafio.

Abra o Perfil e depois o separador Notificações. Ative ou desative a newsletter e guarde. Esta subscrição é independente das notificações dos desafios e cada newsletter inclui uma ligação para o Perfil para cancelar a subscrição.

Sincronização de atividades

O My-Sports-Challenge aceita atividades manuais e fontes ligadas compatíveis. Abra Perfil → Ligações para gerir as ligações. Uma atividade importada tem de usar um tipo associado pelo organizador e cumprir as regras do desafio relativas a datas e edições.

  • Compatible with Strava: escolha atividades públicas ou públicas e privadas. A data, a hora e as métricas das atividades elegíveis permanecem sincronizadas; os participantes só podem corrigir o tipo de atividade do desafio. A partilha de GPS é controlada no seu perfil MSC.
  • Android Health Connect: utilize a aplicação Android separada do MSC, conceda acesso apenas de leitura a sessões de exercício, distância e elevação, reveja a pré-visualização e toque em Sincronizar agora. O Android pode atrasar as verificações automáticas. Estas entradas são só de leitura no MSC.
  • Wahoo: ligue através do Wahoo Cloud. Só são elegíveis os treinos criados depois da ligação, as rotas GPS ainda não são importadas e o Wahoo continua a ser a fonte das métricas.
  • Garmin Connect e COROS: as ligações diretas estão brevemente disponíveis. Se a mesma atividade estiver disponível através do Strava ou do Health Connect, utilize essa via compatível.

O MSC compara registos de origem correspondentes para evitar duplicados entre fornecedores. As atividades importadas mostram a origem nas vistas de atividades e nas estatísticas. Desligar uma fonte interrompe futuras importações e mantém as atividades dessa fonte e os respetivos registos MSC, mas nunca elimina dados no fornecedor.

Guia para ligar o Strava · Guia para ligar o Health Connect · Guia para ligar o Wahoo · Estado do Garmin Connect · Estado do COROS

A atualização da descrição do Strava inclui apenas contribuições positivas contabilizadas para o objetivo. Atividades fora dos tipos de atividade selecionados do objetivo métrico, atividades métricas sem contribuição e atividades de pontos com zero pontos não adicionam uma linha do My-Sports-Challenge.

Para comparar duplicados entre fornecedores, o MSC verifica a proximidade dos horários de início e exige uma sobreposição de pelo menos 75% do intervalo da atividade mais curta; a distância e a elevação são ignoradas.

Se o Health Connect fornecer posteriormente uma distância ou elevação corrigida para um registo, o MSC atualizará a atividade existente. Uma nova tentativa idêntica será considerada já sincronizada.

Os detalhes das atividades de grupo aparecem em As minhas atividades, Atividades e Stream com o tipo de grupo, as métricas da parte de grupo e os pontos de grupo. Os organizadores e coorganizadores podem alterar estas definições para atividades importadas; a sincronização do fornecedor preserva-as. Os valores da parte do grupo podem usar até três casas decimais.

Para atividades Strava e Wahoo com GPS, o MSC pode reconhecer um grupo presencial quando os participantes partilham o mesmo início físico dentro de uma pequena tolerância de tempo e distância. O início partilhado pode ocorrer até uma hora depois do início da primeira gravação, independentemente da distância percorrida entretanto por essa pessoa. Depois podem separar-se. O tempo ativo ou em movimento após o início partilhado exclui as pausas; se não houver um sinal de movimento, a parte de duração do grupo é zero em vez do tempo decorrido. O organizador configura o número mínimo de participantes e as partes de grupo iniciais; as edições manuais substituem os valores calculados.

Quando a opção de fallback do desafio está ativa, as atividades não mapeadas do Strava, Health Connect e Wahoo são importadas como Unclassified. Continuam visíveis para revisão; os tipos Strava e Wahoo podem ser corrigidos como antes, enquanto o Health Connect continua a ser gerido pela fonte. As atividades Unclassified recebem sempre zero pontos até serem corrigidas.

Para uma atividade importada como Unclassified, Minhas atividades, Atividades e Stream também mostram o tipo original da fonte, como Dance do Strava.

Desafios

Click Iniciar desafio on the home page (you'll be asked to log in or sign up first). Give it a name, description, start/end date, a maximum number of participants, and choose whether team play is enabled. You become the challenge's organizer. In production, you can own one challenge at a time and the platform currently allows at most 3 participants per challenge. Delete your existing challenge before creating another. Platform admins can own and clone more challenges than the configured ownership limit, and can raise the participant limit for an individual challenge when needed. These limits can be configured by platform admins; local and staging have no limit by default. A new challenge starts today or later, and a one-day challenge is allowed. When editing an existing challenge, historical dates can be retained as long as the end date is not before the start date.

From Meu perfilMeus desafios, click Editar next to any challenge where you're the organizer or a co-organizer. You can also get there via the Configurações link in the top menu, which appears for your current challenge's organizer, co-organizer, or a platform administrator. Plain participants don't see either option. Platform administrators can also edit the participant limit on existing challenges and raise it above the configured platform ceiling for that challenge. Use the challenge switcher in the top menu to change which challenge's settings are open.

Mostrar um guia curto ao iniciar um desafio e ao abrir as suas definições pela primeira vez. Mesmo desativado, o guia pode ser aberto manualmente.

Dê ao desafio um nome claro e explique o seu objetivo, para que todos saibam por que participar. O guia de definições apresenta depois atividades, equipas, limites, funcionalidades opcionais, texto para participantes e convites, por esta ordem. Altere a definição no cartão de orientação em PerfilConta.

No separador Os meus desafios do Perfil, os organizadores e coorganizadores podem clonar um desafio junto à ação Editar. O novo desafio mantém a configuração, mas começa com uma nova lista de participantes e sem dados criados pelos participantes.

Open Meu perfilMeus desafios to create, rename, or delete a series. The series creator owns it and can link or unlink challenges only when they are the organizer or co-organizer of those challenges. A challenge can belong to only one series. When a series has at least two linked challenges, members who can view the selected challenge's Statistics page also see an All time tab with one individual leaderboard aggregated from the current accepted rosters. It ranks by uncapped points and includes challenge count, activities, points, uncapped points, group bonus, distance, height, and duration. O cartão Séries de desafios aparece no Perfil apenas quando organiza pelo menos dois desafios.

The organizer created the challenge and has full control over it. A co-organizer can help manage it with the same abilities, except deleting it. A participant takes part in the challenge (logs activities, views the leaderboard) but can't change its settings.

Use Delete challenge from your challenge list or the Challenge Editor. Deletion is permanent and removes all challenge data, members, and activities. It is available for upcoming, active, and ended challenges. You must type the challenge's exact name to confirm, and affected participants are notified. Co-organizers cannot delete the challenge; platform administrators can delete any challenge.

The Participants page lists the accepted members of your current challenge, their challenge role, current avatar, challenge-scoped badges, and whether they are active. When team play is enabled, it also shows each member's team. Email addresses are shown only when the organizer enables that option in the Basics tab; otherwise they remain private. Answers to join questions are shown only when the organizer marked those questions as visible. The table can be searched and paginated when the challenge has many members. The organizer can disable the entire page in Challenge Settings; when disabled, its navigation link and data are unavailable to members.

The Activities page shows logged activities for the current challenge and can be filtered by participant or activity type. Enquanto a página estiver ativada, todos os membros aceitos do desafio verão os mesmos detalhes das atividades; não existe uma configuração de visibilidade por atividade. The organizer can disable it independently from the Participants page in Challenge Settings when shared activity details are not appropriate.

Selecione o nome de um participante onde quer que apareça no desafio atual, por exemplo em Participantes, Classificação, Stream, Atividades ou Estatísticas. O perfil é partilhado apenas com os membros desse desafio e mostra o avatar, a data de entrada, o progresso no desafio atual, os emblemas detalhados e o histórico de desafios.

On the Editar desafio page, the Noções básicas tab groups settings into challenge access, scoring and teams, scoring display, activity entry, and optional challenge features. It covers the challenge's name, description, dates, maximum participants, team play, and independent visibility toggles for the Participants and Activities pages, plus several toggles: whether participants may manually log activities at all (on by default), whether "specials" are used (off by default; hides the Specials tab and nav link when off), whether the challenge has a shared calendar (off by default; hides the Calendar nav link when off), how many days back an activity's date may be added/modified (default 3) and how many days after the challenge ends entries may still be added/edited at all (default 1, overrides the first setting once the challenge has ended), whether joining is restricted to specific email domains (off by default; when on, list the allowed domains, comma-separated), and whether accepted members can see one another's email addresses (off by default), and whether weekly caps, the join questionnaire, and the challenge introduction, rules and FAQ are included. The Teams, Weekly caps, Specials, Questionnaire, and Texts tabs are shown only while their corresponding switch is on; turning a switch off also makes stored data for that feature inactive. When enabled, email addresses appear when hovering over participant names on the Leaderboard, Stream, Statistics, Participants, and Activities pages. Photo proof can be off, optional, or required for manual activities; when enabled, choose whether proof is visible to the owner and organizers or to all accepted members. The equipes, Limites semanais, Especiais, questionário, and Textos tabs appear only when their corresponding switches are enabled. The setup guide skips those optional steps when their features are off. A ação de exclusão destrutiva fica na última aba, Zona de perigo.

On the Editar desafio page, open the Tipos de atividades tab. There you can add a category (e.g. "Running", "Hike"), pick one or more supported source activity types from the list to include in it (e.g. combine "Hike" and "Walk" into one "Hike" category). Provider mappings are optional, and a source activity type can only belong to one category per challenge. In point challenges, set how many kilometers, height meters, and/or minutes are needed for one point, plus an optional minimum-points threshold so very short activities don't count. Each point activity type needs at least one of those three per-point values set above zero. Metric and route challenges do not use point formulas, so their scoring fields can remain blank. You can also set an optional daily point cap for point challenges, limiting how many points a participant can earn from the activity type per calendar day; leave it blank for no cap. Point values are rounded to two decimal places wherever they are displayed. New point challenges start with common mapped categories such as Running, Cycling, Swimming, Indoor cycling, Indoor running, Rowing, Yoga, and Fitness; configure their zero scoring values before activities can earn points. Health Connect and Wahoo names are shown without provider-style underscores, Wahoo indoor equipment names end with (indoor), and Wahoo selector options show the ID after the name for precise mapping.

On the Editar desafio page, open the equipes tab to add, rename, or delete teams. Team names must be unique within a challenge. Open the usuário tab to assign accepted participants to a team or remove an assignment; deleting a team that already has members automatically unassigns them.

On the Editar desafio page's Detalhes tab, tick "Enable group activity bonus" to let participants mark a logged activity as a group activity (done at least partly together with 2 or more other participants). Set two bonus percentages: one for purely virtual group activities (e.g. joining an online workout together, default 15%) and one for in-person ones (default 20%). A participant marking an activity as a group activity still earns their own individual points as normal; on top of that, the group portion of the activity (which can be less than the whole activity) earns their equipe a bonus equal to the chosen percentage of what that portion would be worth — nothing is awarded if the participant doesn't currently belong to a team. This is independent of whether team play itself is enabled: the setting only controls whether the bonus can ever be paid out. See the Leaderboard and Statistics pages for each team's group bonus and combined total.

On the Editar desafio page, open the Limites semanais tab. It lists every week of the challenge (based on its start and end dates); enter a maximum number of points for any week and click the checkmark to save it, or leave a week blank for no cap. This is an overall cap per participant for that week, across all activity types combined, applied on top of any per-activity-type daily point caps (see the Tipos de atividades tab). Whenever a challenge has caps like this configured, some points may end up "uncapped" (not actually counted). On the Noções básicas tab, you can turn on "Show uncapped points" to display these alongside the real points on the Leaderboard and Statistics pages, for transparency — it never changes ranking or sort order. A marker next to a points total means that one or more activities in that total were reduced by a point cap. The marker is shown only when a cap actually changed the total. If the Enable weekly caps switch is off, configured weekly-cap rows are retained but ignored until the switch is turned on again.

Specials are one-off bonus challenges within your challenge (e.g. "do 20 squats every day this week") for bonus points, separate from connected-source activities. This feature must first be turned on for your challenge (Edit Challenge page, Noções básicas tab, "Enable specials" — off by default). Once on, open the Especiais tab to add, edit, or delete them: give each a name, description, a start and end date (which must fall within the challenge's own dates), and the bonus points it's worth. Participants see them on the footer's Especiais page and can mark one as done themselves from the special's end date through the end of the challenge, inclusive, for an immediate bonus (no approval needed) — they can undo their own claim afterward too. The Specials page shows up to two specials per row on larger screens. If your challenge has team play on, the bonus goes to the participant's team; if team play is off, it's credited straight to their own points. The individual Leaderboard table shows how many special points each participant claimed; the Team table shows the credited team bonus.

Na tabela de especiais do organizador, as datas de início mais recentes aparecem primeiro.

On the Editar desafio page, turn on Enable questionnaire in the Noções básicas tab, then open the questionário tab to add, edit, or delete questions people are asked when they request to join (e.g. to gauge their expected commitment). Each question has a heading and question text, can be marked mandatory, can optionally be shown to other participants once answered, and can either be free text or multiple choice (enter one option per line to make it multiple choice). People answer these questions when requesting to join; questions marked mandatory must be answered, while optional questions may be left blank. Answers to questions marked visible appear on the Participants page after the request is accepted; other answers remain private. After joining, participants, including an organizer who also participates in the challenge, can open the dedicated Minhas respostas page from My Profile to set, change, or delete their own answers. This page is separate from the organizer-only Edit Challenge settings.

On the Editar desafio page, turn on Enable challenge introduction, rules and FAQ in the Noções básicas tab, then open the Textos tab. Add a language using its two-letter code (e.g. en, de, fr) and fill in an introduction, rules, and/or FAQ for it — at least one of the three is required. You can add as many languages as you like. Members open Regras e perguntas frequentes from the challenge navigation to see the three texts in cards. The page prefers their saved account/site language, then their browser language, then English, then the first language available. Each card falls back independently when that language has no text, and a picker is available when multiple languages exist. The text fields support Markdown formatting, including headings, lists, emphasis, links, blockquotes, and code. Os desafios de pontos também mostram no final de Regras e FAQ uma tabela de mapeamento dos provedores e dos valores de pontuação. Em telas pequenas, use o interruptor para mostrar a tabela larga.

On the Editar desafio page, above the tabs, there's an Convide participantes card with a link and a matching QR code you can share (e.g. by message or by printing/showing the QR code). Anyone who opens that link (or scans the code) is taken to the home page's "Join a Challenge" dialog, prefilled and ready to submit. They need to log in or sign up first, then their request shows up under usuárioSolicitações de adesão abertas, where you (or a co-organizer) can Accept (adding them as a participant) or Reject (they can request again later).
Se o desafio tiver um questionário, responda a todas as perguntas obrigatórias antes de enviar; as respostas em falta serão assinaladas junto ao campo correspondente.

On the Editar desafio page, open the usuário tab. It lists everyone who has joined the challenge; use the buttons to promote a participant to co-organizer (or demote them back), the dropdown to assign them to a team, the "Deactivate"/"Reactivate" button to mark them active or inactive for this challenge (e.g. if they're sitting it out for a while, without removing them entirely), or the trash icon to remove them entirely. Use the table search and pagination controls to find members in larger challenges. O organizador também participa no desafio e pode atribuir-se a uma equipa; o seu papel e estado não podem ser alterados nem o organizador pode ser removido no separador "Utilizadores".

On the Editar desafio page, open the Atividades tab to see every activity logged in the challenge, with the participant's name, activity type, date and time, distance, duration, height gain, counted points, and when the entry was logged. When the challenge's uncapped-points setting is on, the raw uncapped points are shown too. You can remove an entry (e.g. a mistaken or fraudulent one) with the trash icon, or edit it with the pen icon. Manual entries expose their activity details for correction; Compatible with Strava entries allow managers to correct the challenge activity type, distance, duration, and height; their date/time and other details remain managed by Strava. Organizer and co-organizer edits are available while the challenge is active; platform administrators can edit at any time. The activity date and time are shown together in one column, with the newest activities listed first. Use o seletor de linhas por página acima da tabela e os controles de paginação acima ou abaixo dela para navegar pela lista de atividades. O padrão é 25 linhas em telas pequenas e 50 em telas maiores. Ordenar uma coluna retorna à primeira página. Use o campo de pesquisa para buscar nos detalhes de todas as atividades carregadas. Organizadores, coorganizadores e administradores da plataforma podem exportar o resultado filtrado atual como CSV.

Sim. Organizadores e coorganizadores podem usar o separador Atividades de Editar desafio para registar uma atividade manual por qualquer participante aceite, incluindo participantes inativos. Este registo administrativo funciona mesmo quando a introdução manual dos participantes está desativada e não exige prova fotográfica. O participante alvo recebe uma notificação na aplicação.

Open Atividades in the challenge navigation to see the full list of logged activities. You can filter it by participant or activity type, or use the search field to search the visible activity details. When the organizer has enabled Show uncapped points, the table also shows each entry's uncapped points next to the capped points used for ranking. The Feed de atividades remains the place for a compact view of the most recent activity updates.

Click Junte-se ao desafio on the home page and paste the invite link (or QR-code link) its organizer shared with you, then submit. You'll need to be logged in or signed up first — if you paste the link before doing so, you're prompted to log in/sign up and can then submit it again. Some challenges are restricted to people with an email address from specific domains (e.g. company-wide "corporate challenges"); if yours doesn't match, your request is rejected. Otherwise, your request is sent to the challenge's organizer/ co-organizers for approval; once accepted, the challenge shows up on your Perfil page's "My Challenges" tab. You can then manually log your own activities on the Minhas atividades page (if the organizer has manual entry turned on) and see how you (and your team, if the challenge has teams enabled) rank on the Classificação page. Connected activity sources are described in the Activity synchronization section below. On the Leaderboard, besides the default rank order you can click a numeric column header (e.g. Activities, Points, Group bonus) to sort by that column instead; click again to reverse the direction. If the challenge's organizer has turned on "Show uncapped points", an extra column shows what your points would be without any daily/weekly point cap applied. Large standings can be searched and paginated with the table controls. The standings tables fill the available card width; the place column stays compact while participant and team names receive more room than the numeric columns.

Progresso for metric goals includes the selected metric amount, Meta, percentage, Concluído state, Classificação, Atividades, and Atraso em relação ao líder details. Goal rows keep a compact progress bar alongside the numeric percentage. Open-ended amount challenges show the accumulated metric total, rank, activity count, participant count, and leader gap without a target, completion state, or progress bar. Race challenges show the fastest qualifying time, target, qualified rank/count, accumulated metric, and leader gap; non-qualified participants remain visible without a rank, and a qualifying time opens its effort map.

Point challenges also show the signed-in participant's points, rank, activity count, leader gap, and any enabled uncapped, group-bonus, or specials context above the standings.

Event-elapsed multisport races show the complete event time, qualified rank/count, leader gap, completed stages, completion date, and an ordered stage timeline. Partial events remain visible without an overall rank.

Bounded-attempt staged races show the best attempt time, the actual attempt span, the configured attempt window, qualified rank/count, leader gap, and stage results. Attempts outside the configured window remain visible without an overall rank.

While leaderboard data is loading, the ranking-star icon pulses until the standings are ready. The icon before the main heading on every data-backed page, including Stream, My Activities, Statistics, Participants, Activities, Rules & FAQ, Admin, Calendar, Challenge Edit, Issues, Notifications, Profile, Public Profile, and Specials, pulses while that page's data is loading too. A tabela de classificação também mostra o número total de participantes aceitos, dividido entre membros ativos e inativos, além dos pedidos de participação pendentes na lista de espera. Os pedidos da lista de espera não são incluídos no total de participantes. Depois que seu pedido for aceito, esse desafio se torna automaticamente seu desafio padrão.

Once you're logged in, the header shows a challenge switcher (labeled with the current challenge's name) so you can pick which of your challenges the rest of the navigation refers to — it defaults to the "default challenge" you can set from your Perfil page. From there, the header's Regras e perguntas frequentes, calendário, participantes, and Atividades links, and the footer's Classificação, Feed de atividades, Minhas atividades, Especiais, and estatísticas links, all apply to that challenge. Of these, Minhas atividades, Classificação, Feed de atividades, estatísticas, and Especiais are real pages today; Regras e perguntas frequentes and participantes are real pages. The calendário and Especiais links are organizer-configurable (Edit Challenge page, Basics tab) and only show up in navigation for a challenge if its organizer has turned that feature on (both off by default). The links are disabled if you don't have any challenge to select. As páginas de desafios mostram o nome do desafio atual ao lado do título da página. Each switcher entry also shows your role in that challenge. Organizers and co-organizers see a count of pending join requests next to challenges they manage; ordinary participants do not see that count.

Open the footer's Minhas atividades link for your current challenge. If the organizer has turned off manual entry for the challenge, the "Add activity" form is hidden and a message explains this — you can still edit or delete your existing entries. Otherwise, pick an activity type the organizer has set up, a date within the challenge's own dates (not in the future), and any of distance, duration, or height gain, then submit. If the challenge is a distance race with a maximum height-loss limit, the form displays that limit; manual activities are not checked against it because they have no GPS elevation data. Se um valor enviado for rejeitado, o formulário mostra o erro junto ao campo correspondente e destaca esse campo para que o possa corrigir. The date and time fields are prefilled with the current local date and time, and can be changed before submitting. The organizer can also configure how many days back an entry's date may be, and (after the challenge ends) for how many more days entries may still be added or edited at all — outside that window, adding/editing is rejected and the date picker disables those dates. Your entries are listed newest-first, with the points they earn shown alongside (based on the activity type's point rates, and 0 if below its minimum-points threshold); you can filter the list. Em Minhas atividades, você pode pesquisar por texto nos detalhes das atividades carregadas. You can edit or delete any of your own entries within the allowed editing window. If the challenge has group activity bonuses enabled, you can also tick "This was a group activity", choose virtual or in-person, and enter the portion of the distance/duration/height gain done together with others — this doesn't change your own points, but earns your team a bonus (shown next to the entry) if you currently belong to one. The list shows both the raw points and, when enabled by the organizer, the uncapped points. A scissors marker next to Points means that the activity's contribution was reduced by a cap. Click a numeric column header (Distance, Duration, Height, Points, Uncapped points) to sort the list by that column instead of newest-first; click again to reverse the direction. Each activity's date and time are shown together in one column, and newest-first sorting uses the complete date and time. Connected activity sources can be managed from your Profile. When enabled by the organizer, manual activities can include one reduced JPEG, PNG, or WebP photo proof. Proof is kept private in Cloud Storage and is visible either to the activity owner and organizers or to all accepted challenge members, depending on the challenge setting. Imported activities keep their date, time, metrics, proof, and provider identifiers synchronized with the source. When group activity bonuses are enabled, you can still mark an imported Strava, Wahoo, or Health Connect activity as a group activity and edit or clear its group portion; those changes remain after a later synchronization. Os desafios de percurso contam apenas atividades completas importadas do Strava ou Wahoo com dados GPS utilizáveis. As atividades manuais não podem produzir resultados de percurso.

Open the footer's estatísticas link for your current challenge to see a challenge-wide overview: how many participants and activities have been logged and the total points awarded so far. Below that, a chart and table break points, distance, duration, and height gain down by activity type, and (if the challenge has teams enabled) another chart and table show each team's total points. The daily chart lets you inspect points, activity count, distance, duration, or elevation one at a time; daily points include applicable daily caps. The overview shows each activity source's count and percentage, including manual entries. A visão geral também mostra a distância total, a duração e o ganho de elevação de todas as atividades registradas. Team standings also include each team's group-activity bonus and specials bonus on top of its members' points. When teams are enabled, the Team tab lets you choose a team and compare its participants in a table with activity counts and points, as well as the team's aggregate daily trend, per-member daily trend, and activity type breakdown; Quando as equipas estão ativadas, o separador Equipa abre com a sua própria equipa selecionada se lhe tiver sido atribuída uma. These charts are shown two across on wide screens and stack on smaller screens. On phone-sized screens, charts keep their legends and tooltips readable; charts adapt to the available width, while other charts with many categorical labels or series may scroll within their own area and the page itself stays within the screen. Click a numeric column header in either table (e.g. Points, km, Group bonus) to sort by that column; click again to reverse the direction. If the organizer has turned on "Show uncapped points" (Edit Challenge page, Basics tab), an extra column/figure shows what points would be without any daily/weekly point cap applied. The tables also provide text search and pagination for larger result sets. The Activity Type table has a Mostrar distância, altura e duração switch; it is enabled by default on larger screens and disabled by default on phones. A tabela por tipo de atividade oculta por padrão os participantes sem pontos; use o interruptor para os mostrar. In team-enabled challenges, your own row is highlighted and other members of your team receive a slightly darker highlight wherever the team name is shown. Team names in the Leaderboard and Participants tables link directly to the selected team's Statistics view. For distance, elevation, and duration objectives, the Statistics page replaces point totals in its main charts and rankings with the selected metric and draws cumulative daily metric progress. Fixed-goal challenges show how many eligible participants have completed the target rather than a collective target percentage. The open-ended metric amount view shows challenge-wide accumulated metric activity data rather than an individual rank or target. Use the daily chart's measure buttons to inspect the selected metric, activity count, distance, duration, or elevation one at a time; the activity-source figures show both counts and shares. When activities have been logged but none match a metric objective's selected activity types, Statistics says so instead of treating the challenge as having no activities. Metric race statistics instead center qualifying results: their count, fastest and median time, and a time distribution. Daily activity measures remain available for context, but do not indicate qualification or a race rank. Independent-stage races show each configured target separately with its completion count, fastest and median time, and qualifying results. They do not show one combined rank or race time. Bounded-attempt races show completed attempts, fastest and median complete attempt time, the configured attempt window, and a complete-attempt time distribution. Their stage details still show the qualifying context for every participant, including attempts that did not qualify within the window. Event-elapsed races show completed events, fastest and median full-event time, and an event-time distribution. Event time runs from the first stage start to the final stage end, including transitions; partial events remain in the stage details without an event result. Leaderboard uses the selected unit in its amount column and shows a compact progress bar for goals and races; point-only columns are hidden. The Stream keeps its chronological activity feed but emphasizes each activity's contribution in the selected unit and shows the participant's current target progress. An activity from a type excluded by the objective remains visible but is marked as not counting toward the objective.

Estatísticas de percursos: Progresso dos percursos, Resultados de percursos concluídos, Tempo mais rápido, Tempo mediano, and Tendência de conclusão de percursos, and configured route count are shown without duplicating participant rankings or personal route progress.

Open the footer's Feed de atividades link for your current challenge to see a feed of the most recently logged activities from every participant, newest first — who logged it, the activity type and icon, the participant's team when team play is enabled, the date, distance/duration/height-gain, and the points it earned. Your own activities use the current-user highlight, while activities from your team use a slightly darker team highlight. A team name links to that team's statistics. Use the two dropdowns above the feed to filter it down to one participant and/or one activity type at a time. Use o botão Carregar mais na parte inferior para obter as próximas 25 atividades. Enquanto esta página estiver aberta, ela verifica novas atividades ou atividades alteradas a cada 60 segundos. A consulta é pausada quando a aba do navegador está oculta e continua na próxima verificação agendada; os filtros e as atividades já carregadas são mantidos. As atividades adicionadas depois da página inicial ficam destacadas até recarregar a página ou alterar um filtro, quer cheguem pela consulta ou por Carregar mais. For metric objectives, each entry emphasizes the selected metric contribution and, for a goal or race, shows the participant's current target progress. Activities outside the objective's selected activity types remain in the feed with a visible not-counted indicator.

Resultado do percurso appear inside matching activity entries with the qualifying Tempo do percurso. Os resultados dos percursos mostram agora a velocidade de bicicleta em km/h ou o ritmo em min/km junto do tempo de qualificação. Activities without a complete match remain visible as Nenhum percurso concluído.

If the organizer has turned on the shared calendar for your challenge, the calendário nav link shows a month view of scheduled group activities (e.g. a weekly group run or an online workout). Any participant — not just the organizer — can click a day (or the "Add entry" button) to schedule one: give it a name, an optional description, a date and time within the challenge's own dates, a duration in minutes, a color (pick one, or leave it and one is chosen for you), and an optional video-call link (e.g. Teams, Zoom, or Meet) for others to join. Everyone in the challenge can see every entry. An entry can also repeat on a schedule — every day between two dates, each workday for a number of weeks, or weekly for a number of weeks — which creates one entry per occurrence. You can edit or delete your own entries (organizers/ co-organizers can edit or delete anyone's); deleting a repeating entry lets you choose to remove just that occurrence or the whole series. Para entradas recorrentes, escolha se as alterações se aplicam a esta ocorrência ou a esta e às ocorrências futuras. As datas anteriores e as exceções editadas individualmente permanecem inalteradas. Calendar entries do not generate in-app notifications.

Notificações

Once you're logged in, a bell icon appears next to the logo in the header. The number badge on it shows how many unread in-app notifications you have; it's refreshed automatically every 60 seconds. Clicking the bell opens the notifications page, which lists every notification (newest first), automatically marks each notification as read after it is displayed for the first time, and has a "Show unread only" filter. Newly arriving notifications can update the header badge while the page is open, but do not change the list until you reload it. You can delete individual notifications or delete all of them after confirmation. Notifications are loaded in pages; use the previous/next controls and choose 25, 50, or 100 notifications per page to browse older records.

As an organizer or co-organizer, you're notified when someone requests to join, a participant joins, a join request is rejected, someone is removed, is promoted/demoted, is assigned a team, or is set active/inactive. As a participant, you're notified when your join request is accepted or rejected, when you're assigned a team, promoted/demoted, or set active/inactive. Everyone in a challenge is notified if that challenge ends or is deleted, and you can receive badge and organizer-logged activity notifications. You're never notified about an action you performed yourself.

Yes. On your Perfil page's "Notifications" tab, each ordinary event has independent on/off controls for in-app and email delivery. This applies across every challenge you own or participate in. Avatar moderation and badge-maintenance messages are operational notifications and are not controlled by this table.

Para ativar as notificações push, abra o Perfil, escolha Notificações e ative Permitir notificações push neste dispositivo. O navegador só pedirá autorização nesse momento. As notificações push são geridas separadamente em cada dispositivo.

Use a caixa Push junto a cada evento suportado para escolher as notificações push que recebe. As notificações push de eventos de problemas estão agora disponíveis.

Os e-mails do My-Sports-Challenge incluem uma saudação, o contexto relevante do desafio ou da conta, a notificação ou mensagem e um link quando disponível, seguidos de uma despedida.

Na página Notificações, use Eliminar tudo para remover todas as notificações da sua conta. Tem de confirmar esta ação e ela não pode ser desfeita.

Abra Problemas no menu da sua conta, escolha um desafio e selecione Novo problema. Pode discutir o problema com o organizador ou coorganizador na conversa. Pode resolver ou reabrir os seus problemas e ativar separadamente as notificações na aplicação e por e-mail nas definições de notificações do perfil.

Administração da plataforma

The very first account ever registered on the platform automatically becomes a platform administrator, and existing administrators can grant or revoke the role on other accounts (see below). Those accounts see a Platform Admin link in their account menu, leading to a dashboard, Users, Challenges, Platform Settings, and Audit Log page.

Abra Problemas da plataforma no menu à esquerda da página de Administração da plataforma. A fila de problemas da plataforma será aberta; nela, você pode selecionar um problema, responder na conversa e resolvê-lo ou reabri-lo. Somente a pessoa que relatou o problema e os administradores da plataforma podem acessar os problemas da plataforma.

On the usuário tab, search accounts by name or email, grant or revoke the platform administrator role, and disable or re-enable an account. The table supports text search and pagination for larger user directories. Disabling an account blocks it from logging in platform-wide and immediately signs out any of its active sessions — this is separate from marking a participant inactive for a single challenge (see "How do I promote someone to co-organizer…" above). The Users table also provides an on-demand avatar preview and controls to restrict, permanently remove, or restore avatar visibility. These actions are limited to avatar fields and appear in the Audit Log. An administrator can't change their own admin status or disable their own account, and the platform always keeps at least one enabled administrator.

A tabela também mostra a verificação do e-mail, o idioma preferido e o estado da newsletter e da partilha de GPS. Selecione o nome de um utilizador para abrir uma página de detalhes exclusiva para administradores da plataforma, com preferências, participações, ligações, emblemas, dados de moderação do avatar e eventos de auditoria recentes. As credenciais e os dados brutos não são apresentados.

As datas de registo e do último início de sessão são apresentadas e podem ser ordenadas; as datas históricas indisponíveis são assinaladas como Indisponível.

The Desafios tab lists every challenge on the platform with its organizer and member count (click the Members column header to sort by it). The table supports text search and pagination when the platform has many challenges. "View" opens it in the same Edit Challenge page organizers use, regardless of role. "Remove" permanently deletes a challenge and all of its data (activity types, teams, specials, questions, texts, activities, members, and so on) — this is irreversible and requires typing the challenge's exact name to confirm.

Configurações da plataforma holds platform-wide configuration shared by every challenge: the Strava API client ID/secret used by the Compatible with Strava connection and automatic activity import, and switches for sending emails, Telegram notifications, and Strava activity updates. The Atualizar atividades do Strava switch is the hard platform-wide gate for description write-back: when it is off, MSC never writes to Strava even if a user has granted activity:write. MSC preserves the user's own activity text. Point challenges write points, metric challenges write the selected metric, with goal progress or race qualifying time and personal-best status where applicable, and route challenges write completed route times with personal-best status. The bookkeeping delimiters stay invisible and are attached to the text so the update does not add an empty line at the start of the Strava description. It also lets platform administrators configure how long expired operational records, notifications, and audit entries are retained by the daily housekeeping job. The O <strong>registo de auditoria</strong> mostra os eventos mais recentes de toda a plataforma, incluindo contas, ligações e desligamentos de fontes de atividade, alterações de segurança, definições de desafios, alterações do calendário e conversas sobre problemas para supervisão. O registro de auditoria é carregado uma página por vez para manter o histórico grande responsivo. Os administradores da plataforma podem usar o separador Limpeza para rever tarefas de recálculo de medalhas, eliminar tarefas que não estejam em execução e iniciar imediatamente o serviço privado de limpeza. A ação responde logo enquanto o serviço trabalha em segundo plano.

Abra o separador Newsletter na Administração da plataforma para criar e editar rascunhos. Ative o envio de e-mails nas Definições da plataforma e configure o SMTP. A campanha é enviada imediatamente para utilizadores verificados e ativos que aderiram; o agendamento, modelos e análises ainda não estão disponíveis.

Abra o separador Monitorização do Firestore na Administração da plataforma. O interruptor global e todos os pontos estão desativados por predefinição. Ative um ponto para o medir sozinho ou ative o interruptor global para ativar todos os pontos. Depois pode desativar pontos individuais ou usar o interruptor global para desativá-los todos. O gráfico de resumo mostra as chamadas e o tempo médio de execução por ponto. Cada medição regista o tempo total de execução, os documentos Firestore lidos e um ID de desafio opcional. Selecione um ponto e, opcionalmente, um ID de desafio para ver séries temporais e histogramas. Os dados podem ser eliminados por ponto ou globalmente.

Informações legais e licenças

The Terms of Service and Privacy Policy are available on the About page, together with the browser-side libraries and their licenses used by the page. The Contact section lists the platform-wide privacy and support contact.

Os diagnósticos de desempenho, também chamados RUM, recolhem dados limitados de tempo de páginas e APIs para análise estatística, resolução de problemas e otimização do serviço. Estão desativados por predefinição. A recolha só começa quando ativa a definição no Perfil e um administrador da plataforma ativa a sua conta. Desativar qualquer uma das definições interrompe a recolha. A Política de privacidade descreve os campos recolhidos e a sua retenção.

Você ainda precisa de ajuda?

Use a página Problemas no menu da sua conta para comunicar um problema ao organizador ou coorganizador do seu desafio. Para questões sobre a plataforma, contacte a pessoa que gere esta instalação do My-Sports-Challenge.