Free · Open source · Local first
Your exported project history, still within reach.
ProjectVault turns CSV, JSON, and ZIP project exports into a familiar, searchable, read-only workspace. Your files are processed on your device, not uploaded to our servers.
No account required. No tracking. No access to your browsing history. No privileged extension permissions.
Archive library
- Finance Export2,430 tasks
- Marketing Export1,108 tasks
- Digital Healthcare 20268,920 tasks
Example archive names. ProjectVault ships with no sample data.
Local processing
Files stay on your device
Zero permissions
No website or browsing-history access
Open source
Inspect how ProjectVault works
Read only
Your original export is never modified
From export file to readable archive
ProjectVault transforms flat export files into an organised viewer without sending the archive to a remote application server.
- 1
Export
Export the required project data from your project-management platform as CSV or JSON. For large organisations, exporting one department or Space at a time is often more reliable.
- 2
Select
Open ProjectVault and choose one or more CSV or JSON files, or a ZIP containing those formats. ProjectVault can combine files selected during the same import.
- 3
Browse
ProjectVault reconstructs available Spaces, Folders, Lists, tasks, statuses, people, comments, and custom fields into a searchable read-only archive.
- 4
Return
Imported archives appear in Archive library. Open an earlier archive at any time from the same browser profile, unless its browser storage has been cleared.
Your export file is parsed in your browser and stored in local IndexedDB. No step in this process sends archive content to a DevHexLab or ProjectVault server.
Familiar navigation without the subscription
Archive library
Keep multiple imported archives in one local library. Each later import creates another archive card; selecting several files together creates one combined archive. Tasks sharing an ID during that import are merged, with later values taking precedence.
Workspace hierarchy
Navigate available Spaces, Folders, Lists, and tasks from a clear sidebar reconstructed from the export.
Overview
See task totals, completion percentage, assignee and unassigned counts, overdue tasks, status distribution, and recently created items.
List and Board views
Review tasks in grouped lists or status-based Board columns. In List view, choose whether to show assignees, due dates, and priority for the current session.
Search and filters
Combine text search with status, assignee, tag, space, priority, and due-date comparisons. Save a useful query and reuse it from a saved-search chip in the viewer.
Task details
Inspect the information available in the export, including description, priority, dates, people, comments, tags, attachment links, and custom fields.
Map CSV columns
Match unfamiliar column names to key task fields, such as name, ID, status, space, folder, list, assignees, and due date, before building an archive. Automatic header recognition still applies when you skip mapping.
Portable backups
Export an archive as a portable file and import it into ProjectVault on another browser or device. Transfers are manual, and you may add a password to protect the exported file.
Import summary
After building an archive, review the profile used, rows read, tasks imported, duplicate merges, and any warnings from Archive tools.
Compare snapshots
See added, changed, and missing task counts between two imports that share the same archive name and stable task IDs.
Your previous imports remain easy to find
Every completed import creates an entry in Archive library. Users can open an earlier archive, return to the library, or create another archive without replacing the previous one.
Archive library
- Finance Export2,430 tasks
- Marketing Export1,108 tasks
- Digital Healthcare 20268,920 tasks
Reconstructed hierarchy
- Archive
- Space
- Folder
- List
- Task
Archives are local to the browser and installation where they were imported. A web version, Chrome extension, and Edge extension each use separate local storage. Archives do not automatically synchronise between browsers or devices.
Private by architecture, not just by promise
ProjectVault processes selected export files inside the browser. Imported archive content is stored in the browser's IndexedDB database and is not sent to Baisil, DevHexLab, or a ProjectVault server.
ProjectVault does not:
- upload imported archive content to DevHexLab
- sell, rent, or share archive content
- use archive content for advertising
- include analytics or tracking SDKs
- read browsing history
- inspect websites the user visits
- access files the user has not explicitly selected
- modify the user's original export
ProjectVault does:
- process explicitly selected CSV, JSON, and ZIP files locally
- save imported archives in the current browser profile
- open an attachment or task link only after the user selects it
- retain an archive until the user deletes it or browser storage is cleared
- let you export a portable backup, with an optional password, that you control
Supported input formats
| Format | Current behaviour |
|---|---|
| CSV | Maps recognised task headers and preserves unknown columns as custom fields. |
| JSON | Accepts a top-level task array or an object containing a `tasks` array. |
| ZIP | Searches the package for CSV and JSON entries. Other files are currently ignored. |
| .projectvault.zip | A portable archive produced by ProjectVault, optionally protected with a password. |
The importer recognises common ClickUp task-export columns and offers profile labels for ClickUp, Asana, Trello, Jira, Monday, Notion, and Generic exports. Profile labels and common column recognition help match fields; they are not direct account integrations or a guarantee that every native export is supported.
Clear expectations
- ProjectVault is a read-only viewer, not a project-management replacement.
- It can display only information present in the selected export.
- A standard task CSV does not contain every Doc, Whiteboard, Dashboard, Automation, permission, activity event, or original attachment file.
- Attachment URLs may expire or require an authorised account.
- Browser storage can be removed when site data is cleared, the browser profile is removed, or the extension is uninstalled.
- Users must retain their original export as the authoritative backup.
- Very large enterprise imports still require planned streaming and SQLite/WASM improvements.
- Archives do not automatically synchronise across installations, browsers, or devices. A portable backup can be exported and imported manually.
- Password protection applies to an exported portable backup only. The archive library stored in your browser is not encrypted, including archives imported from a protected backup.
- Snapshot comparison shows counts against the most recently imported archive with the same name. A missing task may reflect a different export scope rather than deletion.
- Platform profile labels recognise common column names; they are not native integrations with ClickUp, Asana, Trello, Jira, Monday, or Notion.
Get started in minutes
Install from a browser store
- Install ProjectVault from the Chrome Web Store or Microsoft Edge Add-ons.
- Pin ProjectVault to the browser toolbar.
- Select the ProjectVault icon to open the viewer in a full tab.
- Select Open an export.
- Choose the required CSV, JSON, or ZIP files.
- Enter an archive name and select Build archive.
Run the open-source version
git clone REPOSITORY_URL cd ProjectVault npm install npm run dev
The repository URL will be published alongside the store listings.
Open source and independently built
ProjectVault is created by Baisil Geevarghese and published by DevHexLab. Its source is available for inspection, contribution, and self-hosting under AGPL-3.0-or-later.
Frequently asked questions
Does ProjectVault upload my export?
Does the extension read my browser history or websites?
Where can I see files I imported previously?
Will my archives appear on another computer?
Can I move an archive to another computer?
Are all my archives encrypted?
Can DevHexLab recover my password?
Does selecting a platform such as Asana, Jira, or Trello import every export from that service?
What happens if I uninstall the extension?
Is ProjectVault a complete backup?
Does it work with ClickUp exports?
Is ProjectVault affiliated with ClickUp?
Is ProjectVault free?
How do I get help?
Keep your project history readable
ProjectVault is free, open source, and processes your export entirely on your own device.
ProjectVault is created by Baisil Geevarghese and published by DevHexLab. ProjectVault is independent software and is not affiliated with, sponsored by, or endorsed by ClickUp. ClickUp is a trademark and service mark of Mango Technologies, Inc., registered in the United States and other countries. Other names and trademarks belong to their respective owners.