Módulo 09 de 12

Auditoria, Rastreabilidade & Transparência LGPD

Grave logs estruturados de consentimento e seja transparente com seus usuários. Ambientes auditáveis possuem taxas de aprovação significativamente maiores na liberação para produção e segurança jurídica sob a LGPD.

9.1. Por que Ambientes Auditáveis Inspiram Confiança

A equipe de revisão do Google Play realiza auditorias automatizadas e manuais. Aplicativos que possuem histórico rastreável de ações, telemetria de engajamento real durante o Teste Fechado e consentimento explícito dos usuários demonstram maturidade de engenharia.

Conformidade Legal (Art. 8º § 2º da LGPD): Cabe ao controlador (desenvolvedor) o ônus da prova de que o consentimento foi obtido em conformidade com a lei. Gravar um documento imutável de aceite protege sua operação.

9.2. Esquema Técnico de Trilha de Consentimento (Audit Trail)

Armazene um registro enxuto e verificável no banco de dados (ex: coleção user_consents no Cloud Firestore) no momento do cadastro ou atualização dos Termos de Uso:

// Exemplo de documento gravado na coleção "user_consents/{uid}" (Cloud Firestore)
{
  "userId": "usr_98a7b6c5d4",
  "privacyPolicyVersion": "2026.10.v2",
  "termsOfUseVersion": "2026.10.v2",
  "acceptedAt": "2026-10-19T14:32:10Z",
  "appVersionCode": 14,
  "platform": "android_sdk_36",
  "analyticsOptIn": true,
  "personalizedAdsConsent": "UMP_OBTAINED"
}

9.3. Telemetria de Erros & Sanitização de PII

Monitore falhas em tempo real sem expor Informações Pessoalmente Identificáveis (PII — Personally Identifiable Information) nos logs de terceiros:

Crashlytics & Custom Keys

Registre apenas identificadores internos opacos (FirebaseCrashlytics.getInstance().setUserId( internalHash )) e nunca envie nomes, CPFs, telefones ou tokens Bearer em mensagens de exceção.

Mascaramento em Logs Locais

Desative qualquer Log.d() ou console.log() em builds de Release usando regras do R8/ProGuard (-assumenosideeffects class android.util.Log) para impedir leitura via ADB Logcat.

9.4. Painel de Transparência, Portabilidade & Exclusão

Ofereça recursos de autoatendimento para que o usuário consulte ou remova seus dados sem fricção:

Portabilidade e Exclusão Simplificada: Além do botão de exclusão in-app, disponibilize uma página pública dedicada (como nossa Central de Exclusão de Dados) para atender usuários que já desinstalaram o aplicativo.