Advanced

Data export and migration

Export everything as JSON. Your data, your control.

5 minUpdated 2026-04-19

Every user can export their full data. No paywalls, no retention tricks. GDPR Article 20 is a minimum, not a ceiling.

What's in the export

  • Your User row (email, username, display name, preferences)
  • All App rows + their metadata
  • Every Idea, Draft, Post, PostMortem with timestamps
  • All writing samples, voice analysis, customization
  • Reviews given and received (redacted where another party's privacy applies)
  • Credit transaction log
  • Any uploaded media (logos, screenshots) as URLs

What's NOT in the export

  • Your encrypted API keys — we cannot decrypt them outside our infrastructure
  • Your Stripe subscription / payment data — Stripe is the source of truth for those

Triggering an export

Settings → Account → Export data. A background job queues immediately; you receive an email with a signed download link when ready (usually under 60 seconds for typical accounts, longer for heavy portfolios).

Format

A single .zip with one JSON file per table plus a media/ directory for any uploaded binaries. The structure is documented — useful if you want to pipe your distro data into your own analysis tooling, archive it before deletion, or run local backups.

Importing into a new account

Settings → Account → Import data accepts the zip and re-seeds everything except IDs (which are regenerated). Useful for consolidating multiple accounts or recovering from a deletion you regret (within the 30-day restore window).

Account deletion

Export first. Then Settings → Account → Delete account. Irrecoverable after 30 days; within that window, support@ can restore.