Política de Privacidade — Lunar

Última atualização: 17 de outubro de 2026
Responsável pelo tratamento: Lucas Salvador, programador independente, Portugal
Contacto: lucascorreiasalvador28@gmail.com

Esta política aplica-se à app Lunar para iPhone e Android e à versão web (lunar-escola.vercel.app). Explica que dados tratamos, para quê, onde ficam, durante quanto tempo, quem mais os recebe e que direitos tens.

Resumo

1. O que fica só no teu aparelho

Ao terminares sessão, tudo isto é apagado do aparelho (fica só o tema). Os dados da conta voltam quando entrares outra vez; as conversas com o assistente e as fotografias não, porque nunca vão para a conta.

Avisos. Os lembretes de testes, TPC e os que pedes ao assistente são notificações locais, marcadas pelo próprio aparelho; não passam por nenhum servidor. Tal como os widgets e a aula ao vivo, podem aparecer no ecrã bloqueado: quem vir o teu telemóvel pode lê-los. Podes desligá-los nas Definições do aparelho e a aula ao vivo em Perfil → Ecrã bloqueado e widgets.

Permissões. A câmara só é usada quando tocas num botão para fotografar; da
galeria só entra a foto que escolheres; as notificações e a aula ao vivo são opcionais. Não recolhemos identificadores do aparelho nem de publicidade, localização (o concelho escolhes tu numa lista) nem contactos.

2. O que fica guardado na conta

Que dados são tratados

Onde ficam: numa base de dados PostgreSQL alojada pela Supabase, Inc., em infraestrutura da Amazon Web Services na Irlanda (região eu-west-1), dentro da União Europeia. A Supabase atua como subcontratante.

Para quê e com que fundamento (RGPD, art. 6.º): guardar e sincronizar as tuas coisas entre aparelhos e fazer funcionar a app — execução do serviço que pediste ao criar a conta (alínea b). Sem conta, a app não consegue guardar nem sincronizar nada.

Durante quanto tempo: enquanto a conta existir. Se apagares a conta, os dados são eliminados de imediato do servidor (podem continuar alguns dias nas cópias de segurança automáticas do fornecedor, até serem substituídas). Contas sem qualquer utilização durante 24 meses podem ser apagadas. Dos contadores diários guardamos só os últimos 90 dias; o registo do custo de cada pedido à IA guarda-se 13 meses e, se apagares a conta, fica anónimo (sem ligação a ti).

Como apagar: Perfil → Conta → Apagar conta. Apaga a conta e todos os dados associados no servidor, sem pedidos nem esperas, e também o que estiver nesse aparelho. Sem acesso à app, vê lunar-escola.vercel.app/apagar-conta.

3. Inteligência artificial (assistente, câmara, horário por foto, plano de estudo e correção de exames)

As funções de IA são pagas por nós: não precisas de chave nem de conta em nenhum fornecedor. Cada pedido vai do teu aparelho para o nosso encaminhador (uma função alojada pela Supabase), que o passa a um fornecedor de IA e devolve a resposta.
O encaminhador não guarda nem regista o conteúdo dos pedidos — só a tarefa, o modelo, os tokens e o custo de cada um (secção 2). Há um limite de 300 pedidos por dia por conta.

TarefaO que é enviadoPara quem
Assistente, fotos de exercícios e testes, horário por foto, planear a semana, corrigir a tua resposta a um item de examea tua pergunta ou foto e um resumo do teu dia a dia escolar (nome se o tiveres posto, ano, curso, média, disciplinas e notas, horário, testes, TPC, plano, faltas, apontamentos guardados e treino — nunca o teu email)OpenRouter (EUA), que entrega o pedido ao fornecedor que serve o modelo escolhido — só fornecedores que não guardam os pedidos nem os usam para treino, e nunca modelos gratuitos. Se não houver nenhum disponível: Google (Gemini API) ou OpenAI (APIs pagas)
Explicar a resolução de um item de examesó o enunciado e os critérios oficiais do IAVE — nada teuOpenRouter, com qualquer fornecedor (incluindo modelos gratuitos), ou os anteriores
Pesquisa na internet, quando o assistente precisa de informação atual ou de vídeossó os termos da pesquisa escolhidos pela IA (instruída para não incluir dados pessoais) — nunca o teu perfilTavily e, se esta falhar, Brave Search; no máximo 30 pesquisas por dia

Nas APIs pagas da Google e da OpenAI os pedidos não são usados para treino, mas estes fornecedores podem guardá-los durante um período limitado para detetar abusos, segundo as suas políticas. Os fornecedores podem estar fora da União Europeia (ver secção 7).

Quando a resposta traz vídeos, as miniaturas são carregadas dos servidores do YouTube (Google), que recebem o endereço IP do teu aparelho; ao abrires um vídeo ou uma fonte, passas a estar no site respetivo, com as regras dele.

Fundamento: o teu consentimento (RGPD, art. 6.º, n.º 1, alínea a). Antes do primeiro pedido, a app mostra-te o que é enviado e a quem, e só avança se
autorizares expressamente. Podes retirar a autorização quando quiseres (Perfil → Inteligência artificial, nas apps); a app continua a funcionar sem as funções de IA.

Cuidados: não escrevas nem fotografes dados pessoais de terceiros (nomes de colegas ou professores, moradas, contactos, dados de saúde). Pedimos à IA que ignore nomes que apareçam nas fotos, mas o melhor é não os incluir. As respostas da IA podem ter erros.

3-A. Planos e pagamentos

Se comprares um plano pago ou um pacote extra (quando estiverem à venda):

Que dados são tratados

Para quê e com que fundamento: dar-te o plano que compraste (execução do contrato, alínea b), cumprir as obrigações fiscais e contabilísticas (alínea c) e detetar fraude e erros nas compras (interesse legítimo, alínea f).

Durante quanto tempo: o plano e os pacotes enquanto a conta existir; os registos e recibos que a lei fiscal obriga a conservar, o tempo que ela exigir, mesmo que apagues a conta (ficam só os dados da compra, fora da app).

Se apagares a conta: o plano, os pacotes e o registo de avisos da Lunar saem com ela. Os registos de compra no RevenueCat, no Stripe e nas lojas seguem as regras deles e a lei fiscal; se pedires, pedimos-lhes que apaguem ou anonimizem tudo o que a lei deixar. Apagar a conta não cancela uma subscrição: cancela-a primeiro (ver Preços e reembolsos).

Menores: a compra tem de ser feita, ou autorizada, por quem exerce as responsabilidades parentais, e é essa pessoa que dá os dados de pagamento às empresas acima.

Experiência grátis, convites, códigos de escola e opinião sobre os planos

Fundamento: a experiência, os convites e os códigos fazem parte do serviço (alínea b); o interesse nos planos e o motivo ao cancelar servem para melhorar a Lunar (interesse legítimo, alínea f). São opcionais e nunca impedem de cancelar. Tudo isto sai com a conta. O motivo ao cancelar fica sem ligação a ti, só para contarmos os motivos.

4. Colegas (amigos, grupos e conversas)

Só usas esta parte se quiseres. Não há pesquisa de pessoas: só chegas a alguém pelo código (ou QR) que essa pessoa te mostrou, e a amizade só existe se ela aceitar o pedido. Nos grupos entra quem tiver o código do grupo.

Que dados são tratados: o nome que escolhes mostrar aos colegas (por omissão, o primeiro nome do perfil), o teu código, os pedidos de amizade, quem bloqueaste, os grupos em que estás, as mensagens que envias (texto, fotos, stickers e partilhas de testes, TPC, apontamentos ou do horário), as denúncias que fazes e as tentativas de códigos errados (guardadas 1 dia, contra quem tenta adivinhar códigos). As fotografias enviadas numa conversa ficam num armazenamento privado da Supabase (na mesma região da UE), só acessível a quem está nessa conversa, e aparecem desfocadas até tocares nelas.

Perfil e stickers: podes pôr uma foto de perfil e uma descrição (até 160 caracteres), que só os teus amigos e quem está nas mesmas conversas veem; a foto fica no mesmo armazenamento privado. Podes criar stickers a partir das tuas fotos: ficam numa pasta privada só tua e, quando envias um, uma cópia fica na conversa. No iPhone, o recorte do sticker é feito no próprio aparelho, sem enviar a foto a ninguém. A sequência de dias seguidos com cada amigo é calculada a partir dos dias em que os dois escreveram. Podes tirar a foto, mudar a descrição e apagar stickers quando quiseres, e tudo isto é apagado com a conta. Podes denunciar a foto ou a descrição de alguém: com 3 denúncias saem as duas.

Quem vê: o teu nome e o teu código só os veem os teus amigos, quem tem um pedido contigo e quem está nas mesmas conversas; as mensagens só as veem os membros da conversa. Nós não lemos conversas, salvo quando uma denúncia o torna necessário ou a lei o exige.

Avisos das mensagens: se autorizares os avisos no iPhone, o aparelho fica ligado à tua conta por um identificador técnico de notificações (não te identifica fora da Lunar). Quando alguém te escreve, o serviço de notificações da Apple (APNs) entrega o aviso com o nome de quem escreveu e o início da mensagem (até 180 caracteres), que não guardamos. Podes esconder a pré-visualização ou desligar os avisos da Lunar nas Definições do iPhone. O identificador sai da conta quando terminas sessão e é apagado com ela.

Moderação: é automática. As mensagens e os nomes passam por um filtro de palavras; uma mensagem com 3 denúncias fica escondida; uma conta com 3 mensagens escondidas em 30 dias fica suspensa (não pode escrever nem adicionar colegas). Quem é denunciado não sabe quem o denunciou. Podes bloquear qualquer pessoa: quem bloqueias deixa de te poder escrever e as mensagens dessa pessoa deixam de aparecer.

Durante quanto tempo: as mensagens são apagadas ao fim de 12 meses. Se saíres de um grupo, as tuas mensagens antigas ficam para os outros membros até esse prazo. Se apagares a conta, o teu perfil de colega, as amizades e as tuas mensagens são apagados de imediato.

Fundamento: execução do serviço que pediste ao usar os Colegas (alínea b) e o nosso interesse legítimo em manter a comunidade segura (alínea f), no caso da moderação.

5. O site: banco de exercícios e pedidos de contacto

Banco de exercícios. Os itens de exame (enunciados e critérios de classificação publicados pelo IAVE, I.P.) são descarregados do site da Lunar, alojado pela Vercel. Esse pedido não leva dados teus; como em qualquer site, o alojamento vê o endereço IP para poder entregar os ficheiros.

Pedidos de contacto. Nas páginas para escolas («Pedir uma proposta») e para professores («Avisem-me quando abrir») podes deixar, sem conta, o nome e o email e, se quiseres, a escola, o cargo, o telefone, o número de alunos, as disciplinas e uma mensagem. Usamos estes dados só para responder a esse pedido (ou para avisar quando a área de professores abrir) e não os juntamos a nenhuma conta da Lunar. Ficam na mesma base de dados da UE (Irlanda), onde só nós os vemos, e recebemos um aviso por email com esses dados, enviado através da Resend (EUA), para podermos responder depressa. Para travar envios automáticos guardamos também uma versão cifrada (hash) do endereço IP de onde o pedido veio — nunca o endereço em si —, que serve só para limitar o número de pedidos por hora.

Fundamento: o teu consentimento, dado ao enviares o formulário (alínea a).
Durante quanto tempo: 12 meses, ou menos, se nos pedires para apagar o pedido antes disso.

6. Cookies e armazenamento local

A Lunar não usa cookies de publicidade, de estatística nem de rastreio. A versão web guarda os teus dados e a sessão no armazenamento local do browser, porque sem isso não funciona — por isso não precisa de pedir consentimento. Os pormenores, incluindo os serviços externos que o site contacta, estão na
Política de Cookies (lunar-escola.vercel.app/cookies).

Ver o futuro sem conta. Se usares o modo Futuro sem criar conta, as tuas respostas (ano, notas, exames, interesses, concelho) ficam só na memória da página: não vão para a nossa base de dados nem para o armazenamento do browser, e desaparecem quando fechas ou recarregas a página. Se escolheres «Criar conta e guardar», passam a ser guardadas como o resto da conta.

7. Transferências para fora da União Europeia

Alguns destes serviços funcionam fora da UE, sobretudo nos EUA: o OpenRouter e os fornecedores dos modelos de IA (que podem estar nos EUA ou noutros países, incluindo na Ásia, conforme o fornecedor que serve o modelo), a OpenAI, a Google, a Tavily, a Brave, a Resend, o RevenueCat, o Stripe, a Vercel e a Apple. Estas transferências fazem-se ao abrigo das garantias previstas no RGPD (capítulo V): a adesão do fornecedor ao Quadro de Privacidade de Dados UE-EUA, quando existe, ou as cláusulas contratuais-tipo aprovadas pela Comissão Europeia incluídas nos acordos de tratamento de dados de cada fornecedor. Enviamos só o necessário para cada pedido e nunca o teu email.

8. Decisões automáticas

9. Menores

A app destina-se a alunos do ensino secundário e é recomendada a partir dos 13 anos — a idade a partir da qual, em Portugal (Lei n.º 58/2019, art. 16.º), um menor pode consentir sozinho no tratamento dos seus dados em serviços da sociedade da informação. Abaixo dessa idade, a conta deve ser criada com o consentimento de quem exerce as responsabilidades parentais, que pode pedir-nos acesso aos dados ou que a conta seja apagada.

Nos Colegas não há perfis públicos nem pesquisa de pessoas, as fotos chegam desfocadas e qualquer pessoa pode ser denunciada ou bloqueada.

10. Segurança

Todas as ligações são cifradas (TLS). A base de dados tem Row Level Security: cada conta só consegue ler os seus próprios dados (e, nos Colegas, o que é das suas conversas), mesmo que alguém conheça a chave pública da app, e só consegue escrever através de funções que verificam quem está a pedir. Os discos estão cifrados e as palavras-passe guardadas só como hash. Nós não consultamos dados individuais. Se houver uma violação de dados que ponha em risco os teus direitos, avisamos a CNPD no prazo de 72 horas e avisamos-te a ti quando a lei o exigir.

11. Os teus direitos (RGPD)

Tens direito de acesso, retificação, apagamento, limitação,
oposição e portabilidade dos teus dados, e de retirar o consentimento a qualquer momento, sem que isso afete o que foi feito antes.

Na prática: todos os dados que tratamos estão visíveis na app e podes editá-los ou apagá-los tu mesmo, a qualquer hora, sem nos pedires nada. Para receberes uma cópia dos teus dados num ficheiro (JSON) ou para qualquer outro pedido, escreve para lucascorreiasalvador28@gmail.com a partir do email da conta — respondemos no prazo de um mês.

Podes reclamar junto da Comissão Nacional de Proteção de Dados (CNPD), www.cnpd.pt.

12. Quem mais está envolvido

EntidadePara quêOnde
Supabase, Inc. (sobre AWS)Base de dados, contas, envio dos emails de entrada, fotos dos Colegas, encaminhador de IA e pedidos de contacto do siteIrlanda (UE)
Apple ou GoogleSó se escolheres entrar com essas contas (ou com uma passkey guardada nelas): confirmam quem és e dão-nos o teu emailSegundo as políticas deles
OpenRouter, Inc. e os fornecedores dos modelosIA com dados teus (só fornecedores que não guardam nem treinam) e explicação dos itens do IAVEEUA e outros países, conforme o fornecedor
Google (Gemini API) / OpenAI, L.L.C.Reserva da IA (secção 3)EUA
Tavily / Brave Software, Inc.Pesquisa na internet do assistente, só com os termos da pesquisaEUA
Google (YouTube)Miniaturas dos vídeos sugeridos pelo assistenteEUA
Apple (serviço de notificações, APNs)Entrega no iPhone dos avisos das mensagens dos ColegasEUA
RevenueCat, Inc.Gerir as compras, as subscrições e os planos (com o identificador da conta e, na web, o email)EUA
Stripe Payments Europe, Ltd.Pagamentos na web (os dados do cartão vão só para o Stripe)Irlanda (UE) e EUA
Resend, Inc.Envio dos avisos por email dos pedidos de contacto do siteEUA
Vercel, Inc.Alojamento da versão web e do banco de exercíciosRede global
Google FontsTipos de letra da versão web (ver a Política de Cookies)EUA
Hyperknot Software Kft. (OpenFreeMap)Imagens do mapa das escolas na versão web, só quando o abres: recebe o endereço IP, que não fica nos registos de acessoHungria (UE); pode passar pela rede da Cloudflare
Apple App Store / Google PlayDistribuição das apps; as lojas têm as suas próprias estatísticas e relatórios de falhas, que só vemos se aceitaste partilhá-los com os programadoresSegundo as políticas deles

Não usamos serviços de publicidade nem de analítica, e não vendemos nem cedemos dados a ninguém.

13. Alterações

Se esta política mudar, a data no topo é atualizada e a versão nova fica na app e em lunar-escola.vercel.app/privacidade. Alterações relevantes são assinaladas na app ou nas notas da atualização.

14. Contacto

lucascorreiasalvador28@gmail.com