Legal Last updated September 19, 2026

Privacy Policy

Training Stack — Run & Strength Tracker

TL;DR — The short version

Overview

Training Stack ("the App") helps you track running and strength workouts, follow training plans, and review your progress. It includes the iOS and watchOS app, an optional web dashboard at trainingstack.ravenhoward.org, and an optional connector that lets an AI assistant you choose work with your training data. Training Stack is developed and operated by Raven Howard ("we," "us").

This policy explains what data the App uses, where it goes, and how to control it.

Data on Your Device

Health & Fitness Data (Apple HealthKit)

With your permission, the App reads from Apple Health:

It writes your strength workouts back to Apple Health. This data is used to show your stats, track progress, and plan training.

Location

With your permission, the App uses your location to show local weather and running conditions. It also uses the starting point of a workout route to look up the weather during that workout. These lookups go to Apple's weather service. Your location is never sent to our servers.

Calendar

With your permission, the App reads your calendar events and shows them in your daily timeline so you can plan around your schedule. Calendar data stays on your device.

Photos

The App asks for permission to save the share-card images you create to your photo library. It does not read your photos.

Data That Leaves Your Device

By default, your training data is stored only on your device. It leaves your device only in the cases below, most of which you have to turn on.

iCloud (optional)

If you use iCloud, App data syncs between your own devices through Apple iCloud, under Apple's privacy policy.

Cloud Sync (optional — off by default)

If you sign in and turn on Cloud Sync, the App sends the following to our backend, hosted on Cloudflare:

GPS routes, precise location, and calendar data are never uploaded. This data powers the web dashboard and any AI assistant you connect.

Your Account (Sign in with Apple)

Cloud features require signing in with Apple. We receive and store your name and email address — or an Apple private relay address if you choose to hide your email — plus an account identifier. When you create an account we send you one welcome email through our email provider (not sent to private relay addresses).

AI Assistants (optional)

If you connect an AI assistant — such as Claude, ChatGPT, or Muse — you authorize it to read and update your synced training data on your behalf. The assistant's provider processes that data under its own privacy policy. You can disconnect an assistant at any time.

Push Notifications (optional)

If you allow notifications, the App registers a device token with our backend so we can send training reminders and updates.

Strava (optional)

If you connect Strava, you sign in on Strava's site, and the App uploads only the images you choose to your Strava activities. Strava handles that data under its own privacy policy.

Purchases

Subscriptions and purchases are processed by Apple. We never receive your payment details — the App only checks with Apple whether you have an active subscription.

Sharing

When you share a workout card through the iOS share sheet, it goes wherever you send it.

Analytics

We use PostHog to understand how Training Stack is used so we can improve it:

What We Don't Do

Service Providers

Each provider handles data under its own privacy policy. See Apple's privacy policy.

Data Retention & Deletion

Your Choices & Rights

Depending on where you live, you may have additional rights over your personal data. Email us and we'll help.

Security

Cloud data is sent over encrypted connections and access requires your signed-in account. No system is perfectly secure, but we work to protect your data and limit what we collect to what the features need.

Children's Privacy

Training Stack is not intended for children under 13 and does not knowingly collect their data. If you believe a child has provided us data, email us and we'll delete it.

Changes to This Policy

We may update this policy. Changes will be reflected in the "Last updated" date above, and significant changes will be highlighted in the App or on this page before they take effect.

Contact Us

Questions about privacy or your data? Get in touch:

See also the Terms of Service.

Effective as of September 19, 2026