Política de privacidade

Naola ("nós", "nosso", "a app") é uma aplicação de meteorologia. Temos o compromisso de proteger a tua privacidade. Esta política explica que dados recolhemos, porquê e como são tratados.

Quem somos

O editor do Naola, identificado abaixo e sediado em Espanha, é responsável pelos teus dados pessoais. Nos termos do Regulamento Geral sobre a Proteção de Dados da UE (RGPD), é o «responsável pelo tratamento»: decide como os teus dados são usados.

1. Dados que recolhemos

1.1 Dados de localização

Quando concedes permissão de localização, a app acede às coordenadas geográficas do teu dispositivo (latitude e longitude) para obter dados meteorológicos da tua área. Os dados de localização são:

O ecrã Precisão das fontes, que compara os serviços meteorológicos, não utiliza a tua localização. Envia apenas o código de duas letras do país que escolhes, que a app sugere a partir da cidade apresentada no ecrã ou da definição de região do teu telemóvel. As versões anteriores da app também enviavam a tua localização com esse pedido; o nosso servidor ignora-a e não armazena nada.

Podes negar a permissão de localização e pesquisar uma cidade manualmente. Podes revogar a permissão de localização a qualquer momento nas definições do teu dispositivo.

1.2 Endereço IP e contadores de limitação de taxa

Para fins de limitação de taxa, armazenamos um hash criptográfico unidirecional (SHA-256, gerado com uma chave secreta) do teu endereço IP. O endereço IP original não pode ser recuperado a partir deste hash. Os registos de IPs com hash são eliminados automaticamente após 7 dias.

Alguns limites protegem uma conta e não uma rede: limites diários por conta de pedidos meteorológicos, pesquisas de localização e verificações do estado da conta, um limite de códigos de ativação web e limites de palavras-passe erradas, de e-mails de redefinição da palavra-passe e de registo, e de inícios de sessão de dispositivos. Os respetivos contadores são identificados pelo mesmo tipo de hash, gerado a partir do id da tua conta, do teu endereço de e-mail (no caso das palavras-passe erradas, combinado também com a tua rede) ou do segredo do teu dispositivo. Cada contador guarda apenas o seu nome, um dia e uma contagem, e é eliminado automaticamente após 7 dias, mesmo que elimines a tua conta antes disso. Os contadores associados apenas ao id da tua conta, ao teu endereço de e-mail ou ao segredo do teu dispositivo estão incluídos na exportação dos teus dados (Secção 7).

1.3 Feedback e e-mails para o suporte

Se enviares feedback pela app, armazenamos o texto da mensagem, o idioma da app e a versão da app. Para reconhecer uma mensagem enviada duas vezes por engano, armazenamos também um hash unidirecional (SHA-256, gerado com uma chave secreta) da mensagem combinada com o teu endereço IP e a hora de envio, conservado enquanto a mensagem o for; o teu endereço IP propriamente dito não é armazenado. O feedback não está associado a ti: não é anexado nenhum e-mail, nome, conta ou identificador de dispositivo.

Se enviares um e-mail para [email protected], recebemos o teu endereço de e-mail e tudo o que escreveres. Quando a app mostra um erro, o botão Contactar o suporte abre um e-mail para nós na tua própria app de e-mail, já preenchido com o código de erro, uma referência, a versão da app, o sistema operativo do teu dispositivo e a respetiva versão, e o idioma da app. Não acrescenta mais nada: nem localização, nem identificador de conta ou de dispositivo. Podes ler e alterar tudo antes de enviar, e nada nos chega se não o enviares. A referência é um código aleatório criado apenas para esse pedido e não está associada a ti. Corresponde a uma linha do registo de erros do nosso servidor, que guarda apenas o erro, o tipo de pedido e a hora, e é eliminada ao fim de 7 dias, no máximo. A Cloudflare recebe estes e-mails em nosso nome e reencaminha-os para a caixa de correio do nosso suporte. A caixa de correio do nosso suporte é uma caixa do Gmail fornecida pela Google (Secções 3 e 5.1). Conservamos o teu e-mail e a nossa resposta apenas durante o tempo de que precisarmos para te ajudar. Tal como no feedback, o fundamento jurídico é o nosso interesse legítimo em receber o teu feedback (Secção 1.10).

1.4 Dados de subscrição

Se fizeres uma compra na app, o RevenueCat (o serviço que processa as nossas subscrições) recebe o teu id numérico de conta Naola (o id da conta de dispositivo anónima, se nunca te registaste), juntamente com a tua plataforma (iOS/Android) e o recibo de compra da loja. Guardamos o estado da tua subscrição associado a esse id de conta. O teu nome e o teu endereço de e-mail nunca são enviados ao RevenueCat.

1.5 Armazenamento local

A app armazena o seguinte no teu dispositivo:

Não recebemos nada disto, exceto o que as Secções 1.1 e 1.7 descrevem: o local para o qual pedes uma previsão, e o segredo do dispositivo, o código de instalação e o token de sessão que a app envia para iniciar a tua sessão.

Terminar sessão remove do teu dispositivo o token de sessão, o id da conta e o endereço de e-mail. No Android, desinstalar a app apaga todos estes dados. No iPhone, desinstalá-la apaga-os todos exceto o armazenamento seguro: o iOS pode manter os itens do porta-chaves depois de uma app ser apagada, pelo que o segredo da conta de dispositivo e o código de instalação, e também o teu token de sessão, o id da conta e o endereço de e-mail se não terminaste sessão, podem ficar no telemóvel, e o Naola volta a usá-los se a reinstalares. A versão web guarda o teu local selecionado e as tuas definições no armazenamento do navegador até o limpares.

1.6 Impressões e cliques de anúncios

Os utilizadores do plano gratuito veem um pequeno cartão de anúncio na parte inferior do ecrã principal de meteorologia. Não utilizamos nenhuma rede de anúncios de terceiros. Todos os anúncios são servidos pelo nosso próprio backend e não contêm pixels de rastreio, cookies ou scripts de terceiros.

Os únicos dados que armazenamos relacionados com anúncios são:

O esquema não tem chave estrangeira, IP, registo de data/hora ou qualquer outro campo que possa vincular uma impressão ou clique a um utilizador individual. É tecnicamente impossível reconstruir que utilizador viu ou clicou em determinado anúncio, mesmo com acesso total à base de dados.

Os anúncios não leem identificadores publicitários do dispositivo (IDFA, GAID), não definem cookies e não partilham nenhum dado com terceiros.

Links de afiliados

Os anúncios no Naola não contêm links de afiliados. Até 11 de outubro de 2026, alguns anúncios ligavam à Amazon através do programa Amazon Associates, com uma tag no link que identificava o Naola como origem do encaminhamento e nada sobre ti; se tocasses num, a Amazon tratava a tua visita ao abrigo da sua própria política de privacidade. Atualizaremos esta secção antes de qualquer anúncio voltar a conter um link de afiliado.

Os utilizadores Avançado não veem nenhum anúncio e nenhum dado relacionado com anúncios é registado para eles.

1.7 Dados de conta

Não precisas de te registar para usar o Naola. No primeiro arranque, as apps para Android e iOS criam uma conta de dispositivo anónima: um id numérico, um endereço fictício no qual ninguém pode receber correio (…@device.naola.invalid) e um hash de um segredo aleatório guardado no armazenamento de chaves (keystore) do teu dispositivo. Não contém dados pessoais. Existe para que uma subscrição comprada nesse dispositivo seja reconhecida sem te pedirmos o e-mail.

O registo com endereço de e-mail, Apple ou Google é opcional. Só precisas dele para transferir uma subscrição entre Android e iOS. A versão web nunca cria contas: para usares o Avançado na web, geras um código de ativação na app móvel.

O que guardamos para uma conta:

A versão web não tem formulário de registo. Para usares o Avançado na web, gera um código de ativação na app móvel (Definições → Conta → Ativar o Naola na web) e cola-o em naola.net/activate. A web não consegue criar novas contas nem novas subscrições por si só.

As sessões são geridas através de JSON Web Tokens (JWT) assinados com HMAC-SHA256, válidos por 30 dias. Cada JWT está vinculado ao identificador de dispositivo do seu lugar de sessão.

1.8 Cookies do navegador (site e app web)

O site do Naola (naola.net) e a app web (naola.net/app) usam apenas estes cookies, ambos estritamente necessários:

De acordo com o RGPD/ePrivacy, cookies estritamente necessários não exigem consentimento prévio. O cookie lang é definido quando escolhes um idioma no rodapé, ou quando o site deteta o cabeçalho Accept-Language do teu navegador e te redireciona para o idioma correspondente pela primeira vez.

A nossa analítica não define cookies (ver a Secção 1.9). Podes apagar os cookies a qualquer momento nas definições do teu navegador. As apps Android e iOS não usam cookies do navegador.

1.9 Analítica do site

Para perceber quantas pessoas visitam o naola.net e a app web, e que páginas usam, utilizamos o Matomo, uma ferramenta de analítica de código aberto, num servidor que alugamos à o2switch, uma empresa de alojamento em França, acessível através da Cloudflare. Estas empresas só armazenam ou transmitem estes dados para o fazer funcionar por nós, e nunca os usam para mais nada. As apps Android e iOS não contêm qualquer analítica.

Isto é analítica, não rastreio:

O que o Matomo regista: as páginas que vês, o site que te trouxe até aqui, o teu navegador, sistema operativo, tamanho de ecrã e idioma, e um país aproximado. As visitas individuais são eliminadas após 6 meses; depois disso, guardamos apenas totais, como as visualizações de página mensais.

O fundamento jurídico é o nosso interesse legítimo em saber como o site é usado (Art. 6(1)(f) do RGPD). Para te opores, ativa "Do Not Track" ou Global Privacy Control no teu navegador: o Matomo deixa então de ser carregado.

1.10 Por que motivo usamos os teus dados (fundamentos jurídicos)

Nos termos do RGPD, cada utilização de dados pessoais precisa de um fundamento jurídico. Os nossos são:

Podes opor-te a qualquer momento a uma utilização baseada no nosso interesse legítimo (Secção 7).

2. Dados que não recolhemos

3. Serviços de terceiros

Para fornecer dados meteorológicos, as tuas coordenadas são enviadas para os seguintes serviços em cada pedido meteorológico:

a Disponível com Naola Avançado.

Para alojamento:

Para compras na app:

Para iniciar sessão, apenas se o escolheres:

Para e-mail:

Cada serviço tem a sua própria política de privacidade ligada acima. Recomendamos que as consultes.

Qualquer terceiro com quem partilhemos os teus dados tem de lhes dar uma proteção igual ou equivalente à desta política. Os nossos prestadores de serviços (Cloudflare, o2switch, RevenueCat e Brevo) só podem usar os teus dados para nos prestarem o seu serviço, ao abrigo de acordos de tratamento de dados que os obrigam a protegê-los. A Apple e a Google gerem os seus serviços de início de sessão como empresas independentes, ao abrigo das suas próprias políticas de privacidade ligadas acima. Os fornecedores meteorológicos só recebem o que uma previsão ou uma pesquisa exige: coordenadas arredondadas para cerca de 1 km, ou o texto de uma pesquisa de cidade e, quando um serviço precisa, o idioma da app e o país. Nunca recebem o teu endereço IP, a tua conta nem qualquer outro identificador.

A analítica do nosso site (Secção 1.9) é executada num servidor que alugamos à o2switch, acessível através da Cloudflare. Estas empresas só armazenam ou transmitem esses dados para o fazer funcionar por nós, e nenhuma empresa de analítica os recebe.

4. Retenção de dados

5. Local de processamento dos dados

A base de dados do Naola é mantida sob a jurisdição da União Europeia da Cloudflare, uma restrição vinculativa, fixada aquando da criação da base de dados, que mantém dentro da UE todos os registos de conta, subscrição e comentários que guardamos e impede a sua transferência para outro local. O nosso backend funciona no Cloudflare Workers, uma rede distribuída globalmente, pelo que um pedido pode ser primeiro processado na localização de extremidade mais próxima de ti antes de chegar a essa base de dados. As coordenadas de localização são processadas apenas em memória e nunca são escritas na nossa base de dados.

5.1 Transferências para fora do Espaço Económico Europeu

Alguns dos serviços da Secção 3 estão sediados fora do Espaço Económico Europeu (EEE), pelo que os dados que lhes enviamos saem do EEE. Cada uma dessas transferências está protegida tal como o RGPD exige:

A Brevo e a o2switch estão sediadas em França, dentro da UE. A Cloudflare responde a cada pedido a partir do centro de dados mais próximo de ti, que pode estar fora do EEE, enquanto a nossa base de dados permanece na UE (Secção 5). Para perguntares sobre estas garantias, ou pedires uma cópia delas, envia um e-mail para [email protected].

6. Privacidade de crianças

O Naola não se destina a crianças. Tens de ter pelo menos 13 anos para o usar, ou a idade do consentimento digital no teu país, se for mais elevada (14 anos em Espanha), e não recolhemos conscientemente dados pessoais de ninguém mais novo. Usar a app não exige registo. Se achares que uma criança abaixo dessa idade nos forneceu dados pessoais, contacta-nos através de [email protected] e eliminá-los-emos.

7. Os teus direitos

Ao abrigo do RGPD (artigos 15.º, 17.º e 20.º) e de regulamentações semelhantes, tens o direito de aceder aos teus dados, de os eliminar e de os transferir. O Naola disponibiliza estes direitos como ações de autosserviço, para que não precises de enviar e-mail ao suporte nem de esperar por um processo manual, embora o e-mail continue a ser uma opção se não conseguires usar a app.

Exportar os teus dados (art. 15.º e 20.º)

Na app móvel: Definições → Conta → Exportar os meus dados. Recebes um ficheiro JSON com todas as linhas que temos associadas à tua conta (perfil, incluindo a etiqueta de dispositivo de cada sessão, ligações OAuth, direitos de subscrição, histórico de eventos de subscrição, metadados de códigos de ativação e os contadores de limitação de taxa associados à tua conta, cada um com o seu nome, dia e contagem). As credenciais, como o hash da tua palavra-passe e o token de «Iniciar sessão com a Apple», ficam de fora. A exportação está num formato estruturado e legível por máquina, para portabilidade para outros serviços.

Na web: depois de o Naola estar ativado no teu navegador, Definições → Conta → Exportar os meus dados na app web em naola.net/app. Se não conseguires usar a app, envia um e-mail para [email protected].

Eliminar a tua conta (art. 17.º)

Na app móvel: Definições → Conta → Eliminar a minha conta. Uma confirmação em dois passos remove da nossa base de dados todas as linhas associadas ao utilizador (perfil, ligações OAuth, o token de «Iniciar sessão com a Apple», códigos de ativação, direitos de subscrição, histórico de eventos de webhook).

Na web: naola.net/delete-account, com um código de ativação da app móvel; a eliminação é imediata e permanente. Se não conseguires usar a app, envia um e-mail para [email protected] a partir do endereço da tua conta e apagá-la-emos no prazo de 30 dias.

Se iniciaste sessão com a Apple, eliminar a tua conta também pede à Apple que retire o acesso do Naola à tua Conta Apple. Fazemo-lo depois de os teus dados serem apagados, e isso nunca atrasa nem bloqueia a eliminação. Se não for possível contactar a Apple após três tentativas, ou se não tivermos nenhum token para a tua conta (por exemplo, porque o teu último início de sessão com a Apple foi antes de começarmos a guardá-lo), o Naola pode continuar a aparecer nas definições da tua Conta Apple, onde o podes remover tu mesmo.

Há duas coisas que sobrevivem por pouco tempo a uma eliminação. Os contadores de limitação de taxa associados à tua conta não são apagados: expiram por si mesmos no prazo de 7 dias (Secção 1.2). E o nosso fornecedor de base de dados, a Cloudflare, mantém um histórico de recuperação da base de dados (D1 Time Travel) para a poder restaurar após uma falha: os dados eliminados desaparecem desse histórico no prazo de 30 dias.

Importante: as subscrições são cobradas pela Apple e pelo Google, não por nós. Eliminar a tua conta Naola não cancela a tua subscrição da App Store ou do Google Play. Antes de eliminares, vai a Definições → [o teu nome] → Subscrições no iPhone ou a Google Play → Pagamentos e subscrições → Subscrições no Android e cancela o Naola Avançado; caso contrário, continuarás a ser cobrado na renovação. Removemos de imediato o nosso registo de direito de acesso, para que a app deixe de te tratar como Avançado, mas a relação de faturação mantém-se com a loja até cancelares lá.

Outros direitos

Tens também o direito de obter a retificação de dados inexatos, de limitar a forma como usamos os teus dados e de te opores a uma utilização baseada no nosso interesse legítimo (Secção 1.10). Para exerceres qualquer um destes direitos, ou para qualquer outra questão sobre os teus dados, envia um e-mail para [email protected].

Reclamações

Tens o direito de apresentar reclamação junto de uma autoridade de proteção de dados. A nossa é a Agência Espanhola de Proteção de Dados (AEPD), porque o Naola é publicado a partir de Espanha. Também podes reclamar junto da autoridade do local onde vives ou trabalhas; o Comité Europeu para a Proteção de Dados indica as autoridades da UE e do EEE. Não precisas de nos contactar primeiro, embora tenhamos todo o gosto em tentar resolver o problema através de [email protected].

8. Alterações desta política

Podemos atualizar esta política de tempos a tempos. Quando o fizermos, publicamos a nova versão nesta página com uma nova data. Se uma alteração for significativa, por exemplo um novo tipo de dados ou uma nova utilização dos mesmos, também a anunciaremos na app.

9. Contacto

Para questões relacionadas com a privacidade ou pedidos de dados, contacta-nos em: [email protected]