Logo StartupKit
Account & Compliance

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

  1. Navigate to Account Settings in the sidebar
  2. Click Data Export
  3. Click Request Data Export
  4. Watch the progress bar as each data category is processed
  5. 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

Type to search...