Data & Privacy
Export or permanently delete user data to comply with GDPR, CCPA, and other privacy regulations.
Overview
The Data & Privacy page lets you submit and track data subject requests on behalf of your end users. Each request runs against your tenant's stored data (chats, events, sessions) for the user IDs you specify.
Navigate to Settings > Data & Privacy in the admin dashboard.
Request Types
| Type | Description |
|---|---|
| Export User Data | Generates an export of all stored data for the listed users. Sent to your account's registered email. |
| Delete User Data | Permanently erases all stored data for the listed users. Cannot be reversed. |
Compliance Types
Each request is filed under a compliance framework, which determines the SLA:
| Compliance | SLA |
|---|---|
| GDPR | 28 days |
| CCPA | 45 days |
Pick the framework that applies to the user's jurisdiction.
Creating a Request
Step 1: Open the request dialog
- Click Request Export to export data
- Click Request Deletion to delete data
Step 2: Fill in the details
| Field | Description |
|---|---|
| Compliance Type | GDPR or CCPA |
| User IDs | Comma-separated list of user IDs (matches the IDs passed to Deway.identify()) |
| Notes | Optional context for your records |
Step 3: Submit
Click Submit Export Request or Submit Deletion Request. The request enters the queue with status Pending.
Request Log
The Request Log lists every request your tenant has filed. Each row shows:
| Column | Description |
|---|---|
| Task ID | Short identifier for the request |
| Type | Export or Deletion |
| Compliance | GDPR or CCPA |
| User Count | Number of users in the request |
| Request Date | When it was submitted |
| Last Updated | When the status last changed |
| Status | Pending, In Progress, Completed, or Rejected |
| Actions | Reject (only available while Pending) |
Filtering
- Search by User ID — Find requests for a specific user
- Sort by Request Date or Last Updated (toggle ascending/descending)
- Paginated 20 requests per page
Statuses
| Status | Meaning |
|---|---|
| Pending | Submitted, waiting to start |
| In Progress | Being processed |
| Completed | Export delivered or deletion finished |
| Rejected | Cancelled before processing (by you or Deway) |
Rejecting a Pending Request
If you submitted a request by mistake:
- Find it in the Request Log (must be Pending)
- Click Reject
Requests that are already In Progress cannot be rejected from the UI — contact the Deway team.
What Gets Exported or Deleted
For each listed user ID, the request covers:
- All chat messages and ratings
- Captured product events and sessions
- User identification records
- Any AI-generated summaries tied to that user
Knowledge Base content and your tenant configuration are not affected.
Deletion Is Permanent
Deletions cannot be undone. After completion, the user's data cannot be restored. Submit an export first if you might need a copy.
Next Steps
- Team Management — Control admin access
- Login Activity — Audit your active logins
- Security — Restrict the SDK by user and page