Glossário

O que sete fornecedores publicam sobre retenção de dados de session replay

Taras Shynkarenko
Taras Shynkarenko
•Atualizado: •9 min de leitura
O que sete fornecedores publicam sobre retenção de dados de session replayO que sete fornecedores publicam sobre retenção de dados de session replay

TL;DR, Resposta rápida

9 min de leitura

A retenção de dados de session replay é o tempo que um fornecedor mantém uma gravação disponível para reprodução antes de apagá-la. Os padrões publicados vão de 30 dias (Microsoft Clarity, Datadog, Sentry Developer, PostHog Free) a 90 dias (Sentry Team e Business) e um ano (FullStory Free), com tetos pagos de 15 meses por replay no Datadog e 5 anos no PostHog Enterprise. O artigo de ajuda da Hotjar mostra duas regras diferentes para leitores diferentes, e a LogRocket não publica padrão nenhum. O GDPR não fixa número: o artigo 5(1)(e) diz que os dados pessoais podem ficar identificáveis "apenas durante o período necessário", e o artigo 13(2)(a) obriga você a informar aos visitantes o prazo ou os critérios por trás dele.

O que é retenção de dados de session replay?

Cada fornecedor define a própria retenção de dados de session replay, o período em que uma sessão gravada continua disponível para reprodução antes de o fornecedor apagá-la automaticamente. A janela importa duas vezes. Ela limita até quando um desenvolvedor consegue voltar para reproduzir um bug, e fixa por quanto tempo você guarda dados pessoais de cada visitante gravado.

A janela costuma ser mais curta que a do analytics. Uma gravação é uma reconstrução completa da visita, com snapshots do DOM, mutações e eventos de entrada, então ela guarda muito mais sobre uma pessoa do que uma contagem de pageviews. Vários fornecedores separam os dois relógios de propósito. A central de ajuda da FullStory nomeia períodos separados de "Session replay retention" e "Product analytics retention", e a retenção estendida do Datadog "only applies to Session Replay and does not include associated events."

Por quanto tempo cada fornecedor guarda as gravações de sessão?

Cada fornecedor publica um número diferente, e dois dos sete não publicam padrão fixo. Os números abaixo vêm da documentação de cada fornecedor, lida em 25 de setembro de 2026.

FornecedorRetenção padrão de replaysMaior período publicadoOnde está escrito
Microsoft Clarity30 dias a partir da gravaçãoFavoritas e uma amostra aleatória de gravações até 9 mesesFAQ do Clarity, learn.microsoft.com
HotjarDuas versões na mesma página: 365 dias em todos os planos, ou 1 mês (Basic), 6 meses (Plus), 12 meses (Business)12 meses, ou 365 dias"How Long Does Hotjar Keep My Data?"
FullStory1 ano no Fullstory FreeNão publicado para Enterprise, Business ou Advanced"Fullstory Plan Retention"
LogRocketNão publicado; definido por planoSessões assistidas guardadas até 12 meses (Pro, Enterprise)"Extended Session Retention"
PostHogAté 30 dias (Free)Até 90 dias (Pay-as-you-go), 1 ano (Boost, Scale), 5 anos (Enterprise)"Replay recording retention"
Sentry30 dias (Developer)90 dias (Team, Business, Enterprise)"Data Retention Periods"
Datadog30 dias15 meses por replay com Extended RetentionDocs do Session Replay

Há alguns detalhes por trás dessas células. O FAQ do Clarity diz "Clarity retains recordings for 30 days from the time of recording. However, Favorite recordings and randomly selected sample of recordings are retained for up to 9 months." O mesmo FAQ responde a outra pergunta com uma regra mais simples, "The data is retained for the webmaster's consumption up to 30 days from the time of recording", e algumas respostas depois diz "You can access heat maps for up to 9 months." Uma página só traz três respostas sobre retenção.

O PostHog apresenta cada plano como um teto ("Up to 30 days"), então um projeto pode escolher uma janela menor nas configurações de replay. O Sentry apresenta seus períodos como padrões simples por plano. A FullStory diz apenas que clientes Enterprise, Business e Advanced podem "specify how long to retain data for product analytics and session replay separately", e que mudam isso com o executivo de contas da Fullstory ou pela opção Adjust plan em Settings > Account Management > Subscription.

A página de preços da LogRocket diz que o "Final price depends on seats, retention length, and add-ons like Streaming Export", e o documento da página Plans lista "Session Retention: how long your session replays will be kept" como uma linha no plano de cada cliente. Nenhuma das duas páginas dá um número.

Por que a Hotjar publica duas regras de retenção na mesma página?

O artigo de retenção da Hotjar traz as duas versões no código-fonte e mostra uma ou outra dependendo do experimento de preços em que a conta do leitor caiu. O HTML envolve cada versão em um bloco marcado com data-experiment-id="pp_usage_based_pricing_phase_0_assignment", com uma variante control e uma variante variant1.

O texto control diz que Recordings e Heatmaps "retain data for 365 days from the date of capture. This applies to all accounts and plans." O texto variant1 diz que os períodos de retenção "differ based on your plan" e lista "Basic plan: 1 month", "Plus plan: 6 months" e "Business plan: 12 months". Um cliente Basic que lê a versão control espera um ano e recebe um mês.

O resto da página é igual nas duas versões. Surveys e Highlights nunca são apagados automaticamente. Áudio e vídeo do Engage "are deleted automatically after 2 years". Apagar dados manualmente "takes up to 30 days in total and all data is hard deleted." Nenhuma das duas regras de Recordings diz a quais contas se aplica, então confirme com a Hotjar o período do seu plano antes que um DPIA ou um aviso de privacidade o cite.

Fileiras de caixas de arquivo etiquetadas em prateleiras de armazém, ilustrando gravações mantidas além do prazo de retenção padrão.

Uma gravação específica pode durar mais que o padrão?

Quatro dos sete fornecedores deixam algumas gravações durarem mais que a janela padrão, e cada um escolhe essas gravações de um jeito.

  • Datadog. O Extended Retention mantém um replay por 15 meses. "The 15 months start when Extended Retention is enabled, not when the session is collected." Desligue-o em um replay com mais de 30 dias e "the replay immediately expires."
  • LogRocket. Desde 18 de janeiro de 2024, o Extended Session Retention guarda toda sessão "watched by a member of your organization, up to 12 months from recording date", com limite de "5% of your session quota each month". Uma sessão assistida é uma reproduzida "for over 1 second". O recurso vem ligado por padrão no Pro e no Enterprise, e desligá-lo mantém arquivado o que já foi guardado: "Contact us if you need them deleted."
  • Microsoft Clarity. Gravações favoritas duram até 9 meses, assim como uma amostra aleatória que o próprio Clarity escolhe.
  • PostHog. O "Export to JSON" baixa uma gravação, e "Downloaded recordings can then be imported back into PostHog for future playback, even if the original recording has expired."

A regra da LogRocket tem um efeito colateral de privacidade. Assistir a um replay estende por quanto tempo você o guarda, então as gravações que a equipe mais vê, muitas vezes as que mostram uma falha no checkout ou no cadastro, ficam mais tempo. O caminho de exportação do PostHog tem outro problema. O arquivo JSON sai inteiramente da política de retenção do fornecedor e fica onde quer que alguém o tenha salvo.

Quando uma mudança de retenção entra em vigor?

Uma mudança de retenção vale só para gravações novas, nos dois fornecedores que documentam o ponto. O PostHog diz "existing recordings keep their original retention period." O Sentry diz "Retention periods are set at the time data is ingested, based on the then-current plan", então um downgrade não encurta a vida dos dados que você já tem.

A exclusão também atrasa. O PostHog avisa que "Recordings may still appear for a short time after the retention period expires or when manually deleted via the UI." A Hotjar dá um número para exclusões manuais: até 30 dias até a exclusão definitiva, backups incluídos. O Clarity não oferece forma de apagar as gravações de uma pessoa. A resposta do FAQ para "Can I delete data for a specific user?" é "You need to delete the entire project to delete user's data."

Uma pessoa revisa documentos impressos em uma mesa, com uma caneta na mão, representando a papelada que o GDPR exige para a limitação da conservação.

Flowsery
Flowsery

Comece seu teste grátis de 14 dias

Painel em tempo real

Rastreamento de metas

Rastreamento sem cookies

O que acontece depois de mudar a janela de retenção
1
Você muda a configuração. As novas gravações seguem a nova janela.
2
As antigas ficam como estavam. PostHog e Sentry mantêm o período vigente quando os dados foram capturados ou ingeridos.
3
A expiração chega. O PostHog avisa que as gravações ainda podem aparecer por um curto tempo depois.
4
Exclusão manual. Na Hotjar, levam até 30 dias até os dados serem excluídos de vez.
Uma janela mais curta não reduz o que você já guarda, então mude-a antes que as gravações se acumulem.

O que o GDPR exige da retenção de dados de session replay?

O GDPR não fixa um número máximo de dias. Ele fixa um teste. O artigo 5(1)(e), o princípio da limitação da conservação, diz que os dados pessoais são: "Conservados de uma forma que permita a identificação dos titulares dos dados apenas durante o período necessário para as finalidades para as quais são tratados".

Quatro outras disposições transformam esse teste em papelada:

DisposiçãoO que exige
Considerando 39"o prazo de conservação dos dados seja limitado ao mínimo" e "o responsável pelo tratamento deverá fixar os prazos para o apagamento ou a revisão periódica"
Artigo 13(2)(a)Informar ao visitante o "Prazo de conservação dos dados pessoais ou, se não for possível, os critérios usados para definir esse prazo"
Artigo 30(1)(f)O registro das atividades de tratamento inclui, "Se possível, os prazos previstos para o apagamento das diferentes categorias de dados"
Artigo 17(1)(a)A pessoa pode exigir o apagamento quando "Os dados pessoais deixaram de ser necessários para a finalidade que motivou a sua recolha ou tratamento"

Daí saem duas consequências para ferramentas de replay. Um padrão do fornecedor não é uma finalidade. "30 dias porque o plano diz" não responde a "necessário para quê?", então escreva o motivo, por exemplo "os replays ficam guardados por um ciclo de release para que os bugs reportados possam ser reproduzidos." E o artigo 13(2)(a) significa que o período vai no seu aviso de privacidade, o que é difícil de escrever com honestidade se a central de ajuda do seu fornecedor mostra duas respostas. Se você precisa de consentimento para gravar é outra questão, tratada em se o session replay está em conformidade com o GDPR.

Como escolher um período de retenção para session replays?

Escolha a menor janela que cubra o tempo entre um usuário encontrar um bug e sua equipe reproduzi-lo. Para a maioria das equipes, isso significa um ou dois ciclos de release mais o atraso da fila de suporte. Janelas longas raramente compensam no replay, porque um bug reportado várias releases atrás em geral está em um código que já mudou.

Três configurações reduzem o que a janela guarda antes de você encurtá-la:

  1. Mascare na captura. Uma gravação que nunca teve um número de cartão ou um e-mail tem menos a expirar. A mecânica está em redação de PII para session replay.
  2. Grave menos. A amostragem corta armazenamento e exposição ao mesmo tempo, com os trade-offs explicados em taxas de amostragem de session replay.
  3. Separe os relógios. Guarde o analytics agregado por mais tempo que as gravações brutas, o modelo que FullStory e Datadog já documentam.

A Flowsery segue o modelo separado. Os replays ficam guardados por 3 meses no plano Team e 12 meses no plano Pro, e os dados de analytics por 3 anos nos dois. O AI session replay da Flowsery revisa cada gravação e transforma o que está quebrando em issues ranqueadas e reproduzíveis, então a evidência de que um ticket precisa é extraída enquanto a gravação ainda existe.

Perguntas frequentes

Qual é a retenção padrão de session replay no Microsoft Clarity?

O Clarity guarda as gravações por 30 dias a partir do momento da gravação. As gravações favoritas e uma amostra aleatória escolhida pelo Clarity duram até 9 meses, e os heatmaps ficam disponíveis por até 9 meses.

Por quanto tempo o Sentry guarda session replays?

O Sentry guarda session replays por 30 dias no plano Developer e 90 dias no Team, Business e Enterprise. O período é fixado quando o replay é ingerido, então uma mudança de plano posterior não o altera.

Por quanto tempo o PostHog guarda gravações de sessão?

O PostHog permite até 30 dias no Free, 90 dias no Pay-as-you-go, 1 ano no Boost e no Scale e 5 anos no Enterprise. Uma nova configuração vale só para gravações capturadas depois da mudança.

O GDPR define um período máximo de retenção para gravações de sessão?

Não. O artigo 5(1)(e) exige que dados identificáveis sejam guardados "apenas durante o período necessário" para a finalidade. O responsável pelo tratamento define o número, justifica e informa esse número ou os critérios no aviso de privacidade, conforme o artigo 13(2)(a).

Posso manter um session replay do Datadog por mais de 30 dias?

Sim. Ativar o Extended Retention em um replay o mantém por 15 meses, contados a partir do momento em que você o ativa. A extensão cobre só o replay, não os eventos de RUM associados.

Por que a central de ajuda da Hotjar mostra períodos de retenção diferentes?

O artigo roda um experimento de preços. Uma versão diz 365 dias para todos os planos, a outra diz 1 mês no Basic, 6 no Plus e 12 no Business. Nenhuma das versões diz qual delas vale para a sua conta, então confirme com a Hotjar o período do seu plano antes de citá-lo.

Por quanto tempo o FullStory guarda session replays?

O Fullstory Free guarda os replays por 1 ano. A central de ajuda não publica período para Enterprise, Business nem Advanced. Clientes Enterprise, Business e Advanced podem definir separadamente a retenção de product analytics e de session replay, pelo executivo de contas ou pela opção Adjust plan em Settings.

O LogRocket publica uma retenção padrão para session replays?

O LogRocket não informa nenhum número padrão. A retenção de sessões é uma linha do plano de cada cliente, e o preço depende do tempo de retenção. O Extended Session Retention salva por até 12 meses as sessões assistidas por alguém da sua organização, limitado a 5% da sua cota mensal de sessões.

Posso excluir as gravações de uma única pessoa no Microsoft Clarity?

Não para uma única pessoa. Segundo o FAQ do Clarity, é preciso excluir o projeto inteiro para excluir os dados de um usuário. Fora isso, as gravações expiram em 30 dias, e favoritas e uma amostra aleatória duram até 9 meses.

Flowsery
Flowsery

Comece seu teste grátis de 14 dias

Painel em tempo real

Rastreamento de metas

Rastreamento sem cookies

Como escolher um período de retenção para session replays?

Escolha a menor janela que cubra o tempo entre um usuário encontrar um bug e sua equipe reproduzi-lo. Para a maioria das equipes, são um ou dois ciclos de release mais o atraso da fila de suporte. Registre o motivo, porque o artigo 5(1)(e) do GDPR pede que os dados não sejam guardados por mais tempo que o necessário, e informe o período na sua política de privacidade.

Este artigo foi útil?

Diga-nos o que pensa!

Veja-nos mais no Google

Um clique marca a Flowsery como fonte preferida e nossos artigos passam a aparecer mais acima nas suas Principais notícias, no modo IA e nas visões gerais com IA.

Antes de ir...

Flowsery

Flowsery

Analytics orientado para receitas para o seu site

Rastreie cada visitante, fonte e conversão em tempo real. Simples, poderoso e sem cookies.

Painel em tempo real

Rastreamento de metas

Rastreamento sem cookies

Termos relacionados do glossário

O que o rrweb grava e como funcionam suas opções de privacidadeO que o rrweb grava e como funcionam suas opções de privacidade
Glossário

O que o rrweb grava e como funcionam suas opções de privacidade

Como o rrweb grava uma sessão como snapshot do DOM mais mutações, não vídeo: pacotes npm, licença MIT e opções de privacidade como maskAllInputs e blockClass.

•9 min de leitura
O que a conformidade do session replay com o GDPR realmente exige de vocêO que a conformidade do session replay com o GDPR realmente exige de você
Glossário

O que a conformidade do session replay com o GDPR realmente exige de você

Avaliar a conformidade do session replay com o GDPR passa por quatro pontos: base legal do Artigo 6, dados do Artigo 9, consentimento do 5(3) e DPIA.

•10 min de leitura
Onde os padrões da redação de PII no session replay deixam dados expostosOnde os padrões da redação de PII no session replay deixam dados expostos
Glossário

Onde os padrões da redação de PII no session replay deixam dados expostos

Os padrões da redação de PII no session replay variam muito: o rrweb mascara só senhas, o Sentry mascara todo o texto e o Clarity mascara números e e-mails.

•10 min de leitura
Como o analytics sem cookies conta visitantes sem identificadorComo o analytics sem cookies conta visitantes sem identificador
Glossário

Como o analytics sem cookies conta visitantes sem identificador

O analytics sem cookies conta visitantes sem guardar um identificador no navegador. O que isso remove, quanto custa e por que o fingerprinting falha.

•9 min de leitura
O teste que resolve controlador vs processador de dadosO teste que resolve controlador vs processador de dados
Glossário

O teste que resolve controlador vs processador de dados

O teste do GDPR para controlador vs processador de dados é quem determina as finalidades e os meios. O que cada papel assina, deve e faz diante de uma violação.

•9 min de leitura
Como funciona o session replay e o que ele não vêComo funciona o session replay e o que ele não vê
Glossário

Como funciona o session replay e o que ele não vê

O session replay reconstrói uma visita a partir de mutações do DOM e eventos de entrada, não de vídeo. Veja o que captura, o que o mascaramento esconde.

•9 min de leitura

Artigos relacionados