Política de privacidade do Nido
Atualização: 27 de outubro de 2026 Responsável pelo tratamento: Francisco José Fernández Blanco, pessoa singular estabelecida em Espanha Contacto de privacidade: [email protected]
Esta política abrange o Nido para iPhone e Android e holanido.app. O serviço destina-se a pessoas com 18 ou mais anos. A classificação de uma loja pode ser diferente. Versões anteriores podem ter outros controlos e dados guardados; as alterações não significam que todas as cópias históricas tenham sido eliminadas.
1. Conta, ligação e idade
Podes começar num dispositivo e convidar o teu par mais tarde. As funções ligadas usam uma conta técnica anónima Supabase Auth para cada membro, com identificador e credenciais de sessão. Não é necessário email, telefone, palavra-passe pessoal ou início de sessão Apple/Google. O dispositivo guarda a sessão e um identificador aleatório de instalação. O dispositivo mantém uma cópia local. Criar um Nido na nuvem, preparar a sua recuperação ou usar funções que necessitam desse Nido pode guardar o seu estado no Supabase antes de o teu par aderir. Não ter o par ligado não significa, por isso, que todos os dados fiquem apenas no telemóvel. Após a ligação, o par acede aos conteúdos partilhados segundo as regras de cada função.
O código de convite liga dois membros, é utilizável uma vez e mantém-se válido até ser usado ou substituído. O código pessoal de recuperação permite voltar a aceder à conta. O servidor guarda a sua impressão criptográfica, não o código legível. Quem o obtiver pode recuperar o acesso: não o partilhes, nem com o apoio.
A versão 1.0.9 pede a tua própria idade ao criar, aderir ou recuperar um Nido e aos utilizadores existentes sem escalão registado antes do uso normal. Guarda apenas localmente «menos de 18» ou «18 ou mais», não a idade exata nem a data de nascimento. O escalão não é partilhado com o par, exportado ou enviado às estatísticas. Os menores não podem utilizar as funções normais desta versão, mas mantêm acesso à gestão de eliminação e ao apoio. Os escalões anteriores de menores não autorizam o acesso. A declaração não verifica a identidade nem equivale a consentimento publicitário. Contacta-nos se houver um erro. Versões antigas podiam criar uma conta técnica para contagens iniciais; a nova não a cria antes da verificação de idade.
2. Dados tratados
Consoante as funções utilizadas: identificadores, sessões, pertença ao Nido, convites e recuperação; nomes, início da relação, respostas, resultados de jogos, tentativas, conquistas, moedas e atividades; espécie e nome do animal, cuidados, estado e decoração; fotografias, legendas, notas, desenhos, comentários, memórias e planos com datas opcionais e estado. Algumas respostas ficam guardadas, mas ocultas ao par até ambos responderem.
As fotografias são redimensionadas e comprimidas antes do envio num Nido ligado. O álbum não aceita vídeos. Cópias locais ou offline permitem mostrar e sincronizar conteúdo. O calendário é próprio: não pedimos acesso ao calendário do sistema nem aos contactos. O microfone e a localização aproximada são opcionais e exigem a tua escolha e a autorização do dispositivo, conforme explicado abaixo. Escolhes as imagens a partilhar; o iOS também prevê autorização para tirar fotografias.
Compras e recompensas envolvem produtos, identificadores de transação ou subscrição, estado, validade e provas necessárias de visualização/verificação. O Nido não recebe os dados completos do cartão. Notificações opcionais usam token push, plataforma, idioma, fuso horário e informação mínima do evento. Os textos são predefinidos e não incluem fotografias, notas ou desenhos.
Registo antigo do ciclo: a nova versão não permite marcar dias de menstruação nem ativar este registo. Campos estruturados de datas e consentimentos foram removidos do estado partilhado do servidor e das cópias de recuperação; novos envios desses campos por versões antigas são descartados. A nova versão limpa também cópias locais e alterações pendentes e impede que importações os reponham. Podem permanecer cópias em dispositivos não atualizados, exportações e cópias técnicas de fornecedores. O Nido não usa HealthKit ou Health Connect. Podes pedir eliminação ou retirar consentimento anterior sem nos enviar as datas. A remoção não torna lícito retroativamente um tratamento anterior.
3. Finalidades, fundamentos e escolhas
Tratamos dados necessários para fornecer funções pedidas, sincronizar, recuperar acesso, verificar Premium e atribuir recompensas. Quando o RGPD se aplica, os fundamentos são execução do serviço pedido (artigo 6.º, n.º 1, b), interesse legítimo na segurança e prevenção de fraude (f) ou obrigação legal (c). Podes pedir informação sobre a ponderação de interesses. Os dados de saúde históricos exigiam um fundamento adequado e, quando aplicável o artigo 9.º, n.º 2, a), consentimento explícito.
As estatísticas opcionais ficam desligadas até um adulto as aceitar voluntariamente em Definições → Ajudar a melhorar o Nido. Contam abertura, criação, partilha de convite, ligação do par, regresso no dia seguinte e ativação Premium. Não incluem nomes, fotografias, respostas, mensagens, códigos privados ou identificadores do dispositivo. Uma impressão pseudónima da conta, guardada separadamente, evita duplicados: é eliminada após 90 dias sem atividade; os totais diários após 180 dias. Uma preferência antiga ativada não vale como novo consentimento informado. Versões anteriores podiam fazer medições limitadas com base no interesse legítimo anunciado; continuam a aplicar-se direitos e prazos.
Podes retirar o consentimento estatístico na mesma definição. É independente dos anúncios, compras e uso normal. Os anúncios com recompensa são opcionais. O SDK e o pedido de consentimento Google são preparados quando um adulto elegível escolhe ver um anúncio. Essa escolha não autoriza automaticamente a personalização. As opções de privacidade disponíveis da Google podem ser abertas sem autorizar outro anúncio. Recusar não bloqueia o Nido nem o Premium. Podem existir anúncios limitados; se não houver anúncio disponível, a recompensa associada não é atribuída. As notificações podem ser desativadas na app ou no sistema.
4. Partilha e prestadores
Ambos os membros acedem ao conteúdo e progresso partilhados. O par pode guardar cópias fora do Nido que não conseguimos eliminar. Não introduzas dados de terceiros sem a autorização necessária. Não há secção Intimidade nem descoberta pública de perfis. O conteúdo não tem cifragem ponta a ponta: o serviço trata-o para fornecer as funções.
- Supabase: autenticação, base de dados, sincronização, funções do servidor e imagens privadas. Identidade e pertença controlam o acesso; as ligações das imagens são temporárias.
- Google AdMob/UMP: anúncios opcionais e escolhas de privacidade. Podem tratar IP, identificadores técnicos/publicitários, interações e diagnósticos. Android inclui autorização de identificador publicitário. O Nido envia um identificador de tentativa e verifica a confirmação assinada antes de recompensar; não envia fotografias, notas, desenhos ou datas do ciclo para selecionar publicidade.
- APNs/Firebase Cloud Messaging: entrega de notificações e identificadores de instalação necessários. Firebase Analytics e Crashlytics não estão integrados; a recolha Analytics está desativada na configuração.
- RevenueCat: identificador técnico e dados de produto, transação, validade e plataforma para verificar/restaurar Premium, sem o conteúdo do casal.
- Apple/Google Play: pagamentos e subscrições. Cloudflare Pages: alojamento e proteção do site, podendo tratar IP e pedidos. Hostinger: caixa de apoio separada das contas anónimas.
Desde a versão iOS 1.0.7, o Nido usa a API Apple SKAdNetwork para atribuição agregada de instalações, com os atrasos e limites da Apple. Não integra o SDK de eventos TikTok, não pede ATT e não envia conteúdo, códigos privados ou identificadores de conta ao TikTok. Android não inclui esta integração nesta versão.
Infraestruturas, subcontratantes e apoio podem tratar dados fora do EEE. Não garantimos armazenamento exclusivo em Espanha ou na UE. Quando necessário, as transferências têm de ser abrangidas por garantias aplicáveis, como decisões de adequação ou cláusulas contratuais-tipo. Pede-nos informação sobre as garantias relevantes. Informação dos prestadores: Supabase, Google, RevenueCat, Apple.
A base de dados principal do projeto Nido está em Frankfurt, Alemanha (eu-central-1), conforme verificado em 19 de outubro de 2026. Isto não significa que todo o tratamento, incluindo o apoio técnico, permaneça nessa região.
Deixar de partilhar e conservar recordações
Na versão 1.0.9, Definições → Privacidade e segurança permite deixar de partilhar. O Nido torna-se um arquivo só de leitura para ambos. Novos conteúdos, convites e notificações são bloqueados; uma notificação já entregue ao prestador do telemóvel ainda pode chegar. As recordações não são divididas nem apagadas automaticamente. Cada pessoa conserva acesso ao que já podia consultar; as respostas ocultas permanecem ocultas. A ação não pode ser desfeita na app, não cria outro Nido e não cancela subscrições.
O arquivo permanece no Supabase. A eliminação de conta continua separada e pode retirar do arquivo os conteúdos atribuídos à pessoa que a elimina. Ao receber o bloqueio, a app conserva uma cópia local anterior para proteger alterações ainda não sincronizadas. Essa cópia, exportações e imagens locais conservadas podem conter dados posteriormente retirados do arquivo do servidor; não é garantida a sua eliminação remota. Eliminar a conta limpa os dados locais no dispositivo utilizado, mas não exportações ou cópias alheias. Para exercer direitos: [email protected].
5. Conservação e segurança
A app usa armazenamento local e IndexedDB. A atualização de segurança protege sessões e códigos de recuperação à espera de serem guardados no Porta-chaves iOS ou em armazenamento cifrado com Android Keystore. A cópia web antiga é removida após confirmação da migração. Widgets conservam cópias locais reduzidas do conteúdo escolhido. Cópias automáticas e transferência Android estão desativadas pela configuração.
Contas e memórias não são eliminadas automaticamente por inatividade. Conteúdos ligados permanecem até serem eliminados ou até à eliminação da conta/Nido. Eventos de notificação expiram normalmente após 24 horas; quando executado, o processo remove eventos expirados há mais de sete dias, sem garantir o apagamento de todas as cópias nesse prazo. Registos de transações, tentativas e recompensas permanecem para verificações necessárias até à eliminação associada, salvo deveres legais. Os prestadores têm ciclos próprios de cópia e apagamento.
HTTPS, controlo de acesso, armazenamento privado e impressões criptográficas protegem os dados, mas não garantem segurança absoluta. Protege o dispositivo e os códigos.
6. Eliminação
Em Nós → Definições → A minha conta e recuperação → Eliminar a minha conta, confirma por escrito. São removidos a conta técnica, o acesso e os dados identificados como teus, incluindo notas e fotografias. Se o par permanecer, conserva os seus conteúdos e memórias comuns não atribuídas à conta eliminada; algumas atividades são reiniciadas. Se fores o último membro, é eliminado todo o Nido e pedida a remoção dos ficheiros privados. Dados locais e widgets do dispositivo são limpos. Também é pedida a eliminação do perfil RevenueCat e de identificadores antigos de recuperação; falhas dos fornecedores são repetidas por uma tarefa agendada.
Eliminar a conta não cancela uma subscrição Apple/Google. Gere-a separadamente na loja para parar renovações. Compras e registos legalmente necessários podem permanecer. Ficheiros podem aguardar limpeza e dispositivos offline a sincronização. Exportações e cópias fora do Nido não são controladas pela app. Sem acesso, contacta o apoio: verificaremos proporcionalmente a titularidade sem pedir o código de recuperação. Instruções de eliminação.
7. Direitos, site e apoio
Nos termos aplicáveis, podes pedir acesso, retificação, apagamento, limitação, oposição, portabilidade, informação sobre destinatários/garantias e retirar consentimentos. O uso normal não exige consentimentos opcionais. A retirada não afeta tratamentos anteriores lícitos. Respondemos no prazo legal, geralmente um mês pelo RGPD, informando nesse prazo sobre uma extensão permitida. Não pedimos documentos de identificação por rotina. Podes reclamar junto da autoridade competente, como AEPD em Espanha ou CNPD em Portugal.
O site não inclui anúncios, estatísticas de visitantes, píxeis, cookies de seguimento ou formulários de recolha. Se enviares email, tratamos endereço, mensagem e anexos voluntários para responder, resolver problemas ou gerir direitos. A correspondência é conservada durante o tratamento e pelos períodos necessários a deveres e responsabilidades; o código do Nido não configura eliminação automática da caixa. Não envies códigos, palavras-passe, fotografias íntimas ou dados desnecessários.
8. Alterações e contacto
Atualizamos a data e a política quando mudam tratamentos, prestadores ou funções, com informação adequada quando exigida. Para contas históricas de menores, erros de idade ou pedidos de privacidade: Francisco José Fernández Blanco, [email protected], sem enviar documentos ou códigos privados desnecessários.
9. Informações adicionais sobre a origem dos dados e a segurança
Podemos receber informações sobre si da pessoa com quem partilha o Nido, como o nome introduzido, a data da relação ou memórias partilhadas. Recebemos também dados técnicos do dispositivo e verificações de compras das lojas e da RevenueCat. Mesmo sem utilizar Nido, pode perguntar que dados temos, a sua origem e pedir retificação ou apagamento. Ao convidar alguém, partilhe esta política e não introduza dados sensíveis dessa pessoa sem fundamento válido.
A nova versão pede a aceitação das regras de utilização antes de criar, ligar ou publicar num Nido partilhado. Guarda localmente a versão das regras, a data de aceitação e a ligação ao utilizador. Isto não autoriza publicidade nem estatísticas. Se recusar, continuam acessíveis o apoio, a recuperação e a eliminação da conta.
Ao tratar uma denúncia de abuso, podemos analisar os dados estritamente necessários para localizar e avaliar o conteúdo. A remoção confirmada de uma imagem pode retirar as suas referências do Nido e das cópias de recuperação e bloquear o envio de ficheiros idênticos. Conservamos uma impressão SHA-256, uma referência do caso, identificadores de ficheiros e datas; o registo de bloqueio não contém a fotografia. Estes registos não expiram automaticamente: a sua necessidade deve ser revista para conservar apenas o necessário contra a reaparição ou para responsabilidades legais. Pode pedir uma revisão. Não é reconhecimento facial nem deteção automática de todas as variantes. Dispositivos sem ligação, versões antigas, capturas e exportações podem manter cópias. Deixar de partilhar não remove uma imagem.
A base de dados principal Supabase fica em Frankfurt, Alemanha. A Supabase Pte. Ltd. está em Singapura e o grupo inclui apoio nos Estados Unidos; nem todos os acessos de apoio ficam limitados à região principal. A RevenueCat, Inc. guarda dados dos clientes em centros AWS nos Estados Unidos. Enviamos identificadores técnicos e dados de subscrição ao verificar ou restaurar Premium, não memórias do casal. As comunicações usam internet cifrada durante a utilização ou verificação do estado. As categorias, finalidades e conservação são descritas nesta política; os prestadores podem ter ciclos próprios para registos e cópias técnicas. Estes locais conhecidos não são uma lista completa dos países de todos os subcontratantes subsequentes.
Quando a lei local prevê direitos relativos a venda, partilha ou publicidade dirigida, pode usar as opções de privacidade publicitária Google disponíveis e contactar o responsável. Exercer um direito não prejudica a utilização normal. Não afirmamos que toda a comunicação publicitária fique fora das definições locais de venda ou partilha. Pode pedir a revisão da resposta a um pedido de privacidade; aplicam-se os direitos e prazos pertinentes à sua residência. Uma tradução ou disponibilidade técnica não substitui os requisitos legais de cada país.
10. Verificação de idade da Apple
A atualização 1.0.9 verifica no iPhone os requisitos regionais de idade da Apple. Quando o sistema o exige, o Nido solicita a faixa etária associada à conta Apple; o sistema pode mostrar o seu próprio aviso. A resposta serve apenas para controlar o acesso ao serviço, não para publicidade ou estatísticas. Esta função não solicita nem recebe documentos de identificação ou data de nascimento. A resposta fica em memória durante a verificação, sem ser acrescentada ao Nido partilhado ou guardada no Supabase. Se não for possível confirmar o acesso de um adulto, podes tentar novamente e aceder à eliminação e ao apoio, sem apagar recordações. Nos sistemas antigos sem verificação regional mantém-se o controlo da idade declarada, sem o apresentar como verificação da Apple. A resposta é um sinal de idade, não uma garantia de identidade. Quando a Apple exige a confirmação de uma atualização importante, o aviso é apresentado antes de continuar. Apenas se guarda neste dispositivo uma marca de confirmação, ligada por uma impressão digital à transação de instalação e à versão da alteração. Não inclui a idade nem é partilhada com a outra pessoa, anunciantes ou Supabase. Não substitui uma nova verificação de acesso.
11. Parceiros publicitários
A Google pode trabalhar com outros parceiros publicitários para apresentar ou medir anúncios e prevenir fraudes. A lista e as finalidades apresentadas no gestor de consentimento podem mudar; podes consultar aí as políticas dos fornecedores e gerir as opções disponíveis. Estar na lista não significa que todos os parceiros recebam dados de cada utilizador. Esta lista é distinta dos fornecedores que armazenam as memórias privadas do Nido.
12. Email de apoio
Tratamos o correio [email protected] diretamente no Hostinger Email, sem reencaminhamento configurado para outro fornecedor. A Hostinger confirmou que o conteúdo e as cópias de segurança ficam em França e na Alemanha. Isso não garante que todos os acessos técnicos ocorram no Espaço Económico Europeu. Aplica-se o aditamento de tratamento da Hostinger; solicitámos à equipa de privacidade os países de acesso e os subcontratantes específicos. Não envies palavras-passe, códigos de recuperação ou cópias desnecessárias de imagens íntimas.
16. Funcionalidades opcionais da versão 1.0.15
Cartas com gravações de voz
Se escolheres anexar a tua voz a uma carta, o Nido pede acesso ao microfone apenas quando tocas em «Gravar áudio». A gravação, com um minuto no máximo, fica no dispositivo até enviares a carta. Ao enviares, é guardada no Supabase com a tua conta e o vosso Nido, para que a tua cara-metade a possa ouvir quando a carta puder ser aberta. Conta para o espaço disponível. Podes retirar a carta; ao eliminar uma conta aplicam-se as mesmas regras das outras cartas. Uma cópia já descarregada pela outra pessoa não pode ser recuperada à distância. A voz não é usada para publicidade, estatísticas, transcrição nem identificação biométrica.
Datas especiais
Datas especiais: podem guardar datas anuais e, opcionalmente, o vosso aniversário (apenas dia e mês, sem ano). Ficam associadas à conta e ao Nido, visíveis à cara-metade e guardadas no Supabase para sincronização. Podem editá-las ou removê-las; estão incluídas na exportação e eliminação da conta. Os lembretes são opcionais e genéricos. O widget pode mostrar o aniversário de casal; outras datas pessoais exigem ativação no dispositivo. O nosso código não envia estas datas para serviços publicitários nem para estatísticas opcionais.
Distância aproximada
Distância opcional: cada pessoa decide separadamente se participa e concede a permissão de localização. O Nido obtém uma localização aproximada ao abrir a app, sem acompanhamento em segundo plano. As coordenadas são arredondadas a duas casas decimais e guardamos apenas um ponto por pessoa para calcular a distância. A outra pessoa recebe apenas a distância aproximada e a sua antiguidade, nunca as coordenadas ou uma morada. Os pontos expiram após 24 horas e uma tarefa automática elimina-os. Desativar a função elimina o teu ponto; não guardamos um histórico de localizações. A distância do widget pode ficar desatualizada até ambos abrirem a app.