Know where every part of your diary stays.
A plain-language map of the data used by DiaryThreads and the boundaries around it.
Updated November 5, 2026
Does DiaryThreads upload my diary?
DiaryThreads has no developer diary server or app account. Version 1.8 saves content locally first, processes Beta import and export on device, and exports only after you choose an action. Verified Premium users can turn on private iCloud sync for eligible diary data.
- Entry text and relationships
- Local SwiftData in the app
- Photos and videos
- Complete protected app copies; user-managed Photos originals
- Voice recordings
- Local app container
- File attachments
- Private local app copy; optional private iCloud sync when eligible
- State of Mind emotions
- Apple Health only
- Entry locations
- Local entry and optional private iCloud sync
- Cropped profile avatar
- Atomically replaced 1024 × 1024 local JPEG
- Widget data
- Lightweight App Group snapshot
- Advertising and analytics SDKs
- Not included
- Diary account or developer server
- Not included
- Premium iCloud Sync
- Available now for eligible diary data
Data is separated by purpose
Entry text, reply and quote relationships, favorites, dates, imported text, profile data, media, handwriting, and file attachments are saved locally first. Verified Premium users can sync eligible data through private iCloud. Appearance, reminders, App Lock, onboarding state, and Widget selection stay device-only.
Photos originals remain user-managed. App-owned copies support reading, sharing, export, and retained Recently Deleted content.
Private iCloud sync keeps a local source of truth
Verified Premium users can choose whether to sync eligible diary data through a dedicated private CloudKit zone in their Apple Account. Turning sync off pauses transfer while the local diary stays available.
Signing back into the same Apple Account resumes sync automatically. Signing out shows that no account is available while preserving the local binding. Only a different Apple Account requires confirmation before local data merges with private data already associated with it. Deleting iCloud data removes the dedicated zone and keeps the local diary on the device.
App Lock covers the foreground and widgets
App Lock arms when the app reaches the background. Temporary inactive states caused by system pickers or authentication prompts do not end the current foreground session.
When App Lock is active, widgets hide entry text so private content does not appear on the Home Screen.
Sharing and permissions stay explicit
DiaryThreads requests system access only when a feature needs it, such as selecting media, taking a photo, scheduling a reminder, adding a current location, or attaching a State of Mind emotion.
Share posters, document import, and DOCX or Markdown export are processed locally. The user chooses the source, mode, file, and destination through explicit system flows.
Health data stays in Apple Health
When a user chooses to attach a current emotion, DiaryThreads reads and writes Apple Health State of Mind samples only after Health authorization. The sample is linked to the private entry by an external UUID.
Emotion values stay outside SwiftData, CloudKit diary records, widgets, search, ordinary entry posters, and document exports. Analytics reads only authorized State of Mind values explicitly linked to entries. On iPhone and iPad, an explicitly chosen Emotion Calendar share can include those values after a privacy notice and preview. If Health access is withdrawn or a sample is removed, the emotion summary disappears after refresh. The Mac app has no HealthKit access.
People and optional Contacts access
People mentions are private diary links. Names may be entered manually; Contacts name and photo suggestions require your explicit authorization. Contacts identifiers and contact photos remain on the current device.
On-device voice transcription stays local during recognition. Completed transcripts can join eligible encrypted private iCloud diary data when Premium sync is enabled. Apple Weather remains an in-memory reference; only weather you author is saved as a weather memory.
Read the complete legal Privacy Policy
Questions about this topic
Does DiaryThreads contain ads or a tracking SDK?
No. Version 1.8 contains no advertising or tracking SDK.
Where are photos and videos stored?
On iPhone and iPad, complete copies of photos, videos, and Live Photos are saved inside the app before publication and used for reading, sharing, and export. Once saved, they remain available after the Photos originals are removed. Earlier attachments may require permission or a retry to finish migration.
Where can I read the complete legal policy?
The published DiaryThreads Privacy Policy is linked from this page and the website footer.