Skip to content

BackupKit

Kotlin Multiplatform backup into the user's own cloud: iCloud on iOS (CloudKit or iCloud Drive), the Google Drive app-data folder on Android. No server, no account on your side, no OAuth client setup on iOS.

BackupKit

Start here

  1. Setup, iOS: one entitlement, and the CloudKit schema step for Production builds.
  2. Setup, Android: a Google Cloud OAuth client and the one-time consent dialog.
  3. The quickstart on the README, then restore on first launch.

Guides

Reference