Data Retention All Users
Nucleus retains data at different levels depending on the type.
Retention by Data Type
| Data Type | Granularity | Retention |
|---|---|---|
| Log Level Data (LLD) | Individual ad events | Monthly partitions, retained indefinitely |
| Daily Aggregates | Per-day summaries | Retained permanently |
| Hourly Aggregates | Per-hour summaries | Retained permanently |
| Uploaded Files | User-uploaded CSVs | 50 MB—Unlimited depending on plan |
| Chat History | AI conversations | Persisted to database, retained indefinitely |
| Reports | Generated documents | Retained until manually deleted |
| Dashboards | User-created views | Retained until manually deleted |
Log Level Data
Raw LLD from your ad server and streaming platform is stored in monthly partitioned tables in PostgreSQL. This data is the most granular — every request, impression, and revenue event is a separate row. Monthly partitions make queries efficient even as the dataset grows.
Aggregates
Pre-computed daily and hourly aggregates are derived from LLD and stored permanently. Dashboards primarily read from these aggregates for fast loading. Even if raw LLD were ever archived, the aggregates remain available.
User Uploads
File upload limits depend on your organization’s plan. Uploaded files are stored securely and only accessible within your organization.
Chat History
All AI chat conversations are persisted to the database. You can scroll back through previous conversations at any time. Chat history is tied to your user account and is not shared with other users.
If you need to export historical data for archival or compliance, use the Partner API or ask your admin to generate an export.