Esta política explica quais dados a Calculadora Combustível coleta, para que usa e como você controla esses dados, de acordo com a Lei Geral de Proteção de Dados (Lei nº 13.709/2018, LGPD).
Quem é o responsável
Gabriel Abreu, nutricionista esportivo, CRN 23100384, Vila Velha, ES, Brasil. Canal para qualquer pedido sobre os seus dados: contato@gabreutri.com.br (ou Instagram @gabreutri). Respondemos em até 15 dias.
O que coletamos
- Sem conta: a calculadora funciona sem login. Os dados que você digita ficam no seu navegador e não são enviados para nós.
- Com conta: e-mail, nome (opcional) e, se você usar o Google, o nome e o e-mail informados por ele.
- Perfil de atleta: peso, perfil de suor, tolerância a carboidrato, FTP, frequência cardíaca máxima e ritmo de limiar, se você informar.
- Diário de treinos: data, modalidade, duração, intensidade, clima, peso antes e depois, líquido, carboidrato e sódio consumidos e nota de desconforto gastrointestinal.
- Arquivos de treino e de atividade (.fit, .zwo, .erg, .mrc): lidos no seu próprio aparelho. Guardamos só os números extraídos que você salvar no diário.
- Integrações (Garmin Connect, TrainingPeaks e similares), quando disponíveis: só com a sua autorização expressa, e só os dados de treinos e atividades necessários para o cálculo.
- Pagamentos do plano Pro: plano escolhido, valor, data, situação e forma de pagamento (Pix ou cartão). Os dados do cartão e do Pix ficam só com o Mercado Pago; nós não os recebemos nem guardamos.
- Uso do site: estatísticas de visitas anônimas, sem cookies e sem identificar você (Umami).
- Registros técnicos: endereço IP, data e hora de acesso e tipo de navegador, guardados pelos provedores por segurança e pelo prazo exigido pelo Marco Civil da Internet (6 meses).
Dados do Garmin Connect
Se você conectar sua conta Garmin Connect, com autorização dada por você na própria Garmin:
- Enviamos para o seu calendário do Garmin Connect os treinos que você escolher, com o plano de combustível nas observações de cada passo.
- Recebemos o resumo das atividades concluídas (data, modalidade, duração, distância, frequência cardíaca média e modelo do aparelho), para preencher o seu diário e calibrar sua taxa de suor e tolerância a carboidrato.
- Esses dados ficam associados à sua conta e só você tem acesso a eles. Toda informação vinda de um aparelho Garmin é identificada como tal no app.
- Não vendemos nem compartilhamos dados do Garmin com terceiros.
- Nenhum sistema de inteligência artificial processa dados do Garmin, e eles não são usados para treinar, avaliar ou melhorar modelos de IA. Os cálculos são feitos por regras fixas, no nosso próprio código.
- Quem processa ou guarda: Supabase (banco de dados e autenticação, servidores na AWS) guarda os dados. Netlify (hospedagem do site) e Umami (estatísticas anônimas de uso) não recebem dados do Garmin.
- Seu controle: você pode desconectar a qualquer momento em Conta, Garmin Connect, Desconectar, ou nas configurações do próprio Garmin Connect. Ao desconectar, paramos de receber dados e apagamos as atividades ainda não registradas.
Trazer treino (texto e TrainingPeaks)
- Treino colado: o texto que você cola é lido no seu próprio aparelho, por regras fixas, e não é enviado a ninguém.
- TrainingPeaks: se você colar o link de sincronização de calendário (Calendar Sync) do seu TrainingPeaks, guardamos esse link na sua conta, acessível só pelo nosso servidor, para buscar os treinos planejados e as provas. Lemos apenas título, data, modalidade, duração e distância planejadas e as observações do treinador. Esses dados não passam por nenhum sistema de inteligência artificial.
- Seu controle: desconecte em Trazer treino, TrainingPeaks, Desconectar. Para invalidar o link, gere um novo no próprio TrainingPeaks.
Dados do Strava
- Só se você conectar a sua conta Strava, com autorização dada no próprio Strava.
- Recebemos de cada treino novo: nome, modalidade, data e hora de início, duração, distância, frequência cardíaca média e aparelho. Servem só para preencher o seu registro no diário.
- Esses dados ficam guardados no máximo 7 dias e são vistos só por você. Depois disso, fica apenas o registro que você mesmo salvar.
- Nenhum sistema de inteligência artificial processa dados do Strava, e eles não são usados para treinar modelos.
- Seu controle: desconecte em Conta, Strava, Desconectar, ou nas configurações do Strava (Aplicativos conectados). Ao desconectar, apagamos os treinos do Strava ainda não registrados.
Sugestões enviadas pelo app
- Quando você usa "Fale com o Gabriel", guardamos o texto, o tipo (ideia, problema, dúvida ou elogio), a tela em que estava, o tipo de aparelho e o e-mail da sua conta, só para responder e melhorar o app.
Erros do app
- Se algo quebrar no app, ele envia um aviso técnico: a mensagem do erro, a tela em que você estava, o tipo de aparelho e navegador e a versão do app. Se você estiver conectado, o aviso fica ligado à sua conta para podermos investigar.
- Nunca enviamos o que você digitou, seus registros, seu peso ou sua localização. No máximo 8 avisos por visita.
- Os avisos são apagados automaticamente depois de 60 dias.
Notificações
- Só se você ativar, em cada aparelho. Guardamos o endereço de envio que o seu navegador cria para este app e as suas escolhas (quais avisos e o horário da véspera).
- Para avisar na véspera e depois do treino, guardamos a sessão que você planejou: data, horário, duração, título e o resumo do plano (carbo, líquido, sódio e o que levar).
- A mensagem passa pelo serviço de notificações do seu navegador (Google, Apple ou Mozilla), criptografada.
- No máximo 3 por dia (véspera, antes e depois do treino). Desative em Conta, Notificações, ou nas configurações do aparelho.
Acompanhamento por nutricionista
- Se você aceitar o convite de um nutricionista pela calculadora, ele passa a ver o seu diário de treinos e o seu perfil de atleta, e pode definir metas (taxa de suor, sódio do suor, tolerância a carboidrato e recados) que a calculadora usa no seu plano.
- O acesso só começa depois da sua autorização expressa, dada na tela do convite.
- Você pode encerrar o acompanhamento a qualquer momento em Conta, Encerrar acompanhamento. O acesso do profissional termina na hora.
- O profissional não vê a sua senha nem os dados de outras pessoas, e não pode alterar os seus registros.
Dados guardados no seu aparelho
Não usamos cookies de propaganda ou rastreamento. A calculadora usa o armazenamento local do navegador para guardar o que você digita sem conta, suas preferências (como o tema claro ou escuro) e a sessão de login. Você apaga esses dados limpando os dados do site no navegador.
Para que usamos
Para calcular o seu plano de carboidrato, líquido e sódio e para calibrar a sua taxa de suor e a sua tolerância a carboidrato a partir dos treinos registrados. Os dados de peso, suor e desconforto gastrointestinal são dados de saúde: só são guardados com o seu consentimento específico, pedido no cadastro.
Bases legais
- Consentimento específico (LGPD, art. 11, I) para os dados de saúde do diário e do perfil de atleta, e para o acompanhamento por nutricionista.
- Execução do serviço que você pediu (art. 7º, V) para criar e manter a conta e as integrações que você ativar.
- Cumprimento de obrigação legal (art. 7º, II) para os registros técnicos de acesso e os registros de pagamento exigidos pela legislação fiscal.
Quem nos ajuda a operar
- Supabase: banco de dados e login (servidores na AWS).
- Netlify: hospedagem do site.
- Umami: estatísticas anônimas de visitas.
- Google: login com Google, se você escolher, e fontes do site.
- Open-Meteo: previsão do tempo; recebe só o nome da cidade que você buscar, sem dados seus.
- Mercado Pago: processa os pagamentos do plano Pro e recebe o seu e-mail para o recibo.
- Garmin: só se você conectar a sua conta.
- Strava: só se você conectar a sua conta.
- TrainingPeaks: só se você conectar o link do seu calendário.
- Google, Apple ou Mozilla: entregam as notificações, se você ativar, sem acesso ao conteúdo.
Alguns desses serviços ficam fora do Brasil. A transferência internacional segue o art. 33 da LGPD, com provedores que adotam cláusulas contratuais e padrões de segurança reconhecidos.
O que não fazemos
- Não vendemos nem compartilhamos seus dados com anunciantes ou terceiros.
- Não usamos seus dados para publicidade.
- Não acessamos dados de integrações além do necessário para o cálculo.
Onde ficam e como protegemos
Os dados da conta ficam no Supabase, um serviço de banco de dados em nuvem, com regras de acesso por linha: cada conta só consegue ler e alterar os próprios registros. A comunicação é criptografada (HTTPS).
Seus direitos
- Acessar e corrigir seus dados a qualquer momento, na própria calculadora.
- Exportar todos os seus registros do diário em Diário, Backup, Copiar registros.
- Excluir a conta e todos os dados, de forma definitiva, em Conta, Excluir minha conta.
- Revogar integrações pelo próprio serviço (Garmin Connect ou TrainingPeaks) ou pedindo para nós.
- Retirar o consentimento: basta excluir a conta.
Retenção
Mantemos os dados enquanto a conta existir. Ao excluir a conta, apagamos os registros na hora; cópias de segurança automáticas do banco de dados são sobrescritas em poucos dias. Registros técnicos de acesso seguem o prazo legal de 6 meses, e os registros de pagamento, o prazo da legislação fiscal.
Menores de idade
A calculadora é feita para maiores de 18 anos. Menores só podem criar conta com autorização do responsável legal. Se soubermos de uma conta de menor sem essa autorização, ela será excluída.
Incidentes de segurança
Se houver um incidente que possa trazer risco ou dano relevante a você, avisaremos você e a Autoridade Nacional de Proteção de Dados (ANPD).
Mudanças nesta política
Mudanças relevantes serão avisadas na própria calculadora antes de valerem. Veja também os Termos de uso.
Privacy summary (English)
Calculadora Combustível is operated by Gabriel Abreu, registered sports dietitian (CRN 23100384), Brazil. The calculator works without an account and keeps typed data in the user's browser. With an account, we store email, optional name, athlete profile and a post-training log (body weight, fluid and carbohydrate intake, GI comfort). Health data is stored only with explicit consent under Brazil's LGPD. Workout and activity files are parsed on the user's device. Third-party integrations (such as Garmin Connect or TrainingPeaks) are used only with the user's explicit authorization and only for the data required to compute fueling plans. Garmin Connect: we publish user-selected workouts with fueling notes to the user's Garmin calendar and receive completed activity summaries (date, sport, duration, distance, average heart rate, device model) to pre-fill the user's training log and calibrate sweat rate and carbohydrate tolerance. Garmin data is associated with the user's account, visible only to that user, attributed to Garmin in the app, never sold or shared with third parties, and never processed by or used to train, evaluate or improve AI systems. Garmin data is stored by Supabase (database and authentication, hosted on AWS); Netlify (website hosting) and Umami (anonymous usage statistics) do not receive Garmin data. If the user accepts an invitation from a dietitian, that professional can view the user's training log and athlete profile and set fueling targets, only after explicit consent; the user can end this access at any time. Users can disconnect Garmin at any time in the app or in Garmin Connect, export their log, and delete their account and all data. We never sell or share user data with third parties or use it for advertising. Data is protected with row-level security and HTTPS. Users can delete their account and all data at any time from within the app, which removes it immediately. Pasted workout text is parsed on the user's device. If the user connects a TrainingPeaks calendar-sync link, the link is stored server-side to read planned workouts and races, and can be removed at any time. Strava: if the user connects, we receive new activity summaries (name, sport, start time, duration, distance, average heart rate, device) only to pre-fill that user's training log; they are visible only to that user, kept for at most 7 days, never used for AI, and deleted on disconnect. Optional push notifications store the browser's push subscription, the user's notification choices and the planned session (date, time, duration, title and fueling summary); messages are delivered encrypted through the browser's push service. Contact: contato@gabreutri.com.br or Instagram @gabreutri.