Overview
These Terms of Use govern the use of 24 Block.
24 Block is a visual time-block planning app designed to help users organise their day. By using the app, the user agrees to these terms.
The public v1.0 app retains its launch behaviour. The upcoming v1.1 adds explicit permission for Live Activity uploads as described below. Optional accounts and iCloud sync have been implemented for a future release; the preview terms below apply only when those features are available and used. This document does not announce a new public release.
Use of the App
24 Block is provided for personal productivity and planning use.
At launch, the app is intended to work without an account and without paid subscriptions. Users are responsible for how they use the app and for the accuracy of any schedules, notes, or plans they create.
24 Block is a productivity tool, not an emergency, safety-critical, medical, legal, financial, or professional advice service. Users should not rely on it as the only record for critical obligations.
Licence
24 Block grants the user a limited, non-exclusive, non-transferable, revocable licence to use the app for personal, non-commercial use, subject to these terms and any applicable app-store rules.
The app, branding, design, code, and related materials remain the property of their respective owner unless clearly stated otherwise.
Acceptable Use
Users must not:
- misuse, interfere with, or disrupt the app
- attempt to reverse engineer, copy, resell, or exploit the app except where the law clearly allows it
- use the app in a way that violates applicable law or the rights of others
- use the app to transmit harmful code or abusive content through any future sharing, feedback, or connected features
User Content and Responsibility
Any schedules, notes, routine definitions, or other content entered into 24 Block remain the user's responsibility.
The app stores the main plan locally on the user's device. While Lock Screen Live Activity is enabled, selected planning details are also sent to its update service as described below and in the Privacy Policy. The app does not review, moderate, or verify user content.
Users should keep their own backups and should not rely on the app as the sole place to store critical information.
Lock Screen Live Activity and Widgets
On supported iOS devices, Lock Screen Live Activity uses an update service hosted on Vercel, Upstash QStash to schedule updates, and Apple Push Notification service (APNs) to deliver updates while the app is in the background or closed. The service receives today's block details, comment and note excerpts, activity identifiers and update timestamps as described in the Privacy Policy. It does not create an account or synchronise the planner between devices. Home screen widgets use on-device data.
Live Activity is off by default. In the upcoming v1.1, users must allow the disclosed uploads before enabling it in Settings. An earlier On setting without a recorded confirmation stays off until the user allows updates again; existing Off settings stay off. Users can turn it off at any time in Settings. This stops new schedule uploads and requests cancellation of queued updates; cancellation needs a working connection and does not erase provider logs.
Live Activity availability and update timing depend on the device, network and these services. Updates are not guaranteed to arrive at an exact time or keep an activity active indefinitely.
Optional Account and iCloud Preview
Local planning does not require a 24 Block account. Optional Sign in with Apple creates a separate 24 Block session; it does not enable iCloud sync or change the Apple Account configured for iCloud on the device. Account sign-in and iCloud access may be unavailable independently.
Private iCloud sync is off until the user confirms enabling it. It depends on supported Apple software, an available iCloud account, storage capacity and network access. Changes can be delayed while offline or while Apple services are unavailable. The app reports pending or incomplete work; a successful sign-in does not mean that a plan has synchronized.
Users should review recovery information when devices make conflicting edits. The app preserves recoverable records, but a conflict may require a user decision before every item appears in the visible plan. Exported backups can contain planner comments, earlier versions and recovery data. Users are responsible for exported copies stored with other apps or providers.
Signing out of 24 Block, disabling sync, deleting a 24 Block account and erasing planner data are separate actions. Account deletion retains the local and iCloud plan as described in its confirmation. Planner erasure uses separate controls and requires access to the relevant iCloud account for cloud cleanup. Pending deletion or Apple credential revocation may need connectivity to complete. None of these actions deletes the user's Apple Account.
Dedicated iPad and native Mac applications are not included in this implementation. Compatibility with future clients is a development objective, not a guarantee that those applications or interfaces are currently available.
User-Initiated Sharing
If users contact support or share content through device features, they are responsible for the content they choose to send and for ensuring they have the right to send it.
Privacy
Use of the app is also subject to the Privacy Policy:
That policy explains local storage, the Live Activity update service, optional features, and user-initiated sharing or external actions.
Third-Party Services and Platforms
24 Block may rely on third-party platforms or operating-system features such as Apple App Store, Google Play, device backups, email apps, share sheets, live activities, or external links. The Live Activity update service uses Vercel, Upstash QStash and Apple APNs as described above. The optional preview also uses Sign in with Apple, private CloudKit storage, and a separate 24 Block account service.
Those third parties operate under their own terms, policies, and technical limits. 24 Block is not responsible for third-party services that the user chooses to access through or alongside the app.
The public website is hosted with third-party infrastructure providers. Website availability, request handling, and security protections may depend on those providers.
Availability and Changes
24 Block may change, improve, suspend, or remove features over time.
Future releases may make the account/sync preview available or add optional paid features, integrations, or other services. Additional or updated terms may apply before those features are released.
No Warranty
24 Block is provided on an "as is" and "as available" basis to the extent allowed by law.
While the product is developed with care, no guarantee is given that the app will always be uninterrupted, error-free, or suitable for every purpose.
Limitation of Liability
To the extent allowed by law, 24 Block and its operators will not be liable for indirect, incidental, special, consequential, or exemplary losses arising from use of the app.
Users remain responsible for how they plan, act on, interpret, or rely on information entered into the app.
Nothing in these terms is intended to exclude liability that cannot lawfully be excluded.
Ending Use
Users may stop using 24 Block at any time.
If the app is uninstalled, some local data may still remain in iOS or device-level operating-system backups depending on device settings and platform behaviour. Android release builds opt out of Android app-data backup.
Uninstalling does not itself cancel every queued Live Activity update or erase update-service records. See the Privacy Policy for provider retention and privacy contact details.
Uninstalling a preview build does not itself delete a 24 Block backend account, private CloudKit planner, exports, or provider backups. Use the separate account and planner-data controls before uninstalling when those deletions are intended; see the Privacy Policy for pending cleanup and retention.
Changes to These Terms
These terms may be updated as the product changes. If material changes are made, the published version should be updated before those changes take effect in release builds.
Contact
For questions about these terms, contact support@24block.app.