← All features
Compliance

Audit log retention that meets compliance obligations automatically

UK GDPR requires you to hold personal data only as long as necessary. SupaWaste's configurable audit log retention lets you set global limits — or per-plan overrides — and automatically purges records on a nightly schedule. Your log stays accurate and your data minimisation obligations are met without manual intervention.

NightlyAutomatic purge schedule
GDPRData minimisation compliant
ZeroManual intervention required
CustomRetention per plan or global
app.supawaste.com
🖥️
Product screenshot coming soon

Audit log retention settings — global limit and per-plan overrides

Compliance

Compliance without the overhead

⏱️
Configurable retention periods

Set how long audit log records are kept — 90 days, 12 months, 3 years, or whatever your authority's data retention policy requires. Change it at any time without affecting existing records.

🔄
Automatic nightly purge

A scheduled job runs every night and removes any audit log records that have exceeded their retention period. No cron jobs for your IT team to manage, no manual exports needed.

📐
Per-plan overrides

Different subscription plans can carry different retention limits — useful if your authority manages multiple services with different compliance requirements under one SupaWaste account.

🛡️
Supports UK GDPR Article 5(1)(e)

The storage limitation principle requires data to be kept no longer than necessary. Automated retention policies directly support this obligation and demonstrate accountability to your DPO.

📋
Retention log available

A separate retention log records when purge jobs ran, how many records were removed, and the retention rule applied — giving your data protection team an auditable record of compliance.

⚙️
Managed by super-admins

Retention settings are controlled at the super-admin level — not accessible to individual council users. This prevents accidental or deliberate policy changes below the appropriate authority level.

How it works

Set your policy once. It runs itself.

Configure retention in the admin settings and the nightly job handles the rest — permanently.

1

Set global retention

In your SupaWaste admin settings, set the default audit log retention period for all council accounts — e.g. 12 months.

2

Add overrides if needed

If specific plans or accounts need longer or shorter retention, add per-plan overrides. These take precedence over the global default.

3

Nightly purge runs automatically

Each night, a scheduled job checks the audit log and removes any records older than their applicable retention period. No action needed.

4

Review purge logs

Open the Retention Log at any time to see a history of purge runs, records removed, and the rules applied — for your DPO or internal audit.

Ready to see it in action?

Start your free pilot today — no credit card required.