Legal

Privacy Policy

Effective: May 1, 2026 Last updated: May 1, 2026
Contents
  1. Identity & contact
  2. What we collect
  3. How AI processes your data
  4. Apple HealthKit
  5. Third-party processors
  6. Push notifications
  7. Data retention
  8. Account deletion
  9. International transfers
  10. Children's privacy
  11. Your rights
  12. Changes to this policy
  13. Contact

RunNerd is an AI-powered running coach that analyzes your workouts to generate personalized training plans, post-run analysis, and audio coaching briefings. This Privacy Policy explains what data we collect, how it's used, who else processes it, and the choices you have.

By using RunNerd, you consent to the practices described below. If you don't agree, please don't use the app.

01 Identity & contact

Publisher: Aaron Marr / cowork (independent developer)

App: RunNerd (bundle ID ai.daigest.runnerd), distributed via the Apple App Store.

Contact: hello@runnerd.ai for any privacy questions or requests.

02 What we collect

Every piece of data RunNerd collects is listed below. If a field isn't on this list, we don't collect it.

From Sign in with Apple

FieldWhenPurpose
Apple user identifierEvery sign-inAccount identity
Email (optional)First sign-in only, if you share itAccount recovery
Full name (optional)First sign-in only, if you share itPersonalization in coaching messages

Apple's "Hide My Email" relay is supported. We never see your Apple ID password.

From Apple HealthKit (you grant permission during onboarding)

FieldPurpose
Running workouts — start/end time, distance, duration, caloriesRun analysis and plan generation
Heart-rate samples per workoutHeart-rate zone analysis, training-load calculation
GPS route polyline — latitude/longitude samples on the workoutPer-mile splits, elevation correction, route deduplication
Workout source app and device name (Apple Watch, etc.)Variance disclosure, device-specific calibration
Active energy, basal energy, sleep, body battery (when present)Optional context for run analysis

HealthKit data is read-only. RunNerd never writes data back to HealthKit. We do not request or read any other Health categories (no nutrition, mindfulness, reproductive health, blood pressure, glucose, ECG, or mobility data).

From you directly (typed in the app)

FieldPurpose
Onboarding "About Me" textPersonalize coaching tone and context
Age and gender (optional)Age-graded performance, training-load defaults
Run name / route name editsPersonal naming of your routes
Perceived effort and run-type overridesCoaching accuracy
Race targets — distance, date, goal timePlan periodization, race-week pushes
Coach chat messagesConversation history and follow-up context
Backlog feedback / bug reportsProduct improvement and triage

Device & system data

FieldPurpose
Expo push tokenDelivery of run-analyzed, weekly recap, missed-run, and race-phase notifications
Device timezoneLocal-time scheduling of coaching pushes
Platform identifier (iOS)Routing notification payloads

Generated by RunNerd

The app produces derived data from your inputs: AI run analyses (text and audio), weekly training plans, coaching briefings, and personal records. These are stored alongside your account and are deleted when your account is deleted.

Operational logs

Our servers keep standard HTTP access logs (timestamp, IP address, request path, status, user-agent) for up to 30 days. Application logs may contain truncated user identifiers but no chat content, no HealthKit values, and no full request bodies. Logs are not shipped to a third-party logging provider.

What we do NOT collect: contacts, calendar, photos, microphone audio, browsing history, advertising identifiers (IDFA / IDFV), background location, or any social-graph data.

03 How AI processes your data

RunNerd's coaching is AI-generated. Here's exactly which providers see what:

Both processors operate under enterprise API terms that prohibit training their models on our customer data and limit retention to what's needed for the request lifecycle. See Anthropic's Privacy Policy and OpenAI's API Data Usage Policies for their full terms.

User-typed content is sanitized on our server before it's sent to any AI provider.

04 Apple HealthKit

Per Apple's HealthKit guidelines:

05 Third-party processors

The complete list of services that touch your data:

ProcessorData sentPurpose
Apple — Sign in with AppleSign-in identity token onlyAuthentication
Apple — HealthKitNone outbound; on-device readOS-level data plane
Apple Push Notification Service (via Expo)Push token and notification payload (no PII in payload bodies)Notification delivery
Anthropic (Claude API)Run data (distance, pace, HR, splits, elevation), chat messages, onboarding "about me", plan adjustment contextAI coaching analysis and plan generation
OpenAI (TTS API)Coaching text scripts (no raw HealthKit data)Audio briefing generation
Apple WeatherKitCoordinates of a generic training area (currently not user-specific)Weather context for plan generation
Open-Elevation APIGPS coordinate samples per workout, with no account identifierElevation correction fallback
DigitalOceanAll app data (PostgreSQL host, U.S. region)Hosting
DigitalOcean SpacesEncrypted database backups (AES-256, decryption key never sent off-host)Off-host backup storage

We minimize what's sent to each processor to only what is necessary for that service's function. Each processor operates under its own privacy policy and security commitments.

06 Push notifications

Your Expo push token is stored only to deliver run-analysis confirmations, weekly recaps, missed-run reminders, and race-week notifications. It is not used to identify you across other apps or for advertising.

You can disable push notifications at any time via iOS Settings → Notifications → RunNerd.

07 Data retention

Account data — retained while your account is active. Your full training history is what makes coaching accurate over time.

Backups — kept for 7 days locally and up to 30 days off-host. Backups are encrypted at rest with AES-256 and transferred over TLS.

Operational logs — retained up to 30 days, then rotated.

On account deletion — all personally identifiable records are removed within 30 days. We may retain aggregated, de-identified statistics (e.g. average run distances) that cannot be tied back to you.

08 Account deletion

To delete your account and all associated data, email hello@runnerd.ai with the subject "Delete my account" from the address you used at sign-in (or include the Apple Hide-My-Email alias if applicable). We confirm completion within 30 days.

Heads up: An in-app "Delete Account" button is on the roadmap and not yet shipped. Until it's live, the email path above is the supported way to request deletion. Your request is honored either way.

09 International transfers

Your data is stored on servers located in the United States (DigitalOcean's NYC region). If you access RunNerd from outside the U.S., your data is transferred to and stored in the U.S.

10 Children's privacy

RunNerd is not directed to children under the age of 13 and we do not knowingly collect data from them. If we learn we have collected data from a child under 13, we will delete it promptly.

11 Your rights

You have the right to:

Access — request a copy of the personal data we hold about you. Email hello@runnerd.ai and we'll respond within 30 days.

Correction — edit your run names, perceived effort, run-type classifications, race targets, and onboarding profile in-app at any time.

Deletion — see Account deletion above.

Portability — request an export of your run history and training plans as JSON via the same email address. (An in-app export button is planned but not yet shipped.)

Withdraw consent — revoke HealthKit access via iOS Settings, disable push notifications via iOS Settings, or sign out from the app's Profile screen (which clears your push tokens; running data is retained until you request deletion).

12 Changes to this policy

We may update this policy from time to time. Material changes will be communicated in-app at least 7 days before they take effect. The "Last updated" date at the top of this page reflects the most recent revision.

13 Contact

Questions about this Privacy Policy or how your data is handled?

Privacy Contact

RunNerd — Aaron Marr / cowork

Email: hello@runnerd.ai

Web: runnerd.ai