Skip to content

Export and Import

Export and import keep your data safe, make content portable, and help you meet the right to data portability under Art. 20 GDPR. You can download individual sessions or entire projects as a ZIP archive — and import ZIP archives back, either via upload or via an HTTPS URL.

  • Backup — your own copy of the sessions, independent of the running system.
  • GDPR data portability (Art. 20) — content is handed out in a structured, machine-readable format.
  • Right of access (Art. 15) — full data export for a data subject, where their content belongs to a session.
  • Data hand-off — transfer to another organisation, research partners, or external analysis.
  • Archiving — long-term storage outside of StoryVault, e.g. in an internal document management system.
TypeContent
Individual sessionMedia files, transcript (TXT/SRT/VTT), summary, notes, external links, metadata
Entire projectAll sessions of the project, each with media, transcripts, and metadata

In addition, the archive includes: project description, participant list (as metadata, not as a personal record), session attachments, and all external links that belong to the session.

  1. Open the export button

    On the session or project page, find the Export button (Manager role or higher). Click it to start the export.

  2. Wait for processing

    The export runs in the background. You can keep working in StoryVault or close the window. Large projects may take several minutes to hours.

  3. Download the ZIP

    Once the export is ready, a download link appears. The link is time-limited; if it expires, simply start the export again.

StoryVault supports two ways to bring ZIP archives back in — after a move, a migration, or for data recovery.

For ZIP files that are available locally. You upload the file like any other file in StoryVault. Suitable for ZIPs up to your browser’s upload limit.

For very large ZIPs, StoryVault loads the file directly from a public HTTPS URL — the browser does not need to pass the file through.

  1. Enter a URL

    On the import page (admin area), enter the public HTTPS URL of the ZIP archive.

  2. Wait for staging

    StoryVault downloads the file in the background and runs a content preview.

  3. Confirm the preview

    You see which projects and sessions the archive contains before the actual import runs. The import only starts after you confirm.

  4. Cleanup after 24 hours

    A staged import that is not confirmed is automatically discarded after 24 hours.

  • Only public https:// URLs are accepted.
  • No credentials, cookies, or custom headers are supported.
  • DNS resolution and redirect targets must not point to private or reserved IP ranges (SSRF protection).
  • The staged job is bound to your tenant and your user — no one else can take it over.
  • Participant lists from the export are deliberately not imported; they remain purely informational metadata.
RightHow StoryVault supports it
Art. 15 — Right of accessExport of a session or project contains all stored content.
Art. 17 — Right to erasureTrash and final deletion. See Trash.
Art. 20 — Data portabilityMachine-readable ZIP structure with transcripts in open formats (TXT/SRT/VTT).
Art. 30 — Record of processingExport metadata documents when and what was handed out.
Art. 32 — Security of processingURL import only via HTTPS, SSRF protection, staging with explicit confirmation.
RoleExportImport
Viewer
Member
Manager
Admin
Super-Admin
  • Share — share sessions via link without recipients needing an account.
  • Trash — delete and restore.
  • Projects — project structure and permissions.

This page complements the onboarding video “Module 3, Lesson 3.3 — Share” with the export/import feature.