privacy

Local-First Privacy in Vagaloom: A Concrete Data Map

What Vagaloom keeps on iPhone, what Apple services may process, and what is not sent to Vagaloom servers.

Updated July 24, 2026 Reviewed against shipped product behavior

The data map

Data or serviceWhy it existsWhere it goes
Feeling check-inSets the starting context and records your reflectionStored in the app on your iPhone
Manual BPMOptional starting contextStored with the local session record
Apple Health sampleOptional starting or later contextRead from HealthKit after permission; not uploaded to Vagaloom servers
Session timing and lengthRuns and records the ritualStored in the app on your iPhone
Pro Lifetime purchaseUnlocks longer sessions and expanded historyProcessed by Apple StoreKit

What the product proves: you can complete a session without creating an account and without granting HealthKit access. Apple Health is one input, not a requirement.

HealthKit remains permission-based

Apple describes HealthKit as a central repository that apps access with the user’s permission. Vagaloom asks for heart-rate read access only when you choose the Apple Health path. Read Apple’s HealthKit overview.

What “local-first” does not promise

Local-first does not mean “no platform services exist.” Apple distributes the app, StoreKit handles purchases, and HealthKit may supply an optional sample. It means Vagaloom’s primary session history does not depend on a Borealbit account or a Borealbit data server.

It also does not make a lost or erased device recoverable. Review your device backup choices separately and do not assume an app-specific cloud sync feature that the product does not claim.

For the current operational details, read the Privacy Policy. If product behavior and this article ever disagree, the shipped app and current policy are the sources of truth.