Exporting Your Account Data
How to request, download, and understand a full export of your account data for compliance or portability.
Why It Matters
Data portability is both a legal right and a practical need. GDPR Article 20 and CCPA grant your team the right to receive a complete copy of your account data in a machine-readable format. Beyond compliance, data exports are useful for backups, audits, and migrating to other tools.
Kit provides a one-click data export that packages everything — records, files, and attachments — into a single downloadable ZIP archive.
Who Can Request an Export
Only account administrators can request data exports. This protects sensitive hiring data, candidate information, and billing records from unauthorized access.
Non-admin team members will not see the Data Export option in account settings.
How to Request an Export
- Navigate to Account Settings in the sidebar
- Click Data Export
- Click Request Data Export
- Watch the progress bar as each data category is processed
- Once complete, click Download to get your ZIP archive
The export runs in the background — you can navigate away and come back later. You’ll also receive an email when it’s ready.
What’s Included
The export contains ~40 data categories covering your entire account:
| Category | What’s Included |
|---|---|
| Core | Account details, team members, invitations, settings |
| Hiring | Job postings, candidates, applications, stages, submissions, reviews, notes, interviews, offers, rejections |
| Communication | AI chat history, SMS messages, email records, Slack messages |
| Integrations | GitHub, Slack, Google Calendar, Google Meet connection metadata |
| Scheduling | Availability schedules, calendar sources, meeting records |
| Billing | Customer records, subscriptions, charge history |
| Other | Ideas, webhooks, webhook delivery logs |
Attachments
All uploaded files are included in an attachments/ directory within the ZIP:
- Candidate resumes and portfolios
- Code assignment submissions
- File-based stage submissions
- Any other uploaded documents
What’s Excluded or Redacted
For security and compliance, certain data is handled specially:
| Treatment | Examples |
|---|---|
Redacted (replaced with [REDACTED]) |
OAuth tokens, API keys, signing secrets, refresh tokens |
| Excluded entirely | Payment methods (PCI compliance), encrypted passwords, OTP secrets |
Archive Format
The ZIP archive contains:
manifest.json— Metadata about the export (account info, record counts, timestamp)- One JSON file per data category — e.g.,
hiring_candidates.json,account_users.json attachments/— Uploaded files organized by category and record ID
JSON was chosen because it’s universally readable, preserves data structure (including nested fields), and is supported by every programming language and data tool.
Download Window
- Archives are available for 7 days after completion
- Download links expire after 1 hour — refresh the page to get a new link
- After 7 days, the archive is automatically deleted from storage
- The export record itself is retained for audit purposes
Limits
- One export at a time — You cannot start a new export while one is in progress
- Processing time — Depends on account size; most accounts complete within a few minutes
- File size — Varies with the number of attachments; the record count and file size are shown after completion
If an Export Fails
Occasionally an export may fail due to a temporary issue. When this happens:
- The failure reason is displayed on the export card
- You’ll receive an email notification
- Simply request a new export — the previous failed export doesn’t block you
Quick Checklist
- You are an account administrator
- No other export is currently in progress
- You have access to the email address on your account (for the ready notification)
- You’ll download the archive within 7 days of completion