AirPosture - Privacy Policy

Effective Date: March 12, 2026 Last Updated: March 12, 2026

Relja Bulajic ("we," "us," or "our") built AirPosture ("the App") as a posture tracking application. This Privacy Policy explains what information the App collects, how it is used, where it is stored, and your choices regarding your data.

By using AirPosture, you agree to the collection and use of information as described in this Privacy Policy.


1. Information We Collect

1.1 Posture & Motion Data

  • Head motion data from Apple AirPods motion sensors (pitch, roll, yaw) used to calculate real-time posture scores.
  • Posture session summaries including start/end times, duration, average score, score distribution, and device name.
  • Daily statistics derived from session summaries (total time, average score, session count).
  • Streak data including daily streaks, quality streaks, weekly streaks, and protection freezes.

Raw motion samples are processed in real-time and stored temporarily on-device only. They are not synced or transmitted to any external service.

1.2 Posture Assessment Photos

If you use the posture assessment feature, the App captures or imports body photos (front view, side views) using your device camera or photo library. These photos are used for:

  • On-device body pose analysis using Apple's Vision framework.
  • AI-powered posture assessment (premium feature) where photos are transmitted to our AI provider for analysis (see Section 4).

Photos are stored on your device and synced to your personal iCloud account (see Section 3). You can delete photos at any time through the App.

1.3 Health Data (HealthKit)

With your explicit permission, the App may:

  • Write posture sessions as workouts and mindful minutes to Apple Health.
  • Read relevant health data to provide contextual insights.

HealthKit data is handled in strict accordance with Apple's HealthKit guidelines:

  • HealthKit data is never shared with third parties.
  • HealthKit data is never used for advertising or marketing.
  • HealthKit data is never transmitted to external servers.
  • You can revoke HealthKit access at any time in Settings > Privacy & Security > Health.

1.4 Social Profile Information

If you use social features, the following information is collected:

  • Display name (user-chosen, does not need to be your real name).
  • Friend code (randomly generated identifier for connecting with friends).
  • Avatar seed (random number for generating your avatar).
  • Posture statistics you choose to share (scores, streaks, session counts).

Social data is stored in Apple's CloudKit public database and may be visible to other AirPosture users you connect with. See Section 5 for details.

1.5 User Preferences & Settings

  • App settings and preferences (notification preferences, theme, calibration settings).
  • Subscription status and trial information (managed locally and via iCloud key-value store).
  • AI coaching conversation history (stored on-device, up to 5 exchanges per day).

1.6 Device Information

  • Device name is recorded with session summaries to identify which device a session was tracked on.
  • Device model and OS version may be collected by Apple through standard App Store analytics (see Section 6).

1.7 AI Coaching Interactions

When you use AI-powered coaching features (premium), the following data is sent to our AI provider:

  • Posture scores, session statistics, and streak data.
  • Body photos (for posture assessments only), resized to a maximum of 800 pixels and compressed (JPEG, 0.5 quality).
  • Your coaching questions and conversation context (Ask Coach feature).

See Section 4 for details on third-party data processing.

2. How We Use Your Information

We use your information solely to:

  • Provide real-time posture tracking and feedback.
  • Generate posture analytics, insights, trends, and progress reports.
  • Power AI coaching features (assessments, tips, weekly reviews, chat).
  • Enable social features (friend connections, challenges, leaderboards).
  • Sync your data across your Apple devices via iCloud.
  • Record posture sessions to Apple Health (with your permission).
  • Maintain streak tracking and micro-challenge systems.
  • Improve the App's functionality and user experience.

We do not use your data for:

  • Advertising or marketing to third parties.
  • Selling or renting to data brokers.
  • Building user profiles for purposes unrelated to the App's functionality.
  • Training our own AI models using your AirPosture content.

3. Data Storage & iCloud Sync

3.1 On-Device Storage

The following data is stored locally on your device only:

  • Raw posture motion samples (temporary, during active sessions).
  • AI response cache (cached coaching responses to reduce API calls).
  • AI conversation history (Ask Coach exchanges).
  • App preferences stored in UserDefaults.

3.2 iCloud Private Database (CloudKit)

The following data syncs across your devices via your personal iCloud account:

  • Session summaries and daily statistics.
  • User profile and settings.
  • Posture assessment photos (stored as external data in iCloud).
  • Posture assessment results and scores.
  • Streak and challenge data.
  • Trial start date.

This data is stored in your personal iCloud private database. Only you (and devices signed into your Apple ID) can access it. We do not have access to your iCloud data.

3.3 iCloud Public Database (CloudKit)

Social features use Apple's CloudKit public database to enable user-to-user interactions:

  • Your social profile (display name, friend code, avatar seed).
  • Shared posture statistics (if you opt in).
  • Friend connections, challenge data, and leaderboard entries.

This data may be visible to other AirPosture users you connect with. You can control what you share through the App's social settings.

3.4 iCloud Key-Value Store

Small amounts of data (subscription status, session counters) are synced via Apple's NSUbiquitousKeyValueStore for quick cross-device availability.

4. Third-Party Data Sharing

4.1 OpenAI and AI Processing Providers

AI coaching features are primarily powered by OpenAI's API, and some features may also use Apple on-device intelligence capabilities where available. When you use AI features, the following data may be transmitted to our AI processing providers:

Feature Data Sent
Posture Assessment Front body photo (resized, compressed), posture measurements, region scores
Weekly Review Weekly posture statistics, streak data, session history
Session Tips Current session score, duration, historical averages
Ask Coach Chat Your question, conversation context, recent posture data
Day Narrative Daily session summaries, scores
Milestone Celebration Milestone type, achievement data

Important details about AI data processing:

  • Data is sent via encrypted HTTPS connections to the applicable provider endpoint, such as api.openai.com.
  • Photos are resized to a maximum of 800 pixels and compressed to JPEG quality 0.5 before transmission.
  • AI features are only available to premium subscribers and are initiated by user action (or automatically on assessment report view).
  • AI responses are cached locally to minimize redundant API calls.
  • We do not use your AirPosture content to train our own AI models.

For more information, see OpenAI's Privacy Policy and OpenAI's API data controls.

4.2 Apple

  • App Store: Apple processes all subscription payments. We do not collect or store payment information. See Apple's Privacy Policy.
  • iCloud: Data synced via CloudKit is subject to Apple's iCloud terms. See Apple's iCloud Terms.
  • App Store Analytics: If you have opted into sharing analytics with developers through your Apple ID settings, we may receive aggregated, anonymized usage statistics from Apple. This data cannot identify individual users.

4.3 No Other Third Parties

We do not use third-party analytics SDKs, crash reporting services, advertising networks, or social media SDKs. We do not share your data with any parties other than those listed above.

5. Social Features & Visibility

Social features are entirely opt-in. If you choose to use them:

  • Your display name and avatar are visible to users you connect with via friend codes.
  • Posture statistics (scores, streaks, session counts) are shared only if you enable sharing in your social settings.
  • Challenge data (participation, progress) is visible to challenge participants.
  • Leaderboard rankings are visible to friends on your leaderboard.

You can:

  • Choose not to use social features at all.
  • Control which statistics are shared via the sharePostureScores privacy flag.
  • Remove friends and leave challenges at any time.
  • Change your display name at any time.

6. Analytics & Crash Reporting

AirPosture does not include third-party analytics or crash reporting SDKs. The only analytics available to us are those provided by Apple through App Store Connect, which are:

  • Aggregated and anonymized.
  • Only available if you have opted into sharing analytics with developers in your Apple ID settings.
  • Subject to Apple's privacy practices.

7. Data Retention

Data Type Retention
On-device data (samples, cache, preferences) Deleted when you delete the App
iCloud private data (sessions, photos, profile) Persists in your iCloud until you delete it via the App or iCloud settings
iCloud public data (social profile) Persists until you delete your social profile or we remove it
AI API transmissions Subject to the applicable provider's retention and security policies
HealthKit data Managed by Apple Health; persists until you delete it in the Health app

8. Data Security

We take reasonable measures to protect your data:

  • All network communications use encrypted HTTPS connections.
  • iCloud data is encrypted in transit and at rest by Apple.
  • On-device data is protected by your device's built-in encryption and passcode.
  • Body photos sent for AI analysis are resized and compressed to minimize data exposure.
  • AI conversation history is stored locally only and is not synced.

However, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security.

9. Your Rights & Choices

9.1 Access & Deletion

  • View your data: All data collected by the App is accessible within the App itself (sessions, analytics, photos, social profile).
  • Delete local data: Uninstalling the App removes all locally stored data.
  • Delete iCloud data: You can delete synced data through your device's iCloud storage settings (Settings > [Your Name] > iCloud > Manage Storage > AirPosture).
  • Delete social data: Remove your social profile through the App's settings.
  • Delete HealthKit data: Remove AirPosture's entries through the Apple Health app.
  • Request full deletion: Contact us at hello@getairposture.com to request deletion of any data associated with your account.

9.2 Opt-Out Options

  • AI features: Don't use AI coaching features; no data will be sent to our external AI providers.
  • iCloud sync: Disable iCloud for AirPosture in your device settings; data stays local only.
  • HealthKit: Deny or revoke HealthKit permissions in Settings > Privacy & Security > Health.
  • Social features: Don't create a social profile; no social data will be stored.
  • Camera/Photos: Deny camera access; posture assessment photos won't be captured.
  • Analytics: Opt out of sharing analytics with developers in your Apple ID settings.

9.3 GDPR Rights (European Economic Area)

If you are in the EEA, you have the right to:

  • Access the personal data we hold about you.
  • Rectify inaccurate personal data.
  • Request erasure of your personal data.
  • Restrict or object to processing of your personal data.
  • Data portability (receive your data in a structured format).
  • Lodge a complaint with your local data protection authority.

To exercise these rights, contact us at hello@getairposture.com.

9.4 CCPA Rights (California)

If you are a California resident, you have the right to:

  • Know what personal information is collected and how it is used.
  • Request deletion of your personal information.
  • Opt out of the sale of personal information. We do not sell personal information.
  • Non-discrimination for exercising your privacy rights.

To exercise these rights, contact us at hello@getairposture.com.

10. Children's Privacy

AirPosture is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal data, please contact us at hello@getairposture.com, and we will take steps to delete such information.

11. International Data Transfers

If you use AI coaching features, your data (including posture measurements and, if applicable, body photos) may be transmitted to servers located outside your country, including the United States, for processing by OpenAI and other applicable AI providers. By using these features, you consent to this transfer where permitted by law. All transfers are conducted over encrypted connections.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in the App's features or applicable laws. When we do, we will update the "Last Updated" date at the top. We encourage you to review this Privacy Policy periodically. Continued use of the App after changes constitutes acceptance of the updated policy.

13. Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or your data, please contact us at:

Email: hello@getairposture.com


Copyright 2024-2026 Relja Bulajic. All rights reserved.