Política de privacidade
Versão de 2026-08-26
Esta página explica que dados o Keepslot guarda, porquê, durante quanto tempo e quem mais lhes toca. Escrita para treinadores e para os seus clientes. Dúvidas: info@keepslot.app.
Índice
1. Quem somos
O Keepslot é operado por PAVEL BELOV, empresário em nome individual registado em Portugal. E-mail para assuntos de privacidade: info@keepslot.app. Somos uma empresa pequena e não temos encarregado de proteção de dados (DPO); o contacto acima responde a tudo.
Temos dois papéis:
- Para os dados do treinador (conta, faturação, uso do site) somos o responsável pelo tratamento.
- Para os dados dos clientes do treinador (nomes, telefones, marcações, saldos) o responsável é o treinador; nós tratamos esses dados por conta dele, como subcontratante, segundo o DPA.
És cliente de um treinador e tens perguntas sobre os teus dados? O primeiro contacto é o teu treinador. Também nos podes escrever — reencaminhamos e ajudamos.
2. Que dados guardamos e para quê
Dados do treinador:
Desliza para o lado para ver mais →
| Dados | Para quê | Base legal |
|---|---|---|
| Nome, telefone, e-mail, idioma, fuso horário, horário de trabalho | Criar e gerir a conta, contactar-te | Contrato |
| Número de WhatsApp Business e identificadores da Meta | Enviar e receber mensagens no teu número | Contrato |
| Texto dos comandos que nos envias («Ana 10 sessões») | Transformar o comando num rascunho que aprovas | Contrato |
| Ocupado/livre do Google Calendar e marcações no calendário separado «Keepslot» (só se ligares) | Evitar conflitos e manter as marcações do Keepslot no teu calendário | Contrato (ligação opcional) |
| Estado da subscrição e faturas (a Stripe guarda o cartão, nós não) | Cobrar, emitir faturas | Contrato; obrigação legal (fiscal) |
| Registos técnicos (data/hora, erros, entregas) | Manter o serviço a funcionar e resolver problemas | Interesse legítimo |
Dados dos clientes do treinador (tratados por conta dele):
Desliza para o lado para ver mais →
| Dados | Para quê |
|---|---|
| Nome, telefone, idioma | Saber a quem enviar o lembrete e em que língua |
| Marcações, séries, pausas | Lembrar, confirmar, remarcar |
| Pacotes: comprados, usados, repostos, expirados | Contar o que sobra |
| Dívidas e pagamentos parciais (só valores, nunca dados de cartão) | Mostrar ao treinador o que falta |
| Pagador separado: nome, telefone, idioma e conta familiar/individual associada | Enviar informação financeira à pessoa certa, nunca por suposição |
| Consentimentos: data do «sim» aos lembretes, ofertas de horas e mensagens financeiras; data do «STOP» | Provar que a pessoa aceitou e respeitar o «STOP» |
| Mensagens enviadas e recebidas pelo Keepslot | Registo do que foi dito e quando |
| Cópia das mensagens que o treinador envia à mão no WhatsApp (modo «um número») | Saber que houve conversa recente (janela de 24 h da Meta) — não as lemos nem analisamos |
| Notas do treinador: «o que fizemos / o que fazer a seguir» | Memória do treino. Dados de saúde são proibidos pelas regras do serviço |
| Número de contacto de um pai/mãe/tutor, se o cliente for menor | As mensagens vão para o adulto responsável |
Visitantes do site: as estatísticas são agregadas (páginas vistas, país), sem cookies e sem identificar ninguém. Se enviares uma candidatura ou pedido de apoio, tratamos o nome, contacto, profissão, mensagem, consentimento e dados técnicos mínimos da submissão apenas para responder e impedir abuso — ver «Cookies».
3. Bases legais
- Contrato (art. 6.º/1 b RGPD): tudo o que é preciso para prestar o serviço ao treinador.
- Obrigação legal (art. 6.º/1 c): guardar faturas pelo prazo que a lei fiscal exige.
- Interesse legítimo (art. 6.º/1 f): registos técnicos, segurança, prevenção de abuso. Para os clientes do treinador, o lembrete de um treino já marcado assenta no interesse legítimo do treinador em cumprir o que combinou contigo; a primeira mensagem diz quem é, o que vai receber e como parar («STOP»).
- Consentimento (art. 6.º/1 a): ofertas de horas livres, lista de espera e mensagens financeiras a um pagador separado — só depois de um «sim» explícito, que podes retirar a qualquer momento.
Não fazemos decisões automáticas com efeitos legais sobre ninguém, não criamos perfis e não vendemos dados.
4. Quem mais toca nos dados (subcontratantes)
Usamos poucos fornecedores, cada um para uma coisa. Todos têm contrato de tratamento de dados connosco. Para os que estão fora da UE, usamos as cláusulas contratuais-tipo da Comissão Europeia e, quando existe, a certificação EU-US Data Privacy Framework.
Desliza para o lado para ver mais →
| Fornecedor | Papel | Que dados | Região |
|---|---|---|---|
| Supabase | Base de dados | Tudo o que está acima | UE — Frankfurt, Alemanha |
| Vercel | Alojamento da aplicação | Dados em trânsito ao processar pedidos | Funções na UE (Frankfurt); empresa nos EUA |
| YCloud | Ligação à WhatsApp Business API | Números, mensagens, estados de entrega | De acordo com o DPA e a configuração da conta YCloud aplicáveis |
| Meta (WhatsApp) | Rede de mensagens | Números, mensagens, metadados — ver «WhatsApp» | Meta Platforms Ireland (UE); transferências para os EUA ao abrigo do DPF |
| Stripe | Pagamentos do treinador | Nome, e-mail, dados do cartão (só a Stripe os vê) | Stripe Payments Europe, Irlanda |
| Calendário (só se o treinador ligar) | Intervalos ocupado/livre | Google Ireland; EUA ao abrigo do DPF | |
| Anthropic | Interpretar os comandos do treinador | Só o texto do comando do treinador (ex.: «Pedro sexta 18h»). Nunca mensagens de clientes. Não usado para treinar modelos; registos apagados em poucos dias | EUA |
| Plausible | Estatísticas do site, sem cookies | Dados agregados, sem IP guardado | UE |
| Resend | Entregar candidaturas e pedidos de apoio por e-mail | Nome, contacto, profissão, mensagem e metadados da entrega | Dados e registos nos EUA; transferências ao abrigo de SCC e DPF |
| Cloudflare Turnstile | Proteger os formulários públicos contra abuso | Sinais técnicos do navegador e da rede; não recebe o conteúdo dos campos | Rede global; transferências ao abrigo de SCC e DPF |
Se mudarmos de fornecedor ou acrescentarmos um, atualizamos esta tabela e avisamos os treinadores com 30 dias de antecedência (ver DPA).
5. Durante quanto tempo
Desliza para o lado para ver mais →
| O quê | Prazo |
|---|---|
| Cliente do treinador, depois de «apagar» ou de pedido do próprio | 30 dias, depois eliminado de vez |
| Conta do treinador, depois de cancelar | 30 dias, depois eliminada de vez (clientes incluídos) |
| Registos técnicos | 90 dias |
| Faturas e dados de pagamento | O prazo exigido pela lei fiscal portuguesa (atualmente 10 anos) |
| Acesso ao Google Calendar | Só enquanto a ligação estiver ativa; ao desligar, apagamos o token. O calendário «Keepslot» e os eventos já criados ficam na tua conta Google até os apagares |
| Candidaturas e pedidos de apoio enviados no site | Não guardamos cópia na base de dados. A mensagem entregue na caixa de correio é apagada após o prazo publicado no formulário, salvo relação comercial ou obrigação legal |
| Cópias de segurança de produção | Não recebem dados reais antes de a política de cópia, restauro e eliminação estar configurada e testada |
6. Os teus direitos
Podes pedir a qualquer momento:
- Aceder aos teus dados e saber o que temos.
- Corrigir o que estiver errado.
- Apagar («esquecer»), salvo o que a lei nos obrigue a guardar.
- Receber os teus dados num ficheiro para levar para outro lado (portabilidade).
- Opor-te a um tratamento baseado em interesse legítimo — por exemplo, dizer «STOP» para não receber mais mensagens.
- Limitar o tratamento enquanto uma questão se resolve.
- Retirar um consentimento, sem afetar o que foi feito antes.
Como: uma mensagem para info@keepslot.app (treinadores e clientes) ou «STOP» / «apaga» no WhatsApp (clientes). Respondemos no máximo em 30 dias. Se és cliente de um treinador, podemos pedir-lhe que confirme o pedido, porque é ele o responsável pelos dados.
Se achares que não tratámos bem os teus dados, podes reclamar à autoridade do teu país: Portugal — CNPD (cnpd.pt); Espanha — AEPD (aepd.es); Reino Unido — ICO (ico.org.uk). Preferimos resolver contigo primeiro.
8. Google Calendar
Se ligares o Google Calendar, usamos duas permissões separadas e limitadas. Nos teus outros calendários consultamos apenas «ocupado/livre»: não lemos títulos, descrições nem convidados. O Keepslot cria um calendário separado chamado «Keepslot» e só nele cria, atualiza ou apaga as suas marcações. Cada evento leva apenas nome do cliente, data, hora e duração — nunca telefone, notas, pagamentos nem convite ao cliente.
Se mudares a hora, a duração ou apagares um desses eventos no Google, o Keepslot mostra uma pergunta em «Precisa de ti». A marcação, o pacote e as mensagens ao cliente só mudam depois da tua confirmação. Podes desligar na página «Hoje» ou em myaccount.google.com/permissions; apagamos o token de acesso. O calendário «Keepslot» e os eventos já criados ficam na tua conta Google até os apagares.
Keepslot's use and transfer to any other app of information received from Google APIs will adhere to Google API Services User Data Policy, including the Limited Use requirements.
Em português: o uso que o Keepslot faz da informação recebida das APIs da Google, e qualquer transferência dela para outra aplicação, cumpre a Política de Dados de Utilizador dos Serviços de API da Google, incluindo os requisitos de Uso Limitado.
9. WhatsApp — o que a Meta vê
O Keepslot usa o WhatsApp da Meta através do fornecedor YCloud para enviar e receber mensagens sobre marcações e lembretes.
As mensagens passam pela WhatsApp Business API da Meta. A Meta vê os números de telefone, o conteúdo das mensagens enviadas e recebidas através da API e os metadados (datas, estados de entrega). A Meta trata esses dados segundo os seus próprios termos e política de privacidade do WhatsApp Business. O treinador tem contrato de tratamento de dados com a Meta através dos termos do WhatsApp Business.
Quando uma marcação é recolhida num formulário, o consentimento de serviço fica vazio por defeito. O consentimento para publicidade é separado, opcional e também fica vazio por defeito.
O número do treinador é uma conta WhatsApp Business. No modo «um número», o treinador continua a escrever à mão pelo telemóvel; o Keepslot recebe uma cópia dessas mensagens só para saber que houve conversa recente. Não as analisa nem responde por ele.
Um pagador separado recebe primeiro um pedido sem valores. Só depois de responder «sim» pode receber saldo do pacote, proposta de renovação, confirmação de pagamento e recibo de pausa. «STOP» desativa todo esse fluxo financeiro.
O Keepslot nunca conversa livremente com clientes: só envia modelos aprovados pela Meta e pelo treinador, e botões. Uma pergunta do cliente vai para o treinador.
10. Menores
O Keepslot não envia mensagens a menores. Quando o aluno é menor, o número de contacto é o de um pai, mãe ou tutor, e é a esse adulto que vão os lembretes e os resumos. Os dados do menor (nome, marcações, saldo) são introduzidos pelo treinador, que é responsável por ter a autorização do adulto. Se descobrirmos que estamos a enviar mensagens diretamente a um menor, paramos e avisamos o treinador.
11. Segurança
- Dados cifrados em trânsito (TLS) e em repouso na base de dados.
- Base de dados na UE (Frankfurt).
- Acesso do treinador por ligação privada com token; acesso interno limitado ao mínimo e registado.
- Não aceitamos dados reais de clientes antes de a cópia de segurança e o restauro de produção estarem configurados e testados.
- Se houver uma violação de dados com risco para ti, avisamos o treinador em 48 horas e, quando a lei o exige, a autoridade e as pessoas afetadas.
12. Alterações
Quando mudarmos esta política, publicamos aqui a nova versão com a data. Se a mudança for relevante, avisamos os treinadores por mensagem ou e-mail.
13. Contactos
PAVEL BELOV, empresário em nome individual registado em Portugal · info@keepslot.app