Política de Privacidade
Última atualização: 2026-04-23
1. Identificação
- Nome da app: task4fun
- Contacto: [email protected]
- Jurisdição: Portugal / União Europeia (RGPD)
2. Dados recolhidos
A task4fun pode recolher os seguintes dados:
| Tipo | Quando | Finalidade |
|---|---|---|
| Se o utilizador criar conta (opcional) | Autenticação, sincronização cloud, contacto de suporte | |
| Nome do perfil | No setup inicial | Personalização da interface |
| Idade / data de nascimento | No setup de cada perfil | Adequar conteúdo das tarefas à faixa etária |
| Histórico de tarefas completadas | Durante o uso | Cálculo de tempo de ecrã ganho, gamificação |
| Lista de apps instaladas | No ecrã de selecção de bloqueio | Permitir ao adulto escolher quais apps bloquear |
| Advertising ID | Versão grátis apenas | Anúncios não-personalizados via AdMob |
| Eventos de uso anónimos | Durante o uso | Firebase Analytics — métricas agregadas |
| Logs de crash | Quando ocorrem erros | Firebase Crashlytics — debugging |
A task4fun não recolhe: localização, contactos, fotos, áudio, vídeo, histórico de navegação, mensagens, ou qualquer conteúdo de outras apps.
3. Finalidade e base legal (RGPD)
- Funcionamento da app — execução do contrato de serviço
- Personalização por idade — execução do contrato
- Analytics anónimo — interesse legítimo (melhoria do produto)
- Publicidade na versão grátis — consentimento (pedido no primeiro launch)
- Subscrição premium — execução de contrato de pagamento
4. Armazenamento
- Modo offline (padrão): todos os dados permanecem no dispositivo do utilizador, em base de dados local encriptada (Hive). Nada sai do dispositivo.
- Modo online (opcional, requer conta): dados sincronizados com Firebase (Google Cloud), com preferência por servidores na União Europeia. Encriptação em trânsito (TLS) e em repouso.
- PIN parental: armazenado encriptado via
flutter_secure_storage(Android Keystore).
5. Partilha com terceiros
A task4fun nunca vende dados. Os únicos terceiros envolvidos são serviços técnicos essenciais:
- Google Firebase (Analytics, Crashlytics, Auth opcional, Firestore) — processa dados anonimizados ou dados de conta com consentimento do utilizador.
- Google AdMob (apenas versão grátis) — utiliza o Advertising ID do Android para servir anúncios. O utilizador pode desactivar a personalização em Definições → Google → Anúncios.
- Anthropic Claude API (apenas se o utilizador fornecer chave própria) — para geração de tarefas com IA. Apenas parâmetros (faixa etária, idioma) são enviados, nunca dados pessoais.
Não partilhamos dados com redes sociais, data brokers, ou analytics de terceiros além dos acima.
6. Direitos do utilizador (RGPD)
O utilizador tem direito a:
- Acesso aos seus dados pessoais
- Rectificação de dados incorrectos
- Eliminação da conta e todos os dados associados
- Portabilidade — exportação em formato estruturado
- Oposição ao processamento para fins de marketing
- Retirar consentimento a qualquer momento
Para exercer estes direitos, contacta [email protected]. Respondemos no prazo máximo de 30 dias.
Em modo offline, podes simplesmente desinstalar a app — todos os dados locais são eliminados.
7. Menores
A task4fun é apropriada para menores sob supervisão parental. A conta (se criada) deve ser do adulto responsável. Dados das crianças nunca são enviados para redes publicitárias com targeting personalizado (flag isChildDirected no AdMob).
Não recolhemos dados de menores de 13 anos sem o consentimento verificável do adulto que configura a app (requisito COPPA).
8. Cookies e identificadores
Na versão grátis, usamos o Advertising ID do Android (AdMob) para servir anúncios. Podes resetá-lo em Definições → Google → Anúncios → Reset advertising ID.
Na versão premium, nenhum identificador de publicidade é usado.
A app não usa cookies HTTP (não é uma webapp). Este website (task4fun.com) também não define cookies de tracking.
9. Retenção de dados
- Dados locais (Hive) — retidos enquanto a app estiver instalada.
- Dados cloud (se criou conta) — retidos até eliminação da conta.
- Logs de crash — Firebase retém 90 dias por omissão.
- Backups — o Android pode fazer backup automático para Google Drive; o utilizador controla isto nas Definições do sistema.
10. Transferências internacionais
Por usarmos o Google Firebase, alguns dados podem ser processados em servidores fora da UE (EUA). Estas transferências estão cobertas pelas Standard Contractual Clauses da Comissão Europeia e pelo programa Data Privacy Framework EU-US.
11. Alterações a esta política
Reservamo-nos o direito de actualizar esta política. Alterações significativas serão notificadas através da app (banner ou notificação) com antecedência mínima de 14 dias.
A versão em vigor é sempre a mais recente publicada no URL oficial.
12. Contacto
Questões, pedidos de acesso a dados, reclamações:
Email: [email protected]
Autoridade de controlo: Comissão Nacional de Protecção de Dados (CNPD) — https://www.cnpd.pt
Esta política é específica da task4fun. Para os Termos e Condições gerais de uso, consulta o repositório do projecto.