Sync
Sync overview
Cloud sync is strictly opt-in. Pick iCloud, Dropbox, WebDAV, S3, or Alibaba OSS.
Sync is off by default. When you turn it on, Todrise talks directly to a backend you choose and control. Todrise (the project) does not run a sync server and has no access to your data.
Supported backends
- iCloud (Apple platforms only) — zero-config on iOS / macOS.
- Dropbox — sign in once, works across platforms.
- WebDAV — any compliant server (Nextcloud, Synology, etc.).
- S3-compatible — AWS S3, Cloudflare R2, MinIO, Backblaze B2.
- Alibaba OSS.
How it works
Changes are written locally first, then pushed to the backend in the background. Other devices pull on launch and on push-notification. The protocol is CRDT-style so concurrent edits on two devices do not clobber each other (see Conflict resolution).
Still stuck?
Open an issue on GitHub Issues.