YIELD

Legal

Privacy Policy

Effective Date: March 20, 2026  ·  Last Updated: March 20, 2026  ·  Published by Gary Bruce, independent developer

Contents

  • Overview
  • 1. Information We Collect
  • 2. How Your Data Is Used
  • 3. Third-Party Services
  • 4. Storage & Security
  • 5. Data Retention
  • 6. Your Rights & Choices
  • 7. Children's Privacy
  • 8. International Users
  • 9. Changes to This Policy
  • 10. Contact

Our commitment to your privacy

Yield is designed with a local-first architecture. Your workout data stays on your device. We do not collect, store, or have access to your training logs on any server we operate.

Entrain Apps operates the Yield mobile application. This Privacy Policy explains what information is collected, how it is used, and what choices you have when you use the App.

Two external services receive limited data in the course of normal use: Anthropic's Claude API, which processes your messages when you use AI features, and ExerciseDB, which retrieves exercise reference images by name. Neither service receives your workout history, personal identifiers, or device information beyond what is described below.

01

Information We Collect

Workout Data You Create

When you use Yield, you create and store workout-related data locally on your device, including training protocols and session plans, exercise names, sets, reps, weights, and RPE values, session completion status and scheduling, and training objectives and progress indicators.

This data is stored entirely on your device using Apple's SwiftData framework. We do not transmit, collect, or have access to your workout data on any server.

Apple Watch heart rate (optional)

If you connect an Apple Watch, Yield reads your real-time heart rate via HealthKit to time rest periods between sets. This data is used only in the moment and is never stored, logged, or transmitted off your device. No other HealthKit data is accessed.

AI Conversation Data

When you use Yield's AI-powered features — protocol creation and in-workout guidance — the App sends conversation messages to Anthropic's Claude API. This includes the text messages you type, contextual workout information relevant to the active conversation (such as your current exercise, sets, and RPE), and the AI's responses.

These messages are sent to Anthropic's servers for processing. They are not stored by us on any server we operate. Anthropic's handling of this data is governed by their Privacy Policy and API terms. As of the effective date of this policy, Anthropic does not use API inputs or outputs to train their models — however, you should review Anthropic's current policy directly, as their terms may change.

What We Do Not Collect

  • No account or login required. We do not collect names, email addresses, passwords, or any account credentials.
  • No health data from HealthKit. Yield does not integrate with Apple HealthKit or read any health data from your device.
  • No location data. We do not access or track your location.
  • No device identifiers for tracking. We do not collect device IDs, advertising identifiers, or fingerprint your device.
  • No analytics or telemetry. We do not use third-party analytics SDKs or collect usage statistics.
  • No cookies or web tracking. The App does not use cookies or similar tracking technologies.

02

How Your Data Is Used

We do not use your data for advertising, profiling, or any purpose other than providing the App's core functionality.

Data Purpose Where processed
Workout logs (exercises, sets, reps, weights, RPE) Display training history and track progress On your device only
Training protocols and sessions Organize and schedule your workouts On your device only
Apple Watch heart rate (real-time, via HealthKit) Determine rest period timing between sets On your device only — never stored or transmitted
AI conversation messages Generate training protocols and guidance responses Anthropic's servers (via Claude API)
Exercise names (normalized) Retrieve exercise reference images ExerciseDB servers (via RapidAPI)

03

Third-Party Services

Anthropic (Claude API)

What is sent: Conversation text during AI-assisted protocol creation and in-workout guidance sessions, including your messages and the AI's responses.

What is not sent: No personal identifiers, no device information, no workout history beyond what is contextually shared in the active conversation.

Purpose: To generate training protocols, exercise recommendations, and guidance responses.

Data handling: Governed by Anthropic's Privacy Policy. As of this writing, Anthropic's API terms state that API inputs and outputs are not used to train their models. Review their current policy for the most up-to-date information.

ExerciseDB (via RapidAPI)

What is sent: Normalized exercise names (e.g., "romanian deadlift") to search for matching reference images.

What is not sent: No personal data, no workout history, no conversation content.

Purpose: To retrieve animated exercise demonstration images for display in the App.

Data handling: Governed by RapidAPI's and ExerciseDB's respective privacy policies.

No Other Third-Party Services

We do not integrate with any advertising networks, analytics providers, social media platforms, or other third-party services beyond those listed above.

04

Data Storage and Security

Local Storage

All workout data, training protocols, and session logs are stored locally on your device using Apple's SwiftData framework. This data is protected by your device's built-in security features, including device encryption and passcode or biometric locks.

No Cloud Storage or Sync

We do not operate servers that store your data. We do not offer cloud backup or cross-device sync. If you delete the App or lose your device, your locally stored workout data cannot be recovered by us.

Data in Transit

When AI features are used, conversation messages are transmitted to Anthropic's API over encrypted HTTPS connections. Exercise name lookups to ExerciseDB are also transmitted over HTTPS.

05

Data Retention

  • On-device data remains on your device until you delete it within the App or uninstall the App. We have no ability to access or delete your on-device data remotely.
  • AI conversation data is sent to Anthropic for real-time processing. We do not store conversation transcripts on any server. Anthropic's retention of API data is governed by their API terms and privacy policy.
  • ExerciseDB queries are stateless API requests. We do not log these queries.

06

Your Rights and Choices

Control Over Your Data

Since your data is stored locally on your device, you have full control over it at all times. You can delete workout data through the App's interface or delete all data by uninstalling the App. Note that creating a training protocol requires the AI conversation flow, which sends messages to Anthropic. Once a protocol is established, logging sessions and tracking progress do not require AI.

Minnesota Consumer Data Privacy Act (MCDPA)

If you are a Minnesota resident, the Minnesota Consumer Data Privacy Act provides you with rights regarding your personal data. Because Yield stores data locally on your device and we do not maintain user accounts or store personal data on our servers, these rights are effectively exercised through your direct control of the App and your device. If you have questions related to your MCDPA rights, contact us at the address below.

GDPR (European Economic Area Users)

If you are located in the EEA, you have rights under the General Data Protection Regulation including the right to access, correct, delete, restrict processing of, and port your personal data. Because Yield stores data locally and we do not maintain user accounts or server-side personal data, these rights are exercised through your direct control of the App. The legal basis for processing data sent to Anthropic's API is your consent, provided by your active use of AI features.

CCPA (California Users)

If you are a California resident, we want to be clear: we do not sell your personal information and have no plans to do so. We do not share your personal information for cross-context behavioral advertising. Because we do not collect or store personal information on our servers, there is no personal information for us to disclose or delete on our end — data on your device is under your control.

Do Not Track

The App does not track users across third-party websites or services, so Do Not Track signals are not applicable.

07

Children's Privacy

Yield is not directed at children under the age of 18. We do not knowingly collect personal information from minors. Because the App does not require account creation or collect personal identifiers, we have no means to determine a user's age. If you are a parent or guardian and believe your child is using the App in a way that concerns you, please contact us.

08

International Users

If you use the App from outside the United States, your AI conversation data will be transmitted internationally when you use AI features, as Anthropic's servers are located in the United States. By using these features, you consent to this transfer. All data in transit is encrypted via HTTPS.

09

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the "Last Updated" date at the top of this document and may notify you through the App. Your continued use of the App after any changes constitutes your acceptance of the updated Privacy Policy.

10

Contact

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

Entrain Apps
entrainapps@gmail.com

YIELD
Terms Privacy
© 2026 · A precision training instrument