Generate a compliance report for regulators
A printable audit trail of all consent records. Free on all plans.
Why you need this report
Under GDPR, the burden of proof is on you — if a Data Protection Authority (DPA) investigates your site, you must show that visitors gave valid consent before tracking started. The KukiBot compliance report gives you exactly that: a timestamped, signed record of every consent decision.
What the report contains
- 📋 Legal basis statement — references GDPR Article 7(1) and describes how consent was collected
- 📊 Summary statistics — total consents, accept rate, reject rate, custom preference decisions
- 🔍 Full consent log — for every record:
- Visitor ID (anonymous UUID — not personal data)
- Decision: accept-all / reject-all / custom
- Categories consented to (analytics, marketing, preferences)
- IP address
- User agent (browser)
- Timestamp (UTC)
- 🌐 Site information — domain, site ID, report period
How to generate the report
- Go to your dashboard and open any site
- Scroll to the Consent log section
- Click Compliance report
- Optionally set a date range (leave blank for all records)
- To save as PDF: press Cmd+P (Mac) or Ctrl+P (Windows) → Save as PDF
- To export data: click Download CSV — opens in Excel, Google Sheets, or any spreadsheet tool
Agency bulk export
On Agency and Max plans, you can download a combined CSV for all your sites at once from the Analytics dashboard → Download bulk CSV. Useful for quarterly compliance reporting across a portfolio of client sites.
Frequently asked questions
Is this report accepted by EU data protection authorities?
The report contains all data required by GDPR Article 7(1). Most DPAs — including CNIL (France), ICO (UK), and Datenschutzbehörde (Austria) — accept this format. For high-stakes situations or formal investigations, we recommend having a GDPR specialist review your setup.
What if a visitor claims they never consented?
The consent log shows the exact record for their visitor ID, including the timestamp and decision. The visitor ID is stored as a first-party cookie on their browser — if they cleared cookies, they would have been shown the banner again and a new record created.
What is the visitor ID — is it personal data?
No. It's an anonymous UUID stored in a first-party cookie (_kukibot_vid). It identifies the consent decision, not the person. It cannot be used to identify an individual. This is compliant with GDPR.
Is the compliance report free?
Yes — available on all plans including free. This is one of the features most competitors charge extra for.