Privacy Dashboard
displayUser-facing privacy dashboard for managing data, consents, and downloads.
Preview
Privacy & Data
Manage your personal data, consent preferences, and account settings.
Download Your Data
Request a copy of all personal data we hold about you. We will prepare a downloadable archive and notify you by email when it is ready (typically within 48 hours).
Cookie & Consent Preferences
Review and update your cookie consent choices at any time. Your preferences are stored and applied across all sessions.
| Date & Time | Action | Categories | Actions |
|---|---|---|---|
| Jan 1, 2024, 10:00 AM | Accepted All | — |
Delete Account
Permanently delete your account and all associated data. This action cannot be undone. All your data will be erased within 30 days in accordance with GDPR Article 17.
Installation
npm install @launchapp/design-systemImport
import { PrivacyDashboard } from "@launchapp/design-system";Examples
Privacy control center
<PrivacyDashboard consents={[ { id: "1", type: "analytics", granted: true, timestamp: "2024-01-01T10:00:00Z", version: "1.0" }, ]} onDownloadData={() => console.log("download")} onDeleteAccount={() => console.log("delete account")}/>Props
| Prop | Type | Default | Description |
|---|---|---|---|
consents* | ConsentEntry[] | — | Current consent records. |
onDownloadData | () => void | — | Called when user requests data export. |
onDeleteAccount | () => void | — | Called when user requests account deletion. |