Privacy Policy for Podsture
Effective Date: October 26, 2025
This Privacy Policy describes how Podsture("we," "us," or "our") handles information in connection with your use of the Podsture Coach macOS application (the "App").
We are committed to protecting your privacy. This App is designed to function entirely on your device without collecting or transmitting your personal data.
1. Information We Do Not Collect
Podsture does not collect, store, transmit, or share any personally identifiable information or sensitive personal data. This includes, but is not limited to:
- Your name, email address, or other contact information.
- Location data.
- Unique device identifiers (beyond what's needed for standard macOS operation).
- Any data specific to your AirPods device other than its motion sensor readings during active use of the App.
2. Information We Use (Locally)
AirPods Motion Data
The App utilizes Apple's Core Motion framework (CMHeadphoneMotionManager) to access real-time motion sensor data (specifically related to head tilt/orientation) directly from your connected compatible AirPods. This motion data is processed solely on your device in real-time to determine your posture relative to your calibrated baseline. This data is never stored, logged, or transmitted off your device by the App.
User Preferences
The App saves your chosen settings locally on your device using macOS UserDefaults. This includes:
- Whether tracking is enabled (isEnabled).
- Your selected notification frequency (notificationIntervalSetting).
- Your calibrated baseline pitch value (calibrationPitch), if set.
- Whether to display the tilt degree in the menu bar (isDegreeShown).
- Whether "Launch at Login" is enabled (managed via ServiceManagement status, but your toggle preference might be saved).
These preferences remain entirely on your Mac and are not transmitted to us or any third party.
3. How We Use Information
The limited information used by the App serves the following purposes only:
- To monitor your head posture based on AirPods motion data.
- To trigger local notifications on your device based on your posture and selected frequency settings.
- To store your preferences locally for consistent operation between app launches.
- To enable/disable the "Launch at Login" feature via macOS's standard ServiceManagement framework.
4. Data Storage and Security
Motion Data: Not stored. Processed ephemerally.
Preferences: Stored locally on your Mac within the standard application preferences system (UserDefaults). We rely on the security measures provided by macOS to protect this local data.
5. Data Sharing
We do not share any data (motion data, preferences, or any other information) with any third parties. The App does not include any third-party analytics, advertising SDKs, or tracking mechanisms. All functionality is self-contained on your device.
6. Permissions
The App requires the following permissions to function correctly:
- Motion & Fitness: Explicit permission is required via macOS System Settings to allow the App to access motion data from your AirPods. This permission dialog explains why access is needed.
- Notifications: Permission is required to send you posture alerts. You can manage this permission in macOS System Settings > Notifications.
7. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. If we make changes, we will notify you by revising the effective date at the top of the policy and, if the changes are significant, we may provide a more prominent notice (such as adding a statement within the App itself upon update). We encourage you to review the Privacy Policy whenever you access the App to stay informed about our information practices.
8. Contact Us
If you have any questions about this Privacy Policy, please contact us at: karavdic.nedim@gmail.com