Cloud Sync
Use Google Drive or iCloud as an encrypted sync backend.
How It Works
- Your data is encrypted locally with your master password
- Encrypted blobs are uploaded to your cloud storage
- Other devices download and decrypt locally
- Your cloud provider only sees encrypted data
Setting Up Cloud Sync
Google Drive
- Go to Settings > Sync > Cloud
- Click Connect Google Drive
- Sign in and authorize PrivStack
- Choose a folder for PrivStack data
iCloud (macOS only)
- Go to Settings > Sync > Cloud
- Click Connect iCloud
- 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 Protected | How |
|---|---|
| Data at rest | Encrypted before upload |
| Data in transit | TLS + our encryption |
| Cloud provider access | Zero-knowledge encryption |
| Account compromise | Attacker 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