iOS

Where Does Streaks Store Habit Data?

Streaks syncs habits through iCloud with in-app backups and HealthKit reads. No local filenames are published.

Last updated

Streaks syncs through iCloud with in-app backups beside the toggle. Habits, sharing and Watch state ride the shared store with no vendor servers involved. Health reads complete tasks without transmitting.

Bundle identity verifies now through lookup after earlier gaps. Local Core Data filenames stay unpublished across sources. Quote sync plus backups with sandbox paths generic.

Where Streaks stores this, by platform

iOS
/var/mobile/Containers/Data/Application/<guid>/Documents

Sandboxed container for the verified bundle with iCloud sync and in-app backups. HealthKit reads with vendor-excluded transmission. No published filenames exist inside.

Frequently asked questions

How do I back up Streaks?

Use Settings Manage Data Backups inside the app with iCloud toggle beside it. Migration auto-backups precede sync upgrades. No CSV export exists to supplement the flow.

How does Streaks sync work?

Through iCloud with Watch syncing from the same store rather than direct links. Task sharing runs between users on the shared model. Bundle identity now verifies through store lookup.

Does Streaks write Health data?

Mostly reads with permission for completions plus duration writes and pause detection. Health data never reaches vendor servers per privacy docs. Local store filenames stay unpublished regardless.

Notice an outdated path? Let us know.