The short version
No ads. No data sales. No tracking pixels. Shared task titles and notes are encrypted on your device with AES-256-GCM before they are stored for sync. Push notifications avoid task content. Private tasks are not shared with your partner.
Private tasks stay private. A private task is for you. It is not sent to your partner and is not shown in shared activity. If iCloud Backup is enabled, Apple may include your local app data in your encrypted iCloud backup.
What Halves stores
Halves stores tasks locally on your device using iOS storage. To make shared groups work, Halves also uses Supabase for authentication, pairing, realtime sync, and server-side delivery tasks.
- Account identifiers, anonymous sessions, and optional Sign in with Apple account links.
- Optional display names, profile photos, and profile photo URLs if you add them.
- Group metadata, invite codes, membership, pairing status, and timestamps.
- Shared task ciphertext for titles and notes, plus task metadata required for sync such as owner, status, due dates, recurrence, reminders, categories, and timestamps.
- List and list-item data for shared grocery-style lists.
- Activity events and quick reactions that keep group members in sync.
- Device tokens for APNs push notifications.
- Optional sync diagnostics when enabled in Settings.
Task photos are resized, encrypted, and stored for sync so your partner can see them. Halves currently limits task photos to two per task.
AI and parsing
Halves includes chat-style task capture, AI list expansion, and AI subtask suggestions. When you use cloud AI parsing or generation, the text you submit can be sent over TLS to a Supabase Edge Function and Google Gemini so Halves can understand it or suggest steps. Halves uses this to return structured task/list data; we do not sell that text or use it for ads.
Some intelligence features may run on-device when Apple’s frameworks are available. If a device-side model is not available or the feature needs cloud parsing, Halves can use the Supabase/Gemini path described above.
Apple system features
- Writing Tools: Apple Intelligence rewrite, proofread, and summarize can appear in task titles and notes on supported devices. Apple controls those system features.
- Spotlight and Siri: Halves indexes task references on-device so you can find tasks in Spotlight and use Siri or Shortcuts. These donations are governed by your iOS Siri & Search settings.
- WidgetKit and Live Activities: Halves writes limited widget snapshots to the App Group container so widgets, Live Activities, and watch surfaces can display current status.
- Image Playground: On supported iOS versions, you can create personal avatars through Apple’s Image Playground. Generated images you choose to use are stored as profile avatar data.
- APNs: Apple Push Notification service delivers notification payloads. Halves avoids putting private task content in those payloads.
Security
- AES-256-GCM encryption for shared task title and notes before sync storage.
- AES-256-GCM encryption for task photos before synced storage.
- TLS for network connections.
- iOS Data Protection for local storage.
- Row-level security and membership checks in sync storage.
- Generic notification payloads where possible.
Retention and deletion
Deleting the app removes local app data from that device. iCloud backups follow Apple’s policies. In-app Delete Account removes your Halves account data, synced metadata, and authentication record where applicable.
- Invite codes expire and are pruned.
- Soft-deleted shared data may be retained briefly for sync safety before final removal.
- You can request help at hello@halves.app.
Contact
Email hello@halves.app with privacy questions, access requests, correction requests, or deletion requests.