Sync Setup
Claspt supports syncing your vault across multiple devices using the sync provider of your choice. Your data flows directly between your devices and your provider — Claspt servers are never involved.
Supported Providers
Section titled “Supported Providers”| Provider | Protocol | Notes |
|---|---|---|
| GitHub / GitLab / Bitbucket | Git (SSH/HTTPS) | Full version history |
| Self-hosted Git | Git (SSH) | Any bare repo or Gitea/Gogs |
| iCloud | File system | macOS and iOS only |
| Google Drive | File system | All platforms |
| Dropbox | File system | All platforms |
| WebDAV | HTTP | Nextcloud, Synology, etc. |
Setup Instructions
Section titled “Setup Instructions”Git Sync
Section titled “Git Sync”- Open Settings → Sync.
- Select Git as the provider.
- Enter your remote URL (e.g.,
[email protected]:user/vault.git). - Configure authentication (SSH key or HTTPS token).
- Click Test Connection → Enable Sync.
Claspt will push changes after each auto-commit batch (5-second window).
Cloud Storage Sync
Section titled “Cloud Storage Sync”- Open Settings → Sync.
- Select your cloud provider.
- Choose the sync folder (must be within the cloud provider’s sync directory).
- Enable sync.
File-based sync works with any provider that syncs files to disk. Claspt watches for file changes and resolves conflicts automatically.
Security Notes
Section titled “Security Notes”vault.keyis never synced — each device derives its own key from your master password.- Secret block ciphertext syncs safely (encrypted at rest).
- The search index is local-only and rebuilt per device.