Skip to content

Documentation

Consent Log & Compliance Records

Consent Log & Compliance Records

Last updated Mar 24, 2026

GDPR Article 7(1) requires that you can demonstrate consent was given. Kukie.io's consent log records every consent event with all the details you need for compliance audits.

What Is Logged

Each consent event records:

  • Visitor UID - an anonymous identifier for the visitor (not personally identifiable).
  • IP hash - a one-way hash of the visitor's IP address (the raw IP is not stored).
  • Consent choices - which cookie categories were accepted or rejected.
  • Consent action - accept_all, reject_all, custom, update, implied, or opt_out.
  • Timestamp - the exact date and time of the consent event.
  • Country code - the detected country of the visitor.
  • Consent version - for tracking changes when consent is renewed.

Navigate to your site and click Consent Log in the sub-navigation. The log shows a paginated table of all consent events, sorted by most recent first.

Searching and Filtering

Use the search bar to filter logs by visitor UID or use the filters to narrow results by consent action, country, or date range. This is useful when responding to data subject access requests (DSARs) under GDPR.

Log Retention Per Plan

Consent logs are retained based on your plan:

PlanRetention Period
Free12 months
Pro24 months
Agency / Unlimited36 months

Logs older than the retention period are automatically cleaned up by the daily cleanup job. For more on retention, see Consent Retention & Data Cleanup.

Bulk Delete

You can delete consent logs in two ways:

  • Selected - check the boxes next to specific log entries and click Delete Selected. A confirmation dialog appears before deletion.
  • All - click Delete All and type "delete-all" to confirm. This permanently removes all consent logs for the site.

Important: Deleted consent logs cannot be recovered. Only delete logs if you are certain you no longer need them for compliance purposes. GDPR requires that you can demonstrate consent for the duration it is valid.

Export for Audits

The consent log supports export for compliance audits. Use the export function to download your consent records as a structured file that you can provide to auditors or data protection authorities.

Why Consent Logging Matters

Under GDPR, the burden of proof for consent lies with the data controller (you). If a regulator or individual challenges whether consent was given, you need to produce evidence. The consent log provides this evidence in a structured, searchable format with all required details.

Was this helpful?