Ir para o conteúdo principal

Prazos de Retenção

AI-Public oferece a possibilidade de definir prazos de retenção por coleção. Uma coleção é um conjunto de dados semelhantes. Por exemplo, há uma coleção "Organizações" e uma coleção "Chats".

Em algumas coleções, essa opção não está disponível. Isso ocorre para dados em que não faz sentido que expirem automaticamente após uma data final, ou em que se aplicam outros prazos legais de retenção.

Definição de prazos de retenção

A organização_admin pode definir prazos de retenção na environment, sob o título "Data retention" (Retenção de dados).

Existem valores padrão já configurados, mas podem ser alterados por environment. Exemplos de prazos configuráveis:

  • dados de projeto, chats e mensagens de chat são apagados após X meses
  • dados de equipes ou grupos de projeto são apagados anualmente ou ao término do projeto
  • dados de usuários e colaboradores são apagados após X anos do término do emprego/contrato, conforme LGPD e política da empresa

Como funciona a Data Retention

Ao adicionar um novo registro à coleção, é calculada imediatamente uma data de expiração automática com base nas configurações em Data retention.

Por exemplo, se um chat for adicionado em 18 de abril de 2024 e a retenção de dados estiver definida para 3 meses, a data de expiração será atribuída ao registro em 18 de julho de 2024.

Usamos a funcionalidade de política TTL do Firebase. O Firebase detecta o campo de data de expiração e remove automaticamente registros que passaram da data. Isso ocorre aproximadamente 24 horas após a data de expiração.

Time To Live Policy Firebase