Everything you enter into .haesol — goals, daily focuses, habit history, journal/highlight entries, possessions inventory, life-admin reminders — is stored locally on your device using Apple's standard on-device storage and file-protection mechanisms. None of it is uploaded anywhere, because the app has no server to upload it to.
If you grant calendar permission, .haesol reads your calendar events read-only, through Apple's EventKit framework, solely to show you a glance at tomorrow during Sunset Review. The app never creates, edits, or deletes calendar events, and calendar data is never transmitted anywhere — it's read at the moment it's displayed and not separately stored.
If you use the couple/family goal-sharing feature, syncing happens device-to-device via a QR code you generate and another person scans — not through a cloud service. No sync data passes through any server we operate, because none exists.
Any AI-assisted suggestions in the app run through Apple's on-device Foundation Models framework, entirely on your device. No prompt, response, or personal data is ever sent to an external AI API. If your device doesn't support on-device AI, that feature is simply unavailable — the app never falls back to a cloud AI service.
Your data is deleted along with it, unless it's included in your device's own iCloud/iTunes backup (governed by Apple's backup policies, not by us). Because there's no server copy, there is no way for us to recover your data if you lose your device without a personal backup — this is a direct consequence of being local-only, not an oversight.
.haesol does not knowingly collect data from anyone, including children, because it does not collect data from anyone, full stop.
If this policy ever changes — for example, if a future optional feature introduces a new data flow — we'll update this page and the "last updated" date above before that feature ships.
Questions about this policy: [CONTACT EMAIL]