Saltar para o conteúdo
Grinance

Política de privacidade

Última atualização: 13 de outubro de 2026

A Grinance é um planeador de despesas gratuito, gerido por uma única pessoa singular a título não profissional e sem fins lucrativos. Esta política descreve que dados pessoais a aplicação guarda, porquê, onde ficam, quem os trata, durante quanto tempo são conservados e o que podes fazer quanto a isso.

Responsável pelo tratamento

O responsável pelo tratamento, na aceção do artigo 4.º, ponto 7, do RGPD, é o editor identificado no aviso legal, contactável em contact@grinance.com. Dada a dimensão do tratamento, não foi designado um encarregado da proteção de dados; esse endereço é o único ponto de contacto.

O que a aplicação guarda

O endereço de e-mail com que te registas; o teu nome visível, fuso horário, primeiro dia da semana, idioma da interface, tema de cores e moeda base, com o histórico das suas alterações; os itens do plano que introduzes, com designações, ligações, ícones, categorias, montantes, moedas, sentido, periodicidade e datas, e se cada um é uma estimativa, bem como os teus cenários e as suas notas, preparações, prazos anotados e definições de lembretes; e, se usares a página de fluxo de caixa, o valor inicial que declaras, com a sua data e moeda, e a reserva mínima desejada, se a definires. Os dados de acesso: a chave pública de uma chave de acesso ou o hash de uma palavra-passe, além de um registo de sessão enquanto estás com sessão iniciada, que guarda o endereço IP e o agente de utilizador do navegador do dispositivo. Se iniciares sessão com Google ou Apple, a aplicação guarda também o que o fornecedor devolve: o teu identificador de conta nesse fornecedor, os tokens de acesso, de atualização e de identidade que emite, com as respetivas datas de expiração e as permissões concedidas, e o nome e, no caso da Google, a ligação para a foto de perfil que partilha. Servem para associar esse fornecedor à tua conta, para que possas voltar a iniciar sessão com ele; a Grinance não usa os tokens para ler nada da tua conta Google ou Apple. Para travar tentativas repetidas, a aplicação conta por pouco tempo os pedidos ao serviço de acesso por endereço IP, bem como os códigos enviados para cada endereço de e-mail, sem distinguir maiúsculas nem um eventual subendereço +tag. A Grinance nunca se liga a um banco e nunca guarda números de conta, números de cartão ou identificadores oficiais. Um valor inicial é apenas o número que escolhes introduzir: nada o confronta com uma conta bancária.

Para quê, e com que fundamento jurídico

A tua conta, o teu plano, os cálculos sobre ele, os e-mails de lembrete que ativas, a exportação e o apagamento são o serviço em que te registas: assentam na execução do contrato (artigo 6.º, n.º 1, alínea b), do RGPD). O endereço IP e o agente de utilizador guardados com uma sessão, os limites das tentativas e dos códigos de acesso e os registos de pedidos protegem as contas contra abusos, e as medições pseudónimas do produto mostram como a aplicação é usada: ambos assentam no interesse legítimo (artigo 6.º, n.º 1, alínea f), do RGPD). Responder a pedidos legais assenta numa obrigação jurídica (artigo 6.º, n.º 1, alínea c), do RGPD). A Grinance não faz definição de perfis nem toma decisões automatizadas sobre ti.

Onde ficam os dados

A Grinance funciona na Cloudflare. Os teus dados ficam em Cloudflare D1, a base de dados da aplicação, e as capturas de taxas de câmbio em Cloudflare KV; as sessões e os dados de acesso também ficam em D1. São serviços alojados pela Cloudflare, e a região segue a colocação da Cloudflare em vez de uma escolha por utilizador.

Transferências internacionais

A Cloudflare, Inc. é uma empresa norte-americana, e a sua rede pode tratar pedidos e dados fora do Espaço Económico Europeu. Essas transferências estão abrangidas pelo Aditamento sobre Tratamento de Dados da Cloudflare (Data Processing Addendum), que inclui as cláusulas contratuais-tipo da Comissão Europeia e se apoia no Quadro de Privacidade de Dados UE-EUA quando aplicável, nos termos do capítulo V do RGPD.

Quem trata os dados

A Cloudflare, Inc. é o único subcontratante, nos termos do artigo 28.º do RGPD e do seu Aditamento sobre Tratamento de Dados (Data Processing Addendum): Workers para executar a aplicação, D1 para a base de dados, KV para as taxas de câmbio e Email Service para os códigos de acesso, as reposições de palavra-passe e os e-mails de lembrete. Se escolheres iniciar sessão com Google ou Apple, esse fornecedor confirma a tua identidade e partilha com a Grinance o teu endereço de e-mail, um identificador de conta, tokens de acesso e o teu nome (a Google também uma ligação para a foto de perfil), nos termos da sua própria política de privacidade. Os teus dados nunca são vendidos nem partilhados para publicidade. Não há análises de terceiros, publicidade nem relator de erros que capture os teus dados. As taxas de câmbio vêm do feed público do Banco Central Europeu, que não recebe nada sobre ti.

O que contêm os e-mails de lembrete

Um e-mail de lembrete só é enviado para um tipo de lembrete que ativas ou para um prazo que anotas. Um lembrete de vencimento lista os itens do plano previstos para a data que antecipa, cada um com a sua designação, o seu montante na própria moeda e, quando há uma taxa de câmbio disponível, esse montante convertido para a tua moeda base. O resumo mensal de planeamento lista os maiores custos dos próximos 31 dias, no máximo cinco, cada um com a sua designação, data e montante na própria moeda, sem conversão, e as alterações a itens do plano que entram em vigor nesse período, com a designação, o novo montante e a data de início; quando um lembrete de vencimento calha no mesmo dia, os seus itens seguem no mesmo e-mail. Um lembrete de prazo indica o prazo que anotaste, pela designação que lhe deste, se houver, e a sua data, sem qualquer montante. O lembrete de revisão mensal não tem designações nem montantes, apenas uma ligação para o teu plano. Ativar os lembretes coloca, por isso, designações e montantes numa caixa de correio que a Grinance não controla, e a página Conta diz isso antes de os ativares. Cada e-mail de lembrete inclui uma ligação que desativa esse tipo de lembrete.

Cookies e armazenamento do navegador

A Grinance só define os cookies de que precisa para funcionar. Um cookie de sessão (better-auth.session_token) mantém-te com sessão iniciada até 30 dias depois da última utilização. Enquanto registas ou usas uma chave de acesso, um cookie (better-auth.better-auth-passkey) liga o desafio da chave ao teu navegador durante cinco minutos. Enquanto inicias sessão com Google ou Apple, um cookie (better-auth.state) guarda o estado do início de sessão durante cinco minutos, para que a resposta do fornecedor corresponda ao pedido que a iniciou. Um cookie guarda o idioma da interface (PARAGLIDE_LOCALE) e outro o teu tema de cores (grinance_theme), ambos conservados durante cerca de um ano. No site em produção, o nome dos cookies de acesso começa por __Secure-. A entrevista inicial e a revisão do plano guardam o trabalho em curso no armazenamento de sessão do navegador, que é limpo quando o separador é fechado. Para que uma página possa responder sem rede, o service worker da aplicação guarda a página offline em cada idioma, com as folhas de estilo e os tipos de letra que usa, no Cache Storage do navegador (grinance-offline-v2); não contém dados pessoais. Não há cookies de publicidade, de análise ou de rastreamento, por isso estes cookies e este armazenamento, estritamente necessários ao serviço e à página offline, estão isentos de consentimento nos termos do artigo 82 da lei francesa de proteção de dados (loi Informatique et Libertés), e não é mostrado nenhum aviso de consentimento.

Medições do produto

A Grinance conta alguns eventos do produto para saber como a aplicação é usada: quando um plano é concluído pela primeira vez, quando um cenário é guardado ou aplicado e quando uma preparação é definida ou editada. Cada evento transporta o nome do evento, no máximo uma categoria geral, o mês em que ocorreu e um código calculado a partir do identificador da tua conta, do mês e de uma chave secreta que o editor detém. Sem essa chave o código não pode ser associado a ti, e como o mês entra no cálculo, os códigos de meses diferentes não coincidem. Não são recolhidos montantes, rótulos, endereços de e-mail, tokens nem nada do que introduzes num plano, cenário ou preparação, e não há análise de terceiros: a medição fica na Cloudflare. Os eventos são guardados durante três meses (o prazo próprio do Analytics Engine da Cloudflare) e nenhuma cópia fica na base de dados da aplicação. Não contêm nada que possas pedir para exportar, e eliminar a tua conta não deixa nada que possa ser associado a ti; os teus direitos de exportação e apagamento não são afetados.

Durante quanto tempo é guardado

Os itens do plano, as categorias, o valor inicial e as preferências ficam até os apagares ou apagares a tua conta. Uma sessão termina quando terminas sessão ou 30 dias depois da última utilização, e o registo de uma sessão expirada é apagado no prazo de um dia. Os códigos de acesso expiram ao fim de cinco minutos, e os desafios de uma chave de acesso ou de um início de sessão com Google ou Apple em menos de dez minutos; os que ficam por usar são apagados no prazo de um dia após expirarem. Os contadores que travam tentativas de acesso repetidas, associados a um endereço IP, são apagados no máximo dois dias após a última tentativa. A contagem dos códigos enviados para um endereço abrange um minuto e fica no serviço de limitação de pedidos da Cloudflare, não na base de dados da aplicação. Uma conta Google ou Apple associada, com os seus tokens, fica até apagares a tua conta. Os registos de lembretes anotam cada e-mail de lembrete enviado: o seu tipo, a data a que se referia, quando saiu e, num lembrete de vencimento, quantas ocorrências listava. São eliminados após 90 dias. Os registos de pedidos não contêm montantes, designações nem endereços de e-mail, e a Cloudflare guarda-os no máximo 7 dias. Apagar a tua conta remove de uma só vez cada linha que te pertence, e a sessão no teu navegador deixa de funcionar; o histórico de recuperação para um ponto no tempo da base de dados deixa de conter os dados apagados no prazo de 30 dias.

Segurança

O tráfego é cifrado com HTTPS. Uma palavra-passe só é guardada como hash, e uma chave de acesso só como a sua chave pública. Cada leitura da base de dados está limitada à conta a que pertence. Se uma violação for suscetível de implicar um elevado risco para os teus direitos e liberdades, serás informado sem demora injustificada, como exige o artigo 34.º do RGPD.

Os teus direitos

Nos termos do RGPD e da lei francesa de proteção de dados (loi Informatique et Libertés), podes aceder aos teus dados, retificá-los e apagá-los, limitar o seu tratamento ou opor-te a ele, recebê-los num formato portável e definir instruções sobre o que lhes acontece após a tua morte. Na página Conta podes exportar como um documento JSON os teus itens do plano, categorias, cenários, preparações, prazos, definições de lembretes, o valor inicial e a reserva do fluxo de caixa, o histórico da tua moeda base e as tuas outras preferências, e podes apagar a tua conta de forma permanente. Para qualquer outra coisa, escreve para contact@grinance.com; a Grinance responde no prazo de um mês (30 dias). Podes também apresentar reclamação à CNIL (3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, cnil.fr) ou à autoridade de proteção de dados do país onde vives.

Idade

A Grinance destina-se a pessoas com 15 anos ou mais, a idade do consentimento digital em França. A idade não é verificada. Se achares que uma conta pertence a alguém mais novo, escreve para contact@grinance.com e ela será apagada.

Alterações a esta política

Esta política muda quando a aplicação ou a lei mudam. As alterações importantes são anunciadas na aplicação ou por e-mail antes de entrarem em vigor, e a data no topo desta página indica a versão em vigor.

Contacto

Para qualquer questão sobre esta política ou sobre os teus dados, escreve para contact@grinance.com.