Skip to main content

Data Retention and Storage

Who this is for

Store managers, owners, and support contacts who need to know how long POS data is typically kept.

Why this matters

This page explains what POS X1 keeps on device and in support uploads, and when automatic cleanup usually happens.

Use this page when you need to answer:

  • "How long do logs stay on this terminal?"
  • "What data is auto-cleaned vs kept until we remove it?"
  • "What should we do regularly to avoid excess old files?"

Retention at a glance

Data typeTypical retentionAuto cleanup behaviorWhat staff should do
App and device logsUp to about 31 daily log filesRolling file limit replaces oldest logsNo action needed for normal operation
Crash text logsDaily files; old files are generally cleaned after about 30 daysCleanup happens during log-management actions (not constant background cleanup)Export/upload needed files before removing old ones
Crash report files waiting to uploadAbout 30 days while pendingCleanup runs when the app processes crash report uploadsKeep internet available so pending reports can upload
Previously uploaded crash-report copiesAbout 10 daysCleanup runs during crash report processingNo routine action needed
Export/upload log list files (including startup diagnostics logs)About 30 days for normal logs, about 10 days for uploaded-copy areaCleanup runs when opening the log file selection flowOpen Info > Export Logs regularly and remove unneeded files
Customer display media cacheNo fixed auto-expiryReplaced by newer files or removed manuallyClear old files during device maintenance if storage is tight
Receipt logo cacheNo fixed age-based expiryRefreshes when settings/configuration changeNo routine action unless branding changes or storage is constrained
Local closed-workday transaction history on this device1 to 90 days, based on Settings -> General -> Clearing -> Local Transaction Retention (Days)Older closed workdays are removed from this device after day-end or scheduled cleanup once they are outside the retention windowSet the retention window to match how much recent local history your store needs. Increasing the value later does not restore already-removed local history
Local current-workday, config, and device dataNo general age-based auto purgeData remains until business actions remove it, sync clears related queues, or device/shop data is resetFollow business archive/reset process when decommissioning terminals
Cloud support uploads (manual log uploads, crash-report uploads)Retention depends on cloud policyThis user manual does not define a fixed cloud auto-delete timelineConfirm your company policy with admin/IT

Important behavior to know

Cleanup is action-triggered for support logs

Some cleanup runs only when specific support actions are used (for example opening Info > Export Logs), not continuously in the background.

Local transaction cleanup is device-only

Local Transaction Retention (Days) removes older closed workday transaction history from the current device only. Open workdays and unclosed orders are not removed, and full history remains available in the cloud according to your company policy.

Practical routine

For busy stores, review logs weekly or monthly in Info > Export Logs: upload files needed by support, then remove old unneeded files.

  1. Keep recent logs available for support investigations.
  2. After a case is closed, remove old local log files from Info > Export Logs.
  3. During terminal replacement/decommission, run your approved data reset process so old shop data is not left on unused devices.
  4. Define a company cloud-retention policy with admin/IT for uploaded support files.