Skip to content
SPECIFICTION
Get listed

23blocks vs CloudKit

23blocks

23blocks.com

CloudKit

developer.apple.com

Side by side

Figure23blocksCloudKit
Price from$29.99/moFree
Free planYesYes
Free trial——
Open source——
WebYesYes
macOS—Yes
iOS—Yes
APIYesYes
Self-hostedYes—
Plans published101
Spec score · Backend as a Service (BaaS) Software8.4 (#3)7.8 (#10)
IntegrationsThe platform page lists Stripe, OpenAI, Google, AWS and SendGrid as third-party integrations and says users can add any third-party API key.CloudKit automation supports integration tests from Xcode or a CI system, and CKTool JS can be embedded in developer tools.
SecurityThe DPA describes TLS 1.2 minimum and TLS 1.3 preferred for data in transit, AES-256 or equivalent encryption at rest, least-privilege IAM and required MFA for administrative access.Developers can configure fields in private CloudKit databases to be encrypted in storage and in transit to their application.

Plans

23blocks

  • Shared Cloud free tierFree
  • Content$29.99 a month
  • Forms$29.99 a month
  • Onboarding$29.99 a month
  • Auth$39.99 a month
  • CRM$69.99 a month
  • Files$69.99 a month
  • Products$69.99 a month
  • Rewards$69.99 a month
  • Sales$69.99 a month

23blocks pricing →

CloudKit

  • CloudKitFree

CloudKit pricing →

In their own words

23blocks

23blocks has no write-up on Specifiction yet; its figures are above.

Visit 23blocks.com

CloudKit

CloudKit is Apple’s service for storing structured app and user data in iCloud and synchronizing it across devices and the web. Data is organized in containers with public, private, and shared databases, and synchronization is bidirectional across iOS, iPadOS, macOS, tvOS, watchOS, visionOS, and web apps. CloudKit supports Swift, Objective-C, and JavaScript. Apple Developer Program membership includes up to 1PB of free storage for each app. CloudKit Console lets developers manage containers and schemas, inspect test data, and review telemetry, logs, and alerts. Fields in private databases can be configured for encryption in storage and while travelling to the application. Public databases use World, Authenticated, and Creator roles. Separate sandbox and production environments are provided; production schemas can only be changed in a forward-compatible manner. Automation supports integration tests from Xcode or a CI system, and CKTool JS can be embedded in developer tools. CloudKit JS adds CloudKit support to web apps. A free plan is listed at free, while pricing is from $99/yr. Incoming traffic is throttled by limits and controls that may change over time.

Visit developer.apple.com