Open Source · AGPL-3.0

Archive anything.
Permanently.

Capture web pages and documents before they change or disappear. Every capture is fingerprinted and stored on Arweave's permanent decentralized network. Pay once. No subscriptions.

Launch App View on GitHub
Powered by ArweaveTurbo SDK by ar.ioBorn at AKASHA.org
Permavault app interface

Why Permavault

A complete pipeline from URL to permanent storage.

One Link, Full Capture

Paste any URL or upload a document. Permavault captures the page as it exists right now: content, screenshot, PDF rendering, and a technical record of how it was retrieved.

Permanent Storage

Your capture lives on Arweave, a network of hundreds of independent nodes worldwide, funded by a long-term storage endowment. Designed for permanence, not monthly invoices.

Cost Transparency

See exact file size and Arweave storage cost before you commit. No hidden fees.

Plugin Architecture

Source adapters are modular npm packages. Add new content types or build your own.

CLI + Web UI

Power users get a full CLI. Curators get a clean web dashboard. Same engine underneath.

Batch & Resume

Archive thousands of URLs via CSV. If something fails, retry without re-downloading.

Three steps to permanent

1

Paste a URL

Drop a link to any public web page, or upload a document. Permavault detects what it is and prepares the capture.

2

Preview & Price

See what will be captured and the exact one-time price in USD before you commit. No surprises, no subscriptions.

3

Sealed & Stored

One click fingerprints your capture and stores it on Arweave. You get a permanent link and a verifiable record anyone can check, today or years from now.

Captures complete in seconds. Permanence takes one click.

One interface. Any source.

Permavault uses a plugin system. Each source is an independent adapter. Install only what you need.

Web Pages

Full-fidelity capture: content, screenshot, PDF, provenance record

v1 · In build

PDF & Documents

Upload files, fingerprinted at capture with SHA-256

v1 · Next up

GitHub Repos

Snapshot a repository at an exact commit

v2 · Planned

Direct URL

Any public file: PDF, image, video, audio

v2 · Planned

Build Your Own

Implement 3 methods. Get upload, tagging, and UI for free.

Docs →
interface SourceAdapter {
  name: string;
  canHandle(url: string): boolean;
  fetchMetadata(url: string): Promise<Metadata>;
  download(url: string, options: DownloadOptions): Promise<DownloadResult>;
}

Do not take our word for it. Verify it.

This is a real evidence package from a real capture of this very page. Download it and check every proof yourself with standard tools. No signup, no Permavault account, no trust required.

Hand it to opposing counsel, an expert, or a judge. A plain-English guide inside every package walks them through it, and everything verifies offline with free standard tools: your evidence keeps verifying even if Permavault disappears.

Sealed web archiveSigned hash manifestEd25519 keyBitcoin timestampTransport recordOne-command verification
Download sample evidence packageSample certificate (PDF)
unzip permavault-sample-evidence.zip && bash verify.sh

Checks the file hashes, the Ed25519 signature, and the permanent Arweave copy. Needs only shasum, openssl, and curl.

How verification works →

One-time pricing. No subscriptions.

Every capture is fingerprinted, sealed, and stored on Arweave's permanent network. Pay in USD by card.

Single

$4.99

per capture

One web page or one PDF, captured in full fidelity and stored permanently. Verifiable by anyone, even years from now.

Launch App

50-pack

$149

$2.98 per capture

Fifty captures for teams, firms, and heavy archival work.

Launch App

Add a certificate to any capture: Basic $9, a shareable verification page, or Legal $39, with a declaration template, chain-of-custody appendix, and a qualified electronic timestamp from an EU-listed trust service provider.

Covers captures up to 100 MB; larger pages use additional captures from your balance. Self-hosting stays free and open source.

Free. Open Source. Yours to run.

Permavault is AGPL-3.0 licensed and built in public. Self-host it, fork it, extend it with new adapters. Contributions welcome.

Star on GitHub ★
docker pull permavault/permavault:latest

TypeScript · AGPL-3.0 License