1. Como é que você é?
Vytrix é uma aplicação de fitness- e bem-sucedida ontwikkeld por Vincent Molenkamp (eenmanszaak), gevestigd na Holanda.
- Verwerkingsverantwoordelijke: Vincent Molenkamp / Vytrix
- Número KvK: 42078574
- Contacto de privacidade: privacy@vytrix.app
- Beroep/Recursos (DSA): appeals@vytrix.app
- Funcionalidades para Gegevensbescherming (FG/DPO): palavra aangesteld para o lançamento de v1.0 (artigo de grande escala 9 verwerking - verplicht oner AVG Art. 37(1)(c))
2. Como podemos verzamelen wij?
Conta 2.1
Naam, endereço de correio electrónico, gebruikersnaam, profielfoto (avatar), geboortedatum, geslacht.
Formação 2.2 - e atividades
Oefeningen, séries, repetições, gewichten, trainingduur, modelos de treino, rotinas, registos pessoais, aangepaste oefeningen.
2.3 Gezondheidsgegevens (categoria de categoria — AVG Artikel 9)
Estas palavras são verdadeiras processado apenas após a sua permissão explícita (AVG Art. 9(2)(a)) e a avaliação pode ser feita por um momento através de Instellingen → Privacy → Toestemming intrekken — mesmo que lhe seja útil.
- Slaapdata: bedtijd, wektijd, slaapduur, slaapkwaliteit, slaapfases.
- Dados de votação: livro de vendas, calorias, macronutrientes, micronutrientes, nomes de água, suplementos.
- Lichaamsmetingen: peso, BMI, percentagem de gordura corporal, perímetros corporais, massa corporal isenta de gordura, massa de água corporal.
- Dados do Hartslag: frequência cardíaca (BPM), zonas de FC, dados de recuperação, variabilidade da FC (VFC).
- Foto de Voortgangs: metadados de encontro de lichaamsfoto.
- Maaltijdfoto (opcional): operação de curto prazo através do Google Vertex AI via multirregional da UE
eu(não utilizado para treino de modelo). Todos os dados de voedings são extraídos de toda a informação. - Fotos do produto (código de barras/leitura de etiquetas): o scanner de código de barras é compatível com o Google Vertex AI no multirregional da UE ou com o OpenAI para a utilização da etiqueta. Também pode utilizar o código de barras num dos melhores produtos com palavras de contexto meegestuurd.
- Ciclo menstrual (opcional): zie aparte sectie hieronder.
2.3a menstruação e período reprodutivo
Reproductive gezondheidsdata verdient bijzondere aandacht. Vytrix segue estas práticas recomendadas da Mozilla/Privacy International para aplicações de rastreio de períodos num clima geopolítico pós-Roe.
O que quer dizer? Data inicial da última menstruação, duração do ciclo (21-35 dias), período longo (3-10 dias), ciclo de afgeleide (menstruação/foliculo/ovulação/lútea).
Como utilizar esses dados? Ajuste automático das calorias da fase lútea (+150 kcal, pode ser desligado), notificações sobre a retenção de líquidos esperada (pode ser desligado), indicadores visuais no calendário de treino, dicas de treino específicas para cada fase.
Garantias:
- Opcional — ativo apenas se ativar o seguimento de ciclo (desativado por predefinição).
- Região de armazenamento primário Irlanda — a base de dados Supabase, a autenticação e o armazenamento do projeto Vytrix estão na AWS
eu-west-1. Os backups, suporte e outros processamentos estão sujeitos às condições atuais do DPA Supabase e do subprocessador; não fazemos, portanto, uma promessa absoluta de “exclusivamente para a UE”. - Não visível para os treinadores — independentemente de outras permissões.
- Não partilhado com o fornecedor de IA — os dados do ciclo não são transmitidos à funcionalidade de IA.
- Não utilizado para publicidade ou criação de perfis — estes dados não são utilizados para medição de anúncios.
- Removível de forma independente — pode eliminar datas de ciclo sem eliminar o resto da sua conta.
- Pedidos das autoridades — avaliamos os pedidos de validade ao abrigo da legislação aplicável e limitamos a divulgação ao que é legalmente exigido. Os termos e condições dos nossos processadores também podem ser aplicados a tais pedidos.
Permissões 2.3b Health Connect / HealthKit
Nos dispositivos Android, pode ligar Vytrix a Health Connect. As permissões só são solicitadas quando ativa a função correspondente:
| Permissão | Objetivo |
|---|---|
| READ_ACTIVE_CALORIES_BURNED | Consumo de calorias na visão geral diária |
| READ_STEPS | Mostrar passos + volume semanal |
| READ_WEIGHT / WRITE_WEIGHT | Sincronize o peso entre aplicações |
| READ_BODY_FAT/WRITE_BODY_FAT | Sincronize a percentagem de gordura corporal |
| READ_LEAN_BODY_MASS / WRITE_LEAN_BODY_MASS | Sincronizar massa muscular |
| READ_BODY_WATER_MASS / WRITE_BODY_WATER_MASS | Sincronize a água corporal |
| READ_BASAL_METABOLIC_RATE | BMR para o objetivo de calorias |
| READ_SLEEP | Importação de sono para correlação de recuperação |
| READ_HEART_RATE | Frequência cardíaca durante o treino |
No iOS utilizamos as categorias HealthKit equivalentes. Pode revogar cada permissão individualmente através das definições Health Connect do seu dispositivo.
2.3c Declaração de utilização limitada (Health Connect)
A utilização das informações recebidas de Health Connect está em conformidade com a política de permissões Health Connect, incluindo os requisitos de utilização limitada.
Especificamente:
- Utilizámos dados Health Connect uitsluitend para as funções mencionadas no §2.3b.
- Partilhamos dados Health Connect nooit com redes de publicidade, processadores de dados para marketing, credores, seguradoras ou empregadores.
- Utilizámos dados Health Connect niet para determinar o emprego, a segurabilidade ou para a divisão social não autorizada.
- Não vendemos dados Health Connect a terceiros em nenhuma circunstância.
2.4 Dados sociais e mensagens
- Conteúdo do feed: posts, comentários, gostos, amizades, desafios, participações na tabela classificativa.
- Mensagens diretas e chats em grupo: texto e conteúdos partilhados (fotos, links, partilhas de alimentos, partilhas de exercício). As mensagens são visíveis apenas para o remetente, destinatário(s) e — para o conteúdo denunciado — o nosso procedimento de moderação. Não partilhado com terceiros.
- Metadados de moderação da UGC: os relatórios são armazenados em
social_reports; relatórios sobre si não são visíveis para si.
Dados do cliente 2.5 Coach
Programas de treino, progresso, mensagens com o seu treinador (se aplicável). O treinador é um controlador independente. Os dados de saúde reprodutiva (§2.3a) são excluídos do acesso do treinador.
2.6 Dados técnicos e identificadores de dispositivos
Tipo de dispositivo, sistema operativo, versão da aplicação. A medição de instalação opcional Android tem uma escolha separada (§2.8a). O novo link de medição iPhone não lê IDFA. Utilizamos um ID de instalação do Firebase e um token de notificação push para a ligação de contas, prevenção de fraudes e notificações.
Funções de segundo plano 2.6a (serviço de primeiro plano)
Durante um treino, a aplicação pode mostrar um temporizador de descanso (segundos 60-300) na notificação do ecrã de bloqueio. Haverá sem rastreio de localização, gravação de áudio ou outro processamento em segundo plano executado fora deste temporizador que iniciou.
Dados de localização 2.7 (opcional)
Ao utilizar "detetar ginásio", a aplicação recolhe os seus dados uma vez localização aproximada (nível da cidade, não exatamente). A localização não é continuamente rastreada e não é armazenada nos nossos servidores, a menos que ligue um ginásio ao seu perfil (apenas estas coordenadas).
Desempenho e análise da aplicação 2.8
- Relatórios de avarias via Firebase Crashlytics (Google Ireland Limited, UE). Sem dados pessoal de formação, saúde ou ciclo.
- Interações de aplicações através das nossas próprias análises Supabase em servidores da UE. Pseudonimizado.
- Dados de diagnóstico como a versão da aplicação, a versão do sistema operativo, o modelo do dispositivo.
- Desempenho do site via Vercel Analytics e Speed Insights. Os parâmetros e os snippets de URL são removidos antes do envio.
- Análise opcional do site via PostHog no endpoint europeu, apenas após a sua escolha explícita. O DNT e o Global Privacy Control são tratados como uma negação; páginas jurídicas não utilizam o PostHog.
Estes dados não são partilhados com terceiros para fins de marketing ou publicidade.
2.8a Medição de instalação opcional
Após a disponibilização da função de medição, pode escolher individualmente na aplicação se ajuda a medir os nossos anúncios. Negar não afeta as funções de Vytrix. Isto é separado das estatísticas de produtos e dos boletins informativos.
- Android: Após a aprovação, enviar-lhe-emos uma notificação única de instalação com o seu ID de publicidade Android para Meta (Facebook e Instagram). O Meta também recebe o seu endereço IP através da ligação. Não armazenamos o ID de publicidade nos nossos servidores. Os IDs de publicidade removidos e o rastreio de anúncios desativado serão respeitados. Uma atualização de uma instalação existente não é reportada como uma nova instalação.
- iPhone: Após a sua escolha, solicitamos ao Apple via SKAdNetwork que atribua a instalação de forma agregada. Esta ligação não lê IDFA ou IDFV e não envia um pedido de instalação individual ao Meta. Apple determina quais os relatórios agregados que a rede de anunciantes vencedora recebe.
- Não partilhamos ID de conta, e-mail, treinos, nutrição, peso, dados HealthKit/Health Connect, compras ou assinaturas para este fim.
- A sua escolha e um estado de medição único são armazenados localmente. Pode retirar o consentimento em Definições → Privacidade → Medir instalações da aplicação. Novas paragens de embarque; Os dados já recebidos pelo Meta e uma notificação já registada no Apple não podem ser recuperados desta forma. Pode solicitar ajuda com os seus direitos de privacidade através de privacy@vytrix.app. A Meta processa os dados recebidos sob a sua própria política de privacidade: Meta Política de Privacidade.
- Esta primeira via de medição está limitada às instalações. Vytrix não mostra anúncios na aplicação. A Meta pode também tratar estes dados fora do Espaço Económico Europeu, sujeito aos termos e mecanismos de transferência aplicáveis da Meta.
2.9 Interesse no produto e e-mail de acesso antecipado
Se passar Conectar dispositivos na aplicação ou através da loja/lista de espera neste website, indica interesse na balança alimentar ou balança corporal Vytrix, processamos o endereço de e-mail fornecido, o produto individual, a sua escolha (apenas compra, teste ou atualizações), a fonte (aplicação ou website), o idioma, o país/região opcional, a versão de consentimento, os metadados de aceitação de envio/fornecedor e o momento em que completa a confirmação. Um endereço de e-mail alternativo da aplicação permanece separado da sua conta; Apenas um endereço de conta exatamente idêntico e já confirmado pode ser tecnicamente ligado à sua conta.
A caixa de seleção está desativada por predefinição. Reenviar envia um e-mail de confirmação. O link abrirá primeiro uma página de confirmação; Só depois de premir o botão de confirmação por si mesmo é que o duplo opt-in é concluído e o endereço pode receber atualizações sobre esse produto específico. Os interesses Alimentação e Corpo permanecem segmentos separados e não utilizamos dados de saúde, treino ou nutrição para estes e-mails. Cada atualização de produto contém um link pessoal de cancelamento de subscrição. O cancelamento da subscrição revoga imediatamente o consentimento para esse registo; A inscrição novamente requer um novo opt-in duplo.
3. Porque processamos os seus dados e com que base?
| Dados | Objetivo | Artigo RGPD. 6 | Artigo RGPD. 9 |
|---|---|---|---|
| Conta | Criar/gerir conta | 6(1)(b) | n.v.t. |
| Treino (isolado) | Acompanhar o treino | 6(1)(b) | n.v.t. |
| Dados de saúde (longitudinais) | Análise de saúde | 6(1)(a) | 9(2)(a) |
| Refeição/produto com foto AI | Reconhecimento alimentar | 6(1)(a) | 9(2)(a) |
| Ciclo menstrual | Consciência do ciclo, ajuste de calorias | 6(1)(a) | 9(2)(a) |
| Interação social + mensagens | Plataforma social | 6(1)(b) | n.v.t. |
| Localização (aproximada, ginásio) | Reconhecimento de academia | 6(1)(a) | n.v.t. |
| Crashlytics + análises | Estabilidade da aplicação + diagnóstico de erros | 6(1)(f) | n.v.t. |
| Token de notificação | Entregar notificações | 6(1)(b) | n.v.t. |
| Interesse no produto + e-mail de confirmação | Dupla adesão e interesse no produto da escala escolhida | 6(1)(f) para o e-mail de confirmação solicitado; 6(1)(a) após confirmação das atualizações; 6(1)(c) para token de permissão limitada | n.v.t. |
4. Com quem partilhamos os seus dados?
4.1 O seu treinador (se aplicável)
Apenas as categorias de dados para as quais deu permissão. Os dados de saúde reprodutiva são excluídos do acesso do treinador.
4.2 Prestadores de serviços (processadores)
| Processador | Serviço | Localização | Mecanismo de transferência |
|---|---|---|---|
| Supabase Inc. | Base de dados, autenticação, armazenamento | UE (Irlanda) | DPA + SCC |
| Firebase (Google Irlanda limitada) | Crashlytics + envio | UE + transfronteiriço | DPF + SCC |
| RevenueCat Inc. | Direitos de IAP | EUA | DPF + SCCs (sem Art. 9) |
| Google Cloud (Vertex AI) | AI Coach + foto AI | Multirregião da UE (eu) | Google Cloud DPA + processamento da UE configurado |
| OpenAI | Scanner de etiquetas de produtos com IA | Processamento internacional | DPA + SCCs quando aplicável |
| Reenviar (Plus Five Five, Inc.) | Confirmação de dupla aceitação e atualizações de escala confirmadas | EUA (processamento primário e armazenamento) | Reenviar DPA + DPF + SCCs |
| Vercel, Lda. | Alojamento de sites, Analytics e Speed Insights | UE + processamento internacional | DPA + SCCs quando aplicável |
| PostHog, Lda. | Análise opcional de produto do site | Nuvem da UE + fornecedor de serviços internacional | DPA + SCCs quando aplicável |
| Stripe Pagamentos Europa, Lda. | Pagamentos Web e pagamentos de afiliados | UE + processamento internacional | DPA + DPF/SCCs quando aplicável |
| Apple HealthKit / Google Health Connect | Dados de saúde no dispositivo | n/a (local) | n.v.t. |
Lista completa de subprocessadores: vytrix.app/subverwerkers.
As alterações aos subprocessadores serão anunciadas pelo menos 30 dias antes da data de entrada em vigor. Objeção por motivos de proteção de dados? privacy@vytrix.app.
4.3 Outros utilizadores
Apenas informações que partilha através de funções sociais, limitadas pelas suas definições de privacidade.
4.4 NÃO partilhamos
- Com redes de publicidade, exceto para medição de instalação voluntária em §2.8a
- Com corretores de dados
- Com os empregadores, seguradoras ou credores
- Voluntariamente com autoridades para além de um pedido legal válido; cada pedido é revisto e limitado ao que é obrigatório
- Com terceiros para o seu próprio marketing; O reenvio apenas processa e-mails solicitados por Vytrix em nosso nome
5. Transferência internacional
Os seus dados serão primair processado em servidores na UE (a principal região Supabase para base de dados, autenticação e armazenamento é a Irlanda). Processadores adicionais, incluindo Firebase, RevenueCat, Resend, OpenAI, Vercel, PostHog e Stripe, podem processar dados fora do EEE. Usam quando aplicável Quadro de Privacidade de Dados UE-EUA (DPF) e/ou garantias contratuais, como as Cláusulas Contratuais Padrão (CECs), de acordo com o Art. 46. A combinação atual difere por processador e é indicada no contrato de processamento ou nas condições de privacidade vinculadas.
A Reenviar afirma que o processamento primário e o armazenamento ocorrem nos EUA. Uma região de envio europeia apenas determina a rota do e-mail e não move informações armazenadas de contas, mensagens ou entregas para a UE.
Os dados de saúde reprodutiva (§2.3a) não são enviados por Vytrix para IA, fornecedores de marketing ou de pagamento. O armazenamento primário é na região Supabase da Irlanda; qualquer processamento auxiliar ou transferência internacional pela parte da infraestrutura está sujeito ao DPA Supabase, lista de subprocessadores e salvaguardas de transferência apropriadas.
6. Períodos de retenção
| Dados | Período de retenção |
|---|---|
| Informações da conta | Até à eliminação da conta |
| Dados de formação e atividade | Até à eliminação da conta |
| Dados de saúde | Até que a permissão seja retirada ou a conta eliminada |
| Datas do ciclo menstrual | Removível separadamente |
| Conteúdo social | Até à eliminação ou autoexclusão da conta |
| Itens eliminados de forma reversível (lixeira) | 90 dias |
| Dados após eliminação da conta | Completamente excluído em 90 dias |
| Registos fiscais legalmente exigidos (pseudonimizados) | 7 ano (Lei do Imposto sobre as Vendas Art. 52) |
| Registos técnicos do Crashlytics | 90 dias |
| Registos de auditoria para prevenção de fraudes | 12 meses |
| Pedidos da Web para eliminação de conta | Não confirmado: máximo de dias 7. Confirmado: até ser processado; então eliminado dentro de dias 90 |
| Interesse no produto não confirmado | Máximo de 30 dias após o registo; nunca utilizado para atualizações de produtos |
| Interesse confirmado no produto | Até ao cancelamento do registo ou término do programa do produto; depois eliminado ou anonimizado dentro de meses 12 |
| Registos de consentimento | 5 anos após a retirada |
7. Os seus direitos
Tem os seguintes direitos ao abrigo do RGPD:
- Inspeção (Art. 15) — visualize os seus dados em Definições → Privacidade
- Correção (Art. 16) — altere os seus dados na aplicação
- Apagamento (Artigo 17) — apague a sua conta em Definições → Conta; ou através vytrix.app/account-verwijderen
- Restrição (Art. 18) — revogar o consentimento por categoria
- Transferibilidade (Art. 20) — Exportação JSON através das Definições → Privacidade → "Exportar os meus dados"
- Objecção (Art. 21) - retirar o consentimento
- Retirar o consentimento (Art. 7(3)) — através do link de cancelamento em cada atualização do produto ou via privacy@vytrix.app. Pode gerir outras categorias no aplicativo. A retirada não afetará a legalidade do processamento anterior.
- Tomada de decisão automatizada (Art. 22) - Vytrix leva geen decisões com efeitos jurídicos ou igualmente significativos.
Tem alguma reclamação? Depois pode ir para:
- Autoridade Holandesa de Proteção de Dados (AP) — Países Baixos: autoriteitpersoonsgegevens.nl
- Autoridade de Proteção de Dados (GBA) - Bélgica
- BfDI - Alemanha
- CNIL - França
8. Gestão de consentimento
Pode dar, visualizar e retirar o consentimento por categoria através Definições → Privacidade → Consentimento.
Retirar é tão fácil como dar (um toque). Nenhuma consequência para a legalidade do processamento anterior.
9. Grupo-alvo e idade
Vytrix destina-se a adultos 18 anos ou mais. Conscientemente, não tratamos dados pessoais de menores.
Ao registar-se, a data de nascimento é verificada através de um seletor de idade neutro. Os utilizadores mais pequenos de 18 não podem criar uma conta. Se descobrirmos que um menor criou uma conta, eliminaremos essa conta e todos os dados associados.
10. Segurança
- Encriptação AES-256 em repouso
- Encriptação em trânsito TLS 1.3; sem tráfego de texto não encriptado
- Região Supabase primária para base de dados, autenticação e armazenamento: Irlanda (
eu-west-1) - Segurança ao nível da linha (RLS) em todas as tabelas de dados pessoais
- Autenticação JWT através da autenticação Supabase
- Baldes de armazenamento privado; acesso através de URLs assinados temporários (24h)
- Coach - isolamento de dados de clientes através de RLS + verificações de consentimento
- Limpeza de retenção automatizada (pg_cron)
- BDSG §22(2) "medidas apropriadas e específicas" para utilizadores alemães
12. Mudanças
Abelha mudanças substanciais Nesta política de privacidade informamos proactivamente através de:
- Um banner na aplicação na próxima utilização
- Um modal de bloqueio que solicita o consentimento renovado para o processamento alterado
- Um e-mail para o endereço que conhecemos
As alterações não essenciais (refinamentos linguísticos, gralhas) só serão publicadas nesta página através de uma atualização de versão.
13. Contato
- Questões sobre privacidade: privacy@vytrix.app
- Recurso contra ações de moderação (DSA Art. 20): appeals@vytrix.app
O registo da empresa e os dados de contacto atuais são fornecidos vytrix.app/contact.