Privacy Dashboard

display

User-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 & TimeActionCategoriesActions
Jan 1, 2024, 10:00 AMAccepted 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-system
Import
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

PropTypeDefaultDescription
consents*
ConsentEntry[]Current consent records.
onDownloadData
() => voidCalled when user requests data export.
onDeleteAccount
() => voidCalled when user requests account deletion.