Última atualização: maio de 2026
Aplicativo: PDF Presenter (iPhone, iPad, Mac)
1. Resumo
O PDF Presenter utiliza serviços Google Firebase para:
- Google Analytics for Firebase — eventos de utilização (medição anónima ou pseudónima) quando o utilizador ativa as estatísticas opcionais no onboarding. Pode ser desativado nesse interruptor; enquanto estiver desativado, o SDK de Analytics não envia esses eventos.
- Firebase Crashlytics — relatórios de falhas e erros não fatais para estabilidade (stack traces, contexto técnico, versão da app). Permanece ativo para diagnóstico; o conteúdo enviado é sanitizado no código (sem caminhos de ficheiros sensíveis, URLs
file://, nem conteúdo de PDFs nas chaves de contexto). - Firebase Cloud Messaging (FCM) — notificações remotas no iOS, após permissão do sistema. O token FCM/APNs identifica a instalação para entrega de mensagens.
2. O que o Analytics pode registar (com consentimento)
Quando o consentimento de estatísticas está ligado, a app pode enviar, entre outros:
- Visualizações de ecrã com nomes internos:
home,paywall,presenter. - Eventos como passos do onboarding (
onboarding_stepcom índice numérico), carregamento da lista de produtos da paywall (apenas contagem de produtos), duração agregada da sessão de apresentação em milissegundos (presenter_session_ended), sem identificar o documento PDF.
Não são enviados para Analytics: conteúdo de PDFs, nomes de ficheiros, caminhos, identificadores de documentos ou dados desnecessários — o código aplica sanitização e chaves bloqueadas para parâmetros suspeitos.
3. O que o Crashlytics pode registar (sempre que possível)
- Falhas da app (crashes) com informação técnica do dispositivo e da build.
- Erros registados manualmente e logs técnicos, após sanitização (sem PII ou conteúdo de ficheiros).
- User ID em Analytics/Crashlytics só quando o fluxo de analytics o permite; ao desligar analytics, o identificador é limpo.
4. Push (FCM no iOS)
Com notificações autorizadas no sistema, pode processar-se o token de registo e metadados de entrega conforme a configuração do Firebase e de qualquer backend que utilize FCM.
5. Assinaturas e compras na App Store
Quem processa o pagamento: as subscrições PDF Presenter Pro são vendidas e faturadas pela Apple. Dados de pagamento (cartão, faturação, histórico de transações) são tratados pela Apple conforme a política de privacidade da Apple.
O que o editor recebe: a app utiliza StoreKit para verificar no dispositivo se existe uma subscrição Pro ativa (estado de entitlement). O editor não recebe o conteúdo dos seus PDFs, nomes de ficheiros ou identificadores de documentos em função da subscrição.
Telemetria relacionada (apenas com consentimento de analytics): pode registar-se a visualização do ecrã interno paywall e eventos agregados (por exemplo, contagem de produtos de subscrição carregados). Não são enviados à Analytics: recibos, preços pagos, Apple ID, identificadores de transação ou dados de faturação.
Restaurar compras: essa operação comunica com os servidores da Apple para revalidar a subscrição na mesma Apple ID; não implica envio de PDFs ao editor.
Para condições da subscrição (renovação, cancelamento, planos gratuito e Pro), consulte os Termos de uso. Os limites de funcionalidades por plano (por exemplo, número de slides, histórico recente e ecrã externo) estão descritos nesses Termos.
6. Base legal, consentimento e direitos
Conforme LGPD, GDPR ou legislação aplicável, podem aplicar-se bases como execução de contrato, interesse legítimo (estabilidade técnica) e consentimento para analytics não essenciais.
Pode pedir esclarecimentos, acesso ou retificação contactando o editor do app (ver contacto abaixo).
7. Transferências e terceiros
O Google processa dados conforme as suas políticas e termos (Firebase / Analytics). Pode haver tratamento fora do seu país.
8. Retenção
Os prazos seguem as políticas do Google para cada produto.
9. Contacto
Questões de privacidade: support@micheltlutz.me, pdf-presenter.micheltlutz.me ou dados do editor na App Store.