Cloud services¶
These subpages show how to authenticate on each platform, and any remarks/limitations of specific services.
| Service | Data in app folder | Support | Delta support | Chunk size |
|---|---|---|---|---|
| Dropbox | 👁️ Visible to users | ✔️ All platforms | ✅ Yes | 8 MB 4 |
| Google Drive | 📦 Not visible to users1 | ✔️ All platforms | ✅ Yes | 10 MB 5 |
| OneDrive | 👁️ Visible to users | ✔️ All platforms | ✅ Yes | 10 MB 6 |
| WebDAV | 👁️ Visible to users | ✔️ All platforms2 | ❌ No3 | Not chunked |
- "All platforms" means Android, iOS, desktop (JVM) and web (JS/WASM).
- "Chunk size" is the size of each part in which files larger than 10 MB are uploaded.
-
"App data not visible" means the user will not see the app files when opening the cloud folder themselves (e.g. on user's desktop or in the web interface of Google Drive). More details. ↩
-
WebDAV on web requires dealing with CORS. Some providers, like Fastmail, block requests from all domains. ↩
-
You could keep the last result of a call and compare a new result manually to get delta support with WebDAV. ↩
-
A multiple of 4 MB, as required by Dropbox. ↩
-
A multiple of 256 KB, as required by Google Drive. ↩
-
A multiple of 320 KB, as required by OneDrive. ↩