Posture Privacy Policy

Last updated: June 4, 2026

Overview

Posture is a posture coach for AirPods, iPhone, and Apple Watch. It reads your alignment from the head-motion sensor in your AirPods. The core experience is free. An optional Posture+ subscription unlocks additional features. Your privacy is fundamental to how this app is built.

Data Collection

Posture does not collect or transmit your posture, motion, or health data. The only information that ever leaves your device is anonymous purchase data used to validate your subscription, as described below.

Purchases & Subscriptions

Posture offers an optional Posture+ subscription that unlocks additional features (AirPods monitoring, Apple Watch background coaching, always-on mode).

All payments are processed exclusively by Apple through StoreKit. Posture never receives, stores, or has access to your payment information — including credit card details, billing address, or Apple ID credentials.

To determine whether you have an active Posture+ subscription, the app stores a subscription-status flag locally on your device. This flag is used solely to show or hide Posture+ features and is never transmitted off your device.

Your purchase history and subscription management (upgrade, downgrade, cancel, or request a refund) are handled entirely by Apple through your Apple ID account. You can manage or cancel your subscription at any time in Settings > Apple ID > Subscriptions on your device.

Following a free trial or paid subscription period, if you cancel, your access to Posture+ features ends at the close of the current billing period. No data is lost — your posture data and preferences remain on your device, and the free tier continues to work as before.

Head-Motion Data (AirPods)

Posture reads your posture from the head-motion sensor in compatible AirPods using Apple's CMHeadphoneMotionManager. During a check-in you start by tapping a reminder (about three seconds), and during optional Posture+ background monitoring, head-orientation data is processed entirely on-device to detect when your head angle drops below your calibrated baseline. This data is never recorded, saved to disk, or transmitted anywhere.

Posture+ background monitoring plays a silent audio tone so iOS keeps delivering AirPods motion while the app is in the background; iOS shows an orange dot to indicate audio is in use. No audio is ever recorded or captured — the silent tone exists only to keep the motion sensor awake.

HealthKit Data (Apple Watch)

Posture+ subscribers can enable Apple Watch background monitoring via HKWorkoutSession on the watch app. To keep the background session and motion updates alive, the watch app saves a short posture-monitoring workout to your own Apple Health on your device. This workout stays in your private Apple Health and is never transmitted to us or anyone else. Your wrist motion is read on-device via the watch's motion sensors (CoreMotion), not from Apple Health — the app reads no Health data. The iPhone app does not use HealthKit at all.

You can revoke HealthKit access on your watch by going to Settings > Health > Data Access & Devices > Posture on the paired iPhone.

Local Storage

Posture stores your check-in history, calibration data, streak state, and preferences locally on your device using SwiftData. This data is shared with the Apple Watch app and widgets via App Group. This data never leaves your device.

Your preferences (goals, calibration baseline, notification settings) are stored locally in UserDefaults on your device.

Data Retention & Deletion

Your posture, motion, calibration, streak, and Health data stay on your device until you delete the app. Deleting Posture removes all locally stored data. None of this data is ever sent to an external server — the only information that leaves your device is the anonymous purchase data Apple and RevenueCat use to validate your subscription.

To delete your data, you can either uninstall the app (which removes all stored data) or revoke motion and HealthKit access in Settings. No additional request is needed since no data exists outside your device.

Children's Privacy

Posture does not knowingly collect information from children under 13. The app does not collect personal information from any user; the only data processed off-device is anonymous purchase information handled by Apple and RevenueCat.

Changes to This Policy

If this privacy policy is updated, the changes will be reflected on this page with an updated date.

Contact

If you have questions about this privacy policy, contact:
jackwallner@gmail.com

For general app support, visit Posture Support.