⚠️ Rascunho — carece de revisão jurídica antes da publicação
Versão: 1.0Em vigor desde:

Acordo de Nível de Serviço (SLA)

iBetterCoach Versão: 1.0 Data: [a definir]

⚠️ Aviso: Documento contratual destinado a Clientes Profissionais e clientes B2B (ginásios, equipas, federações). Carece de revisão por advogado antes de utilização com clientes pagantes.


1. Objeto

O presente Acordo de Nível de Serviço ("SLA") regula os níveis de serviço que a iBetterCoach se compromete a manter na disponibilização da Plataforma aos seus Clientes Profissionais e clientes B2B.

Este SLA e parte integrante das Condições de Utilização e do contrato comercial em vigor.


2. Definições

  • Disponibilidade: percentagem de tempo, num determinado mês civil, em que a Plataforma está acessível e funcional para os utilizadores.
  • Tempo de Inatividade (Downtime): período em que a Plataforma está indisponível devido a falha imputável a iBetterCoach.
  • Manutenção Programada: intervenções planeadas, comunicadas ao Cliente com pelo menos 48 horas de antecedência, fora das horas de pico (preferencialmente entre as 02:00 e as 06:00 UTC). Não conta como Downtime.
  • Forca Maior: eventos fora do controlo razoável da iBetterCoach (catastrofes naturais, ciberataques massivos a infraestrutura de terceiros, decisões de autoridades públicas, falhas globais de fornecedores upstream). Não conta como Downtime.
  • Incidente: qualquer falha que afete o funcionamento da Plataforma.

3. Compromisso de disponibilidade

A iBetterCoach compromete-se com uma disponibilidade mensal mínima de:

PlanoDisponibilidade alvoJanela mensal de Downtime aceite
Free / TrialBest effort (sem SLA garantido)n/a
Pro (individual)99,5%~3h 39min
Studio (multi-PT)99,7%~2h 11min
Enterprise (ginásio/federação)99,9%~43min

A disponibilidade e calculada como:

Disponibilidade (%) = ((Total minutos do mês – Downtime não programado) / Total minutos do mês) × 100

4. Exclusões

Não constituem Downtime para efeitos de cálculo do SLA:

  1. Manutenção programada anunciada com antecedência
  2. Forca maior
  3. Falhas em infraestrutura de terceiros sobre as quais a iBetterCoach não tem controlo (Supabase, Vercel, Clerk), salvo se a iBetterCoach não tiver implementado mecanismos razoáveis de redundância
  4. Falhas de internet do lado do Cliente
  5. Utilização indevida da Plataforma pelo Cliente
  6. Pedidos automatizados massivos (DDoS) externos, dentro dos limites razoáveis de mitigação
  7. Suspensões legítimas por incumprimento contratual ou financeiro do Cliente

5. Níveis de severidade e tempo de resposta

A iBetterCoach classifica os incidentes em quatro níveis:

SeveridadeDefiniçãoResposta inicialResolução alvo
P1 — CríticaPlataforma indisponível para todos os utilizadores; perda de dados; brecha de segurança30 min (24/7 para Enterprise; horário útil para Pro/Studio)4h
P2 — AltaFuncionalidade crítica quebrada (ex.: gerar prescrição); afeta multiplos clientes2h (horário útil)24h
P3 — MediaBug funcional sem bloqueio total; workaround possível8h útil5 dias úteis
P4 — BaixaBug cosmético; pedido de melhoria24h útilPróximo release

Horário útil: dias úteis em Portugal continental, 09:00–19:00 WET/WEST.

Para o plano Enterprise, a iBetterCoach disponibiliza suporte 24/7 para incidentes P1.


6. Mecanismos de comunicação

  • Status page pública: status.ibettercoach.com — atualizada em tempo real durante incidentes
  • Email de notificação: para administradores das contas afetadas
  • Pré-aviso de manutenção programada: 48h antes via email + status page
  • Post-mortem: para incidentes P1, a iBetterCoach pública relatório post-mortem em 5 dias úteis com causa raiz, impacto e medidas preventivas

7. Compensação por incumprimento de SLA

Se a disponibilidade efetiva num mês for inferior ao alvo do plano contratado, o Cliente tem direito a crédito de serviço, deduzido da fatura do mês seguinte:

Disponibilidade efetivaCrédito (% da mensalidade do plano)
Inferior ao alvo mas ≥ 99,0%5%
Entre 95,0% e 99,0%10%
Entre 90,0% e 95,0%25%
Inferior a 90,0%50%

Limites: o crédito máximo por mês e de 50% da mensalidade. Para receber o crédito, o Cliente deve apresentar pedido escrito através de suporte@ibettercoach.com no prazo de 30 dias após o fim do mês em causa, indicando datas e horas dos incidentes.

O crédito de serviço e o único e exclusivo recurso do Cliente em caso de incumprimento de SLA, sem prejuízo dos direitos legais imperativos do consumidor.


8. Backups e recuperação

A iBetterCoach efetua:

  • Backups diários automáticos dos dados aplicacionais
  • Retenção de backups: 30 dias rolling
  • Testes de restauro: trimestrais, com relatório interno
  • RTO (Recovery Time Objective): 4 horas para incidentes que envolvam restauro de dados
  • RPO (Recovery Point Objective): 24 horas (perda máxima aceitável de dados em caso de catastrofe)

Em caso de erro do Cliente (apagamento acidental de dados pelo próprio), a iBetterCoach prestará melhor esforco para restauro, sem garantia formal e sujeito a custos extraordinarios.


9. Suporte

PlanoCanaisHorárioTempo de primeira resposta
FreeKnowledge base + comunidaden/an/a
ProEmailÚtil PT24h
StudioEmail + chatÚtil PT8h
EnterpriseEmail + chat + telefone + Slack Connect dedicado24/7 para P130 min P1, 2h P2

10. Vigência e revisão

Este SLA mantém-se em vigor durante a vigência do contrato comercial. A iBetterCoach pode atualiza-lo unilateralmente, com pré-aviso de 60 dias, mantendo ou melhorando os níveis para os planos pagos. Qualquer redução material requer aceitação expressa do Cliente.


11. Contacto


Documento preparado para a iBetterCoach. Carece de revisão jurídica formal antes de utilização com clientes.

Este documento pode ser atualizado. A versão aplicável é sempre a disponível nesta página.

Outros documentos legais