Segurança e proteção de dados
Como cuidamos dos dados do seu ginásio e dos seus sócios, quem intervém no serviço e como nos avisar se encontrar uma falha.
Como protegemos os dados do seu ginásio
Cifragem em trânsito
Tudo o que circula entre o seu navegador ou a app e os nossos servidores é cifrado com TLS (HTTPS). Além disso, enviamos o cabeçalho HSTS, que obriga o navegador a usar sempre HTTPS connosco durante um ano.
Cifragem dos dados sensíveis
Os dados de categoria especial das fichas regulamentares de saúde (como origem étnica, identidade de género, deficiência ou seguradora de saúde) são guardados cifrados. As credenciais dos gateways de pagamento e das integrações de cada unidade também são guardadas cifradas, e as chaves privadas dos certificados estão protegidas por uma palavra-passe reforçada com um segredo do servidor que não se encontra na base de dados.
Cada ginásio, isolado dos restantes
Cada pessoa trabalha com um perfil associado a uma empresa e a uma unidade, e as permissões e as consultas limitam-se a esse âmbito. Um ginásio não vê os dados de outro e, dentro de um ginásio, cada função só vê o que a sua unidade permite.
Cópias de segurança cifradas e verificadas
Fazemos uma cópia diária das bases de dados. Cada cópia é cifrada (AES-256) antes de sair do servidor e guardada em armazenamento cifrado; as cópias são conservadas durante 15 dias. Para termos a certeza de que funcionam realmente, realizamos um teste de restauro que repõe uma cópia num ambiente separado e verifica que os dados lá estão.
Códigos QR de acesso de utilização única
O QR que o sócio mostra no torniquete é gerado aleatoriamente, é de utilização única e é renovado assim que abre uma porta. Se não for utilizado, expira ao fim de 24 horas e é substituído por outro. Não existe uma chave fixa que possa ser copiada ou reencaminhada.
Registo de auditoria
As ações relevantes ficam registadas com indicação de quem as realizou e por que canal (painel, app ou assistente), para que seja possível verificar o que aconteceu e quando.
Proteção das contas
Palavras-passe
As novas palavras-passe devem ter pelo menos 8 caracteres (e no máximo 72). Nunca são guardadas em texto simples.
Limite às tentativas de acesso
Se alguém falhar repetidamente a palavra-passe, o acesso é bloqueado durante algum tempo. O bloqueio é levantado automaticamente e não deixa a conta inutilizável.
Verificação em dois passos (2FA)
Disponível com qualquer app de códigos (Google Authenticator, Authy e semelhantes), com códigos de recuperação para o caso de perder o telemóvel. É obrigatória para os administradores da plataforma e para a equipa das unidades que decidam exigi-la; quem a ativa por iniciativa própria deixa de a poder ignorar ao iniciar sessão. Se marcar um dispositivo como de confiança, não lhe voltará a ser pedida durante 7 dias.
Caducidade da sessão
As sessões do painel caducam ao fim de 7 dias e é necessário iniciar sessão novamente. Pode ver e terminar as suas sessões ativas.
Onde estão os dados
Os servidores e as bases de dados da plataforma encontram-se na Amazon Web Services, num centro de dados em Espanha (União Europeia). O assistente LAIA funciona com modelos de IA executados em servidores da União Europeia. Para mais detalhes sobre o tratamento de dados, consulte a política de privacidade.
Fornecedores que tratam dados (subcontratantes)
Estes são os fornecedores que tratam dados do seu ginásio para que o serviço funcione. Só utilizam os dados seguindo as nossas instruções.
| Fornecedor | Para quê | Onde |
|---|---|---|
| Amazon Web Services (AWS) | Servidores e bases de dados, armazenamento de ficheiros e cópias de segurança, envio de e-mails (Amazon SES) e de SMS (Amazon SNS) | Servidores e bases de dados em Espanha (UE) |
| Cloudflare | Alojamento e reprodução dos vídeos do conteúdo digital, e proteção do site e dos seus formulários | Rede global |
| Expo (650 Industries) | Envio de notificações push para a app | Fornecedor internacional |
| Google (Firebase) | Notificações push em Android e configuração remota da app | Fornecedor internacional |
| Apple | Notificações push em iPhone e iPad | Fornecedor internacional |
| Sentry (Functional Software) | Relatórios de erros da app | Fornecedor internacional |
| Stripe, Redsys, Cybersource, Worldline, Wompi, ePayco e Azul | Cobranças com cartão e pagamentos a partir da app, com o gateway de pagamento que cada ginásio liga | Conforme o gateway |
| Meta (WhatsApp) | Mensagens por WhatsApp, quando o ginásio liga o seu número | Fornecedor internacional |
| Anthropic, OpenAI e outros modelos de IA | Funcionamento do assistente LAIA, executado em servidores localizados na União Europeia | UE |
| TypeSafe AI | Decisões de apoio da IA (classificar mensagens e incidências, estimar o risco de cancelamento); sempre que possível, sem nome, e-mail nem telefone | EUA |
| Agencia Tributaria (Verifactu) | Envio dos registos de faturação exigidos pela legislação espanhola | Espanha |
Se o ginásio ativar integrações com outros serviços (balanças de bioimpedância, software de gestão), os dados são partilhados com eles porque o ginásio assim decide. Quando um fornecedor está fora do Espaço Económico Europeu, a transferência é amparada pelo Quadro de Privacidade de Dados UE-EUA ou pelas cláusulas contratuais-tipo da Comissão Europeia.
Contrato de subcontratante (DPA)
Se o seu ginásio precisar de assinar connosco um contrato de subcontratante, enviamos-lho quando o pedir, escrevendo para info@fitmewise.com.
Política de divulgação de vulnerabilidades
Se acredita ter encontrado uma falha de segurança na Fitmewise, queremos sabê-lo. Obrigado por nos avisar de forma responsável.
Como comunicar
Escreva-nos para info@fitmewise.com. Os dados de contacto também estão em /.well-known/security.txt.
O que incluir no aviso
- O que encontrou e onde (endereço web, ecrã ou endpoint).
- Os passos para a reproduzir, com uma prova de conceito, se a tiver.
- Que impacto considera que tem e que dados poderiam ser afetados.
- O seu contacto, caso precisemos de mais informação (pode escrever de forma anónima, mas assim não lhe poderemos responder).
O que está dentro do âmbito
- fitmewise.com
- o Dashboard (o painel de gestão do ginásio)
- a API da Fitmewise
- as apps móveis da Fitmewise e as de cada ginásio
O que fica de fora
- Ataques de negação de serviço (DoS/DDoS) ou testes de carga.
- Engenharia social contra o pessoal, os ginásios ou os sócios (phishing, chamadas, etc.).
- Ataques físicos contra escritórios, equipamentos ou instalações.
- Envio de spam ou de mensagens em massa através dos nossos formulários ou canais.
Boa-fé
Se agir de boa-fé, não aceder a mais dados do que os necessários para demonstrar a falha, não os modificar nem destruir, não afetar o serviço e nos der um prazo razoável para a corrigir antes de a tornar pública, não tomaremos medidas legais contra si por essa investigação.
Prazos de resposta
Confirmamos a receção no prazo máximo de 5 dias úteis e mantemo-lo informado sobre o andamento da correção.
Recompensas
Não temos um programa de recompensas económicas (bug bounty): não pagamos pelos avisos, embora agradeçamos muito o esforço.
