Esta página define o que provavelmente precisa de armazenamento para sustentar a jornada. Ela não define tabelas, relacionamentos, tipos de coluna, tecnologia de banco nem prazos legais finais. Os prazos definitivos dependem da política de retenção do controlador e de validação jurídica, de privacidade e de segurança. O navegador fala apenas com o backend da aplicação. Dados enviados pelo front são uma solicitação ou contexto e não substituem a validação, a resolução operacional ou o registro de negócio feitos pelo backend.

O que os devs precisam decidir

Esta entrega de front não define modelo físico de banco. Ela define os grupos de informação que o backend provavelmente precisa controlar para sustentar a jornada.

Classes usadas nesta página

A classificação orienta acesso, mascaramento, logs e retenção. Ela não substitui a classificação legal aplicável nem a avaliação de dados sensíveis em cada operação.

Responsabilidade de armazenamento

Credenciais, OTP, sessão e registros de negócio são coisas diferentes

Contrato entre front e backend

O que não deve virar dado de negócio

Regras mínimas de auditoria e descarte

  1. Associar alterações relevantes a uma correlação de lead ou proposta, sem usar CPF, token ou OTP como identificador de log.
  2. Mascarar dados pessoais em suporte e observabilidade; restringir a leitura de documentos, dados financeiros e trilhas de auditoria.
  3. Expirar sessões, tokens e artefatos temporários automaticamente. O encerramento da sessão deve permitir revogação imediata.
  4. Executar descarte ou anonimização ao fim da retenção aprovada e registrar somente a evidência mínima de que a política foi aplicada.
  5. Revisar periodicamente os campos persistidos. Se um campo não sustenta a jornada, uma obrigação ou a auditoria, ele não deve continuar armazenado.
Consulte visão geral da integração, contratos do backend da aplicação e mapa de dados para as fontes e campos esperados pelas telas.