Skip to main content

Data retention

This page summarizes how long different kinds of data are kept.

Retention at a glance​

DataRetention
Workspace clones (closed sessions)Cleaned up after 7 days
Validation objects in the warehouse (temporary databases/tables)Expire after 24 hours and are swept
Application logs30 days (default, configurable)
Cached warehouse connections / model graphShort-lived in-memory caches (minutes)
Login (one-time) codesExpire after a few minutes
Sessions, messages & cached query resultsRetained with the session; removed when the session is deleted
dbt catalog (models, columns, lineage)Kept current with your repository; stale entries removed on sync

Sessions and cached results​

Session history - including generated SQL and cached query results - is retained with the session. When a session is deleted, its messages and cached results are removed with it.

warning

There is currently no automatic time-based purge of sessions or their cached query results independent of session deletion.

Warehouse validation objects​

When validating large refactors, Zingle may create disposable validation databases and temporary tables in your warehouse to compare results safely. These are given a 24-hour expiry and swept automatically. See the Production safety model.

Deletion on request​