Holdfast

Política de privacidade

Última atualização: 2026-10-12

Esta página é uma tradução. Se houver diferenças, prevalece a versão em inglês.

Em resumo

1. Quem somos

O Holdfast é um app para iPhone para quem decidiu não procurar mais o ex ou a ex. Ele é publicado por um desenvolvedor independente, chamado aqui de “o desenvolvedor do Holdfast” ou “nós”.

O desenvolvedor do Holdfast é o controlador dos poucos dados pessoais descritos aqui e pode ser contatado em app.holdfast@proton.me.

2. O que não coletamos

3. O que fica no seu iPhone

O que segue é guardado apenas no seu aparelho:

Tudo isso fica no armazenamento do próprio app, uma pasta privada que só o app e os widgets dele conseguem ler. A proteção de arquivos do iOS criptografa esses arquivos quando o seu iPhone tem código, e o que você escreveu não pode ser lido enquanto o aparelho está bloqueado. Os arquivos entram nos backups do seu aparelho (Backup do iCloud, ou backup no computador) se você tiver backups ativados, conforme os termos da Apple e os seus ajustes.

O app não tem nenhum servidor que receba nada disso. Não conseguimos ver esse conteúdo e não conseguimos recuperá-lo para você.

Os widgets mostram a sua contagem. Nunca mostram seus motivos nem nada do que você escreveu.

Exportar. Você → Privacidade → Exportar tudo o que escrevi cria um único arquivo de texto com sua contagem e o histórico dela, os contatos registrados, seus motivos, seu diário, suas mensagens não enviadas, seus check-ins e sua conversa com o coach. As fotos não fazem parte do arquivo.

Apagar tudo. Você → Privacidade → Apagar tudo remove do aparelho tudo o que está acima, inclusive qualquer arquivo de exportação criado pelo app, depois de uma confirmação. Não dá para desfazer. Uma exportação que você salvou ou compartilhou em outro lugar é uma cópia separada, que continua onde você a colocou.

4. O coach: a única exceção

O coach é uma conversa por escrito, redigida por um software. Nada é enviado até você concordar em uma tela do app que diz o que é enviado e para onde vai, diz que quem escreve a resposta é um serviço de IA de fora do Holdfast, e leva a esta política, que diz qual é. Se você nunca abrir o coach, ou voltar dessa tela, nada sai do seu aparelho.

O que é enviado, por uma conexão criptografada (HTTPS), cada vez que você manda uma mensagem:

Seu diário, suas mensagens não enviadas, seus check-ins, as anotações dos seus contatos e suas fotos nunca são enviados.

Para onde vai. O pedido chega ao relay do Holdfast, um pequeno programa que mantemos na Cloudflare (um Cloudflare Worker). O relay passa o texto, com as instruções do coach, para um serviço de IA que escreve a resposta: a OpenAI, pela API dela. O relay não envia o seu identificador anônimo à OpenAI.

O que o relay faz com isso. Antes de devolver a resposta, ele faz o serviço de moderação da OpenAI verificar o texto dela, para filtrar conteúdo nocivo. Depois devolve a resposta ao seu aparelho e não guarda nenhuma mensagem, nenhuma resposta e nenhum motivo. O que ele guarda está na seção 7.

O que a OpenAI faz com isso. A OpenAI processa o texto para produzir a resposta. Pedimos que ela não armazene a troca (a opção “store” da API fica desativada). Segundo a política publicada pela OpenAI, os dados enviados pela API não são usados para treinar nem melhorar os modelos dela, a menos que o cliente opte por compartilhá-los, e nós não optamos. A OpenAI pode manter pedidos e respostas em seus registros de monitoramento de abuso por até 30 dias, ou por mais tempo quando a lei exigir. Veja a página da OpenAI sobre o controle de dados na API (em inglês).

O que você decide escrever. O que você conta ao coach depende de você. Pode tocar na sua saúde, na sua vida íntima ou em outros assuntos sensíveis; ao enviar depois de concordar, você consente que isso seja usado para escrever a resposta. Por favor, não escreva nomes, endereços nem números de telefone, seus ou de outras pessoas.

Mudar de ideia. Você pode retirar a sua concordância quando quiser: no coach, abra o menu … → Voz e o que é compartilhado → Retirar minha concordância. Nada mais é enviado até você concordar de novo. A conversa continua no seu aparelho enquanto você não a limpar, o que dá para fazer no mesmo menu. Apagar tudo também remove a sua concordância. Retirar não muda o que foi processado antes.

5. O identificador anônimo

Na primeira vez que é aberto, o app cria no seu aparelho um identificador aleatório (um UUID). Ele não é derivado do seu nome, da sua Conta Apple nem do seu aparelho. Fica guardado nas Chaves do aparelho, com uma cópia nos ajustes do app. O app o mostra em Você → Sobre → ID de suporte (toque para copiar).

Ele identifica esta instalação perante dois serviços: o nosso relay, que o usa para contar as mensagens ao coach e verificar o seu plano, e a RevenueCat, que gerencia as compras (seção 6). O Holdfast não o vincula a um nome nem a uma Conta Apple. O relay o transforma imediatamente em um hash unidirecional com sal e usa apenas esse hash no que guarda e nos seus registros.

Apagar tudo não remove esse identificador (uma compra continua ligada à sua Conta Apple), e ele pode permanecer nas Chaves depois que o app é removido, para que as mensagens grátis ao coach e as suas compras continuem ligadas à mesma instalação. Para pedir que os contadores do relay e o registro na RevenueCat sejam apagados, escreva para app.holdfast@proton.me informando o seu ID de suporte.

6. Compras

O Holdfast Plus é comprado pelas compras dentro do app da Apple. A Apple cuida do pagamento; o Holdfast nunca vê os dados do seu cartão.

As compras são gerenciadas com a RevenueCat, que atua para nós como operadora. Ela recebe o identificador anônimo, o identificador do aparelho para o fornecedor (IDFV, que o iOS atribui aos apps de um mesmo desenvolvedor no seu aparelho), a situação das suas compras e da sua assinatura, o país da App Store e informações básicas do aparelho e do app (como as versões do app e do iOS). O app entra em contato com a RevenueCat ao abrir, para saber o seu plano e os preços atuais, quer você compre algo ou não. Quando você usa o coach, o nosso relay pergunta à RevenueCat se esse identificador tem o Plus.

7. O que o nosso relay guarda

O relay existe apenas para o coach. Sob o hash com sal, nunca sob o identificador em si, ele guarda:

Registros. O relay grava uma linha por pedido, só com metadados: um id do pedido, o hash com sal, o endpoint, o status, o tempo de resposta, a versão do app, o modelo de IA que respondeu, a contagem de tokens e códigos fixos sobre o que aconteceu (um código de erro, como o pedido foi verificado, qual contador foi usado). Os registros nunca contêm o que você escreveu, a resposta, os seus motivos, o identificador em si, nem se uma resposta indicou ajuda de emergência.

Dados de conexão. Como em qualquer serviço de internet, a Cloudflare, que hospeda o relay, trata o seu endereço IP e os dados habituais de um pedido para prestar e proteger o serviço. O relay em si não registra o seu endereço IP.

8. Notificações, Face ID, fotos

9. E-mails de suporte e este site

Se você nos escrever, recebemos o seu endereço de e-mail e o que você escreveu, e usamos isso só para responder. Se você denunciar uma resposta do coach (toque e segure a resposta → Denunciar esta resposta), o app abre um e-mail para nós com o texto dessa resposta; nada é enviado se você não enviar esse e-mail, e ele contém o que você decidir enviar. Nossa caixa de e-mail é hospedada pela Proton. Apagamos os e-mails de suporte quando deixam de ser necessários, e a pedido.

Este site não grava cookies, não executa scripts e não carrega nada de outros sites. A hospedagem, na Cloudflare, trata o seu endereço IP e os dados habituais de um pedido para exibi-lo e protegê-lo.

10. Prestadores de serviço

Compartilhamos dados apenas com os prestadores abaixo, e apenas para as finalidades descritas aqui.

PrestadorFunçãoDadosOnde
CloudflareHospeda o relay, o que ele guarda (seção 7) e este siteHash com sal, contadores, dados do App Attest, cache do plano, metadados dos pedidos, dados de conexão; o texto do coach em trânsitoRede global; os pedidos são atendidos em um data center perto de você
OpenAIEscreve as respostas do coach e verifica se têm conteúdo nocivoO que você escreveu para o coach e o restante do pedido listado na seção 4, sem o seu identificadorEstados Unidos e outros países onde a OpenAI opera
RevenueCatGestão das compras (operadora)Identificador anônimo, identificador para o fornecedor (IDFV), situação das compras e da assinatura, país da App Store, informações básicas do aparelho e do appEstados Unidos
AppleApp Store, pagamento, App Attest, backups do aparelhoConforme a política de privacidade da AppleMundo todo
ProtonCaixa de e-mail do suporteOs e-mails que você nos enviaSuíça e Espaço Econômico Europeu

Também podemos divulgar informações quando a lei exigir, por exemplo diante de uma ordem judicial válida. Como não temos nomes nem conteúdo, haveria muito pouco a divulgar.

11. Onde os dados são tratados

O que você escreve fica no seu aparelho, onde quer que você esteja. Os dados descritos nas seções 4 a 7 podem ser tratados fora do seu país, em especial nos Estados Unidos. Quando o GDPR ou o GDPR do Reino Unido se aplica, essas transferências se apoiam nos mecanismos previstos nessas normas: uma decisão de adequação, onde existir, ou as cláusulas contratuais padrão incluídas nos termos de tratamento de dados do prestador.

12. Por quanto tempo os dados são guardados

DadosPrazo
Tudo o que está no seu iPhoneAté você apagar no app, usar Apagar tudo ou apagar o app; e nos backups do seu aparelho, conforme os seus ajustes
O que você escreve para o coach, e as respostas deleNão são guardados pelo nosso relay. A OpenAI pode mantê-los por até 30 dias para monitoramento de abuso, ou por mais tempo quando a lei exigir
Contador diário do coachAté o dia terminar (00:00 UTC)
Contador mensal do coachAté o mês do calendário terminar (00:00 UTC)
Cache do planoNo máximo 24 horas
Contador de mensagens grátis e dados do App AttestEnquanto o serviço funcionar, para que a conta das mensagens grátis continue certa, ou até você pedir que sejam apagados
Registros do relay (só metadados)Um período curto definido pelo serviço de registros da Cloudflare: dias, não meses
Dados de compras na RevenueCat e na AppleConforme as regras de retenção delas
E-mails de suportePelo tempo necessário para ajudar você

13. Finalidades e bases legais

Usamos os dados acima apenas para fazer o coach funcionar, gerenciar as compras e as mensagens grátis, manter o serviço seguro e justo, e responder a você. Não os usamos para publicidade nem para criar perfis, não tomamos sobre você decisões automatizadas com efeitos jurídicos ou de impacto semelhante, e não usamos o que você escreve para treinar modelos de IA.

Quando o GDPR ou o GDPR do Reino Unido se aplica, as bases legais são:

O que fica no seu iPhone não é tratado por nós: nunca o recebemos.

14. Seus direitos (EEE, Reino Unido, Suíça)

O GDPR, o GDPR do Reino Unido e a lei suíça dão a você o direito de acessar os seus dados pessoais, de pedir que sejam corrigidos ou apagados, de restringir o tratamento ou de se opor a ele, de recebê-los em formato portável e de retirar o consentimento a qualquer momento, sem afetar o que foi feito antes. Em um app sem cadastro, isso significa na prática:

Escreva para app.holdfast@proton.me. Respondemos em até um mês, sem custo. Você também tem o direito de reclamar à autoridade de proteção de dados do lugar onde mora ou trabalha: no Reino Unido, o ICO; na Suíça, o FDPIC.

Se você mora em outro lugar, a lei local pode dar direitos parecidos. No Brasil, a LGPD dá a você, entre outros, o direito de confirmar a existência de tratamento, de acessar, corrigir e eliminar dados e de revogar o consentimento, além do direito de reclamar à ANPD. Valem as mesmas respostas, e você pode nos escrever no mesmo endereço.

15. Califórnia

Esta seção é para quem mora na Califórnia e usa os termos da California Consumer Privacy Act (CCPA). Reconhecemos esses direitos quer a lei se aplique ou não a um desenvolvedor do nosso porte.

16. Segurança

Nenhum sistema é perfeitamente seguro. Se um incidente colocar as suas informações em risco, agiremos rapidamente e avisaremos você e as autoridades quando a lei exigir.

17. Crianças

O Holdfast não é direcionado a crianças com menos de 13 anos, e não coletamos conscientemente informações pessoais delas. Onde a lei do seu país fixa uma idade maior para concordar com o uso dos seus dados, não use o coach antes dessa idade sem a concordância de um dos pais ou de um responsável. Se você acredita que uma criança usou o coach, escreva para nós e ajudaremos a apagar o que for possível encontrar.

18. Alterações

Atualizaremos esta política quando o app ou os prestadores mudarem, e mudaremos a data no topo. Se uma alteração precisar da sua concordância, o app pedirá de novo.

19. Contato

O desenvolvedor do Holdfast
E-mail: app.holdfast@proton.me