Anexo B — Tabela de retenção e expurgo
Os prazos abaixo são os citados no Item II.9 do Aviso de Privacidade e no Item I.13.2 dos Termos de Uso.
| # | Dado | Prazo | Gatilho | Rotina |
|---|---|---|---|---|
| B1 | Perfil, dados de nascimento, derivações | vida da conta + 30 d | pedido de exclusão | purge_deleted_accounts — diário |
| B2 | Diário, humor, conversas, temas | vida da conta + 30 d | pedido de exclusão | purge_deleted_accounts |
| B3 | Dados de terceiro (sinastria) | com a leitura, ou 90 d após última visualização | o que ocorrer primeiro | purge_third_party_birth_data — diário |
| B4 | auth.audit_log_entries (IP) | 6 meses | idade do registro | purge_auth_logs — diário |
| B5 | auth.sessions | 6 meses | idade | purge_auth_logs |
| B6 | Analytics de uso | 14 meses → agregação | idade | aggregate_usage — mensal |
| B7 | Tokens de link mágico | 24 h | expiração | já existe |
| B8 | Registros de consentimento | 5 anos após revogação/encerramento | — | conservar |
| B9 | Registros fiscais / pagamento | 5 anos | fim do exercício | conservar |
| B10 | Caches astrológicos | vida da conta + 30 d | exclusão | purge_deleted_accounts |
| B11 | Logs de falha de IA, watchdog | 12 meses | idade | purge_ops_logs |
| B12 | Dados sob litígio | até o trânsito em julgado | marcação manual | legal hold |
| B13 | Conteúdo de chat de menor de 18 | vida da conta + 30 d, sem uso secundário | exclusão | purge_deleted_accounts |
| B14 | Log de decisão de guardrail (categoria, nível, sem conteúdo) | 12 meses | idade | purge_safety_logs |
| B15 | Log de bloqueio por faixa etária | 12 meses | idade | purge_safety_logs |