Skip to main content
Docs / Sync & Security / Cloud Sync

Cloud Sync

Use Google Drive or iCloud as an encrypted sync backend.

Cloud Sync Settings

How It Works

  1. Your data is encrypted locally with your master password
  2. Encrypted blobs are uploaded to your cloud storage
  3. Other devices download and decrypt locally
  4. Your cloud provider only sees encrypted data

Setting Up Cloud Sync

Google Drive

  1. Go to Settings > Sync > Cloud
  2. Click Connect Google Drive
  3. Sign in and authorize PrivStack
  4. Choose a folder for PrivStack data

iCloud (macOS only)

  1. Go to Settings > Sync > Cloud
  2. Click Connect iCloud
  3. iCloud Drive must be enabled on your Mac

What’s Stored

PrivStack creates a PrivStack folder in your cloud storage containing:

  • Encrypted database chunks
  • Encrypted file blobs
  • Sync metadata (also encrypted)

Your cloud provider cannot read any of this.

Sync Frequency

  • Changes sync within 1-2 minutes
  • Manual sync: Click Sync Now in Settings
  • Background sync when app is open

Storage Usage

Check how much cloud storage PrivStack uses:

  • Go to Settings > Sync > Cloud
  • View Storage Used

Security Considerations

What’s ProtectedHow
Data at restEncrypted before upload
Data in transitTLS + our encryption
Cloud provider accessZero-knowledge encryption
Account compromiseAttacker gets only encrypted blobs

Limitations

  • Cloud sync requires internet
  • Sync speed depends on your connection
  • Cloud storage limits apply
  • Not as fast as local P2P sync