Privacy Policy

Last updated: February 19, 2026

Execution Coach (“we”, “our”, or “us”) operates the Execution Coach mobile application (the “App”). This Privacy Policy explains how we collect, use, and protect your information.

1. Information We Collect

Account Information

When you create an account via Sign in with Apple, we collect your Apple ID identifier. Your name is collected only if you provide it during onboarding or via your Apple ID (with your consent). If Apple's “Hide My Email” relay is used, we receive only the relay address.

Profile Data

You may optionally upload a profile photo, which is stored in our cloud storage (Supabase Storage). You can also set preferences such as your productivity goal, preferred work times, deep work hours target, and coaching style.

Task & Plan Data

Your tasks, day plans, time blocks, execution scores, and focus session records are stored securely in our database (Supabase) to provide the core functionality of the App.

AI Coach Conversations

Messages you send to Jolt (our AI coach) and the AI's replies are stored in our database to maintain conversation context. These are tied to your account and can be deleted when you delete your account.

Calendar Data

With your explicit permission, we read events from your device's calendar (via Apple EventKit) to plan your day around existing commitments. We also write your generated day plan back to a dedicated “Execution Coach” calendar if you enable sync. Calendar data is read on-device and only event titles and times are sent to our AI service for schedule generation.

Health Data

With your explicit permission, we access heart rate and heart rate variability (HRV) data from Apple HealthKit. This data is processed entirely on your device to detect stress levels and trigger breathing exercises. We never upload, store, or transmit health data to our servers or any third party. We never sell health data or use it for advertising.

Usage Data

We collect anonymized usage data including features used, session duration, and task completion rates to improve the App experience. This is processed through Mixpanel analytics using your user ID (not your name or email).

2. How We Use Your Information

  • To provide and improve the App's core features (AI planning, task management, focus sessions, sprint tracking)
  • To personalize your AI coaching experience based on your goals and preferences
  • To detect stress via on-device HealthKit processing and provide timely interventions
  • To calculate execution scores and generate insights
  • To process subscription payments via Apple's App Store
  • To send push notifications (with your permission) for plan reminders, focus sessions, and sprint updates
  • To sync your day plan with your device calendar (with your permission)

3. Data Storage & Security

Your data is stored securely using Supabase, which provides enterprise-grade security with row-level security (RLS) policies ensuring each user can only access their own data. All data transmission is encrypted using TLS. Health data from Apple HealthKit is processed entirely on your device and is never transmitted to our servers.

4. Third-Party Services

  • Supabase - Database, authentication, cloud storage (profile photos), and Edge Functions hosting
  • OpenRouter - AI model routing service used for day plan generation and AI coaching. Your prompts (brain dump text, coach messages) are sent to OpenRouter, which routes them to Google Gemini. OpenRouter processes these in real-time and does not store your data for model training.
  • RevenueCat - Subscription and in-app purchase management. Receives your anonymous user ID to manage subscription status.
  • Mixpanel - Anonymized product analytics using your user ID (not personal information)
  • Apple HealthKit - Health data access, processed entirely on-device
  • Apple EventKit - Calendar access for reading events and syncing day plans, processed on-device
  • Apple Push Notification Service (APNs) - Delivery of push notifications

5. Data Sharing

We do not sell your personal data. We share data with the third-party services listed above only as necessary to provide the App's functionality. Sprint data (execution scores and leaderboard position) is shared with other members of your sprint squad. Your brain dump text and coach messages are sent to AI providers via OpenRouter for processing.

6. Your Rights

You have the right to:

  • Access your personal data via the App (Profile > Data & Privacy > Export My Data)
  • Request deletion of your account and all associated data (Profile > Data & Privacy > Delete My Account)
  • Revoke HealthKit permissions at any time via iOS Settings
  • Revoke calendar permissions at any time via iOS Settings
  • Disable push notifications via iOS Settings
  • Export your data as a JSON file

7. Data Retention

We retain your data for as long as your account is active. If you delete your account, all personal data (profile, tasks, plans, focus sessions, coach messages, sprint data, and profile photos) is permanently removed within 30 days. Anonymized analytics data may be retained.

8. Children's Privacy

The App is not intended for children under 12. We do not knowingly collect data from children under 12. If we learn that we have collected data from a child under 12, we will delete it promptly.

9. International Data Transfers

Your data may be processed in countries outside your country of residence, including the United States, where our service providers operate. We ensure appropriate safeguards are in place for such transfers.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes via the App. Continued use of the App after changes constitutes acceptance of the updated policy.

11. Contact Us

If you have questions about this Privacy Policy, you can reach us through the App by opening the AI coach (Jolt) from the Today tab and describing your concern.