How to Handle a GDPR Data Access Request in 10 Minutes with CookieHub DSAR

April 24, 2026

How to Handle a GDPR Data Access Request in 10 Minutes with CookieHub DSAR

Table of contents

A Data Subject Access Request (DSAR) just landed in your inbox. Someone who visited your site three months ago wants to know exactly what personal data you hold about them, and they want a copy.

You have 30 days.

DSAR requests are not just forms. They require validation, tracking, coordination, and secure delivery. This system standardizes the entire lifecycle.

If you have never handled one before, the requirements are daunting: GDPR Article 15, CCPA compliance, identity verification, data retrieval across fragmented systems, and a secure audit trail. If you have done it before, you know the messy reality of spreadsheets, email threads, and the nagging feeling that you missed a database.

CookieHub DSAR is designed to reduce the manual labor to about ten minutes. Here is how you can streamline your compliance workflow.

The One-Time Setup (Approx. 5 Minutes)

1. Embed the Widget

In your CookieHub dashboard, navigate to DSAR → Get Widget. Copy the two-line snippet into your site’s footer or privacy page:

HTML

<div id="cookiehub-dsar-container"></div>
<script src="https://dash.cookiehub.com/dsar/widget.js"
  data-account-key="ak_xxxxxxxx"
  data-domain-key="dk_yyyyyyyy"
  data-target="#cookiehub-dsar-container"
  async></script>

The widget renders inside a Shadow DOM, ensuring it is isolated from your site’s CSS so it won't break your layout. It also auto-detects language from your page’s <html lang="..."> attribute, supporting 60 locales out of the box - including English, German, Icelandic, Japanese, Arabic, and Hindi.

2. Map Your Data Systems

Under DSARSystems, list every tool that might house visitor data: your CRM, e-commerce platform, analytics, and support ticketing systems. For each, add a brief note for your team on where to find the data (e.g., a specific SQL query or admin URL).

By doing this now, every incoming request will automatically include a checklist with these specific instructions attached to the upload fields.

3. Finalize Settings

Under DSARSettings, you can customize:

Availability: How long the response file remains downloadable (default: 14 days).

Resolution Templates: Tailor the boilerplate text for each request type to match your brand voice.

Custom S3 Vault: Point the system to your own S3-compatible bucket (like MinIO) if your compliance policy forbids third-party storage.

Managing a Request (Approx. 5 Minutes)

The Submission & Verification

When a visitor fills out the form, they specify their relationship to your company and the type of request (access, erasure, portability, etc.).

If a lawyer or parent files on behalf of someone else, CookieHub handles two-party verification automatically. The clock only starts once the subject clicks the verification link in their email. The system then sets a deadline (30 days for GDPR), capped strictly at regulatory limits so you cannot accidentally fall into non-compliance.

Fulfillment

Once verified, you will find the request in your dashboard at /dsar. The process is straightforward:

  1. View Details: Access the subject’s info (decrypted via AES-256-GCM for this view).
  2. Follow the Checklist: Use your pre-configured instructions to pull data from your systems.
  3. Upload & Complete: Drop the exports into the corresponding slots.

If the request includes a Consent ID, CookieHub provides a one-click link to the specific consent log entry, saving you from searching through archives to prove what the visitor agreed to.

What Happens Behind the Scenes

When you click Complete, CookieHub automates the heavy lifting:

Encryption: Files are bundled into a ZIP, encrypted with AES-256-GCM, and stored in a secure vault.

Audit Trail: A disclosure record with a SHA-256 hash is created for integrity. An instruction log records the legal basis and the specific actions taken for your Article 30 records.

Delivery: The subject receives a secure, time-limited download link.

Cleanup: Staged files are purged, and the ZIP expires based on your schedule.

The Result

CookieHub DSAR replaces anxious calendar checks and messy folders with a single, automated dashboard. You get a bulletproof audit trail, automated deadline reminders (at 7, 3, and 1 days), and the peace of mind that your compliance obligations are met.

Share this post

Ready to simplify your DSAR process?

Enable DSAR on your CookieHub account today and be ready for the next request before it arrives.

14 day free trial

No credit card required