docs/mintlify/docs-mintlify-mig-tmp/cloud-archive.mdx
cloud archive encrypts your old screenpipe data and uploads it to the cloud, then deletes the local copy to free disk space. it uses the same zero-knowledge encryption as cloud sync — we cannot read your data.
you can also trigger an immediate archive run by clicking archive now in the status card.
cloud archive reuses the same SyncManager and encryption pipeline as cloud sync:
if you already have cloud sync enabled, archive uses the exact same encryption key to avoid any conflicts.
<Card title="view archive source code" icon="github" href="https://github.com/screenpipe/screenpipe/blob/main/crates/screenpipe-server/src/archive.rs"> review the rust implementation of cloud archive </Card>instead of marking individual records as uploaded, cloud archive uses a single watermark timestamp. all data before the watermark has been securely uploaded and can be safely deleted locally.
this is simpler and more efficient than per-record tracking — one timestamp tells the system exactly where it left off, even if the app restarts.
your cloud storage usage is shown in the archive status card. storage limits depend on your screenpipe pro plan.
questions? join our discord.