INSIDE 3.3
SEC-021

Personal data retention and automatic deletion

Automatically remove aged personal information using a website retention period and message-handling rule.

adminvisitor
DraftThis article hasn't been reviewed yet.
Where to find it
Settings › General Settings › Admin

What it is

Personal Data Retention Period (days) sets how long INSIDE keeps personal information before scheduled cleanup. A value of zero disables this automatic cleanup. The retention type and message rule determine which aged information is selected and what happens to conversation text.

Who uses it and why

Administrators agree the retention period and message policy with Powerfront. Visitors' information is affected when it reaches the configured retention conditions; visitors do not operate this setting themselves.

Where to find it

Powerfront manages these controls under Settings › General Settings › Admin. Ask Powerfront to review or change your website's policy.

How it works

When the period is positive, INSIDE checks for eligible data in the background and processes it in batches.

  • Rolling Retention defers visitor cleanup when the visitor has a recent conversation. A recent conversation can therefore preserve older information associated with that visitor.
  • Fixed Retention selects older conversations even when the visitor has later activity. Related visitor information, forms and orders have their own age checks.

The message rule offers three choices:

  • Do not mask leaves conversation text unchanged by scheduled retention.
  • Mask all Messages includes selected conversation messages in retention cleanup, with system messages excluded.
  • Mask only PII data (chat end) requests personal-information sanitisation at chat end. Its scope is described in Data Expiry.

Selected visitor data passes through masking and permanent resource cleanup. A further pass clears old contacts when their linked visitors have already been processed. Old live-show calendar invitations also use the retention period.

Configure it

Ask Powerfront to set Personal Data Retention Period (days), confirm Retention Type and explicitly choose Data Retention Message Rule. The last two controls are shown when the retention period is positive.

Confirm the message choice before enabling retention. If no message rule has been saved, enabling retention defaults to Mask all Messages. Disabling retention through this screen resets the message rule to Do not mask and the type to Rolling Retention.

Settings

Setting Where Applies to Default Who can change it What it does
Personal Data Retention Period (days) Settings › General Settings › Admin website 0 days, automatic retention disabled PowerfrontA positive value enables scheduled personal-data cleanup after the configured age.
Retention Type Settings › General Settings › Admin website Rolling Retention PowerfrontSelects rolling eligibility that protects visitors with recent conversations, or fixed eligibility that selects older conversations despite later activity.
Data Retention Message Rule Settings › General Settings › Admin website Mask all Messages when retention is enabled and no rule is saved; otherwise Do not mask PowerfrontLeaves conversation text unchanged, masks retained conversation messages during retention cleanup, or requests PII masking at chat end.

Limits and good to know

  • Cleanup is scheduled and batched. Reaching the age cutoff does not mean immediate removal at that exact time.
  • Fixed retention does not remove every record belonging to a selected visitor.
  • Automatic cleanup proceeds to permanent cleanup; do not expect the manual recovery window to protect automatically removed information.
  • This setting does not establish a retention policy for every log, backup, exported workbook or external system.
  • Older reporting configurations can select eligible visitors differently. Ask Powerfront to confirm the effective policy for your website.

Depends on and works with

RequiresConfigured byEnhancesRelated
+1 more · this feature uses
View all connections as a list

This feature uses

Used by

FAQ and troubleshooting

Why is old information still present?

The period may be zero, processing may still be pending, or recent conversations may defer rolling cleanup. Ask Powerfront to check eligibility and processing for the affected records.

Does a new chat preserve an older chat?

It can under Rolling Retention. Fixed Retention selects older conversations despite later activity, subject to your website's reporting configuration.

Why did conversation text remain after personal details were removed?

Check the message rule with Powerfront. Do not mask preserves conversation text, while Mask only PII data (chat end) has a narrower purpose than masking all messages.

Can I restore automatically removed data?

Do not rely on recovery. Automatic visitor retention includes permanent resource cleanup, unlike a manual deletion retained for recovery.

Does this also delete copies downloaded by our team?

No. Handle downloaded exports and copies in other systems through their own retention processes.

INSIDE 3.3 · Source commit 992abb980bContent is a pre-release draft© 2026 Powerfront