Privacy
Last updated 1 November 2026
Unbroken is a private training app for one coaching business and its athletes. This page explains what we collect, who can see it, how long we keep it, and how to get it deleted.
Who runs Unbroken
Unbroken is operated by Daffodil Studio LLC for a coaching business in Thailand. For anything about your data, email hello@madebydaffodil.com.
What we collect
- Account details: your name, email, password (stored only as a secure hash), timezone, units and profile photo.
- Training profile: details your coach uses to program for you, such as training maxes, race division, injuries and upcoming events.
- Training logs: the sessions you complete or skip, sets, scores, splits, effort ratings, pain reports and notes to your coach.
- Daily check-ins: sleep, energy, soreness, stress, any pain you report and notes.
- Form videos and photos you upload, and comments between you and your coach.
- Wearable data, once you connect a watch or training service (today through intervals.icu): activities with heart rate, pace, laps, cadence and altitude, and wellness data such as HRV, resting heart rate and sleep. We only import this after you connect it yourself, and we note which device or service each item came from. We don't store GPS location tracks, and we never import Strava data. Workouts you choose to send to your watch are added to your intervals.icu calendar.
- Notification settings: if you turn on notifications, the push address your phone or browser gives us.
We don't use advertising, analytics or tracking tools. The only cookie is the one that keeps you signed in. The app also keeps a copy of your recent sessions on your device so it works offline.
Who can see it
Only you and your coaches: the coach you're assigned to, and the head coach who runs the coaching business. Other athletes can't see your logs, check-ins, pain reports, notes, videos or photos.
The one exception is a leaderboard. On some group workouts your coach may turn one on; athletes in that same training group then see your first name, last initial and score for that workout.
Form videos
Form videos are deleted automatically 7 days after you upload them, unless your coach chooses to keep one. Comments on a video stay after the video is gone. Photos are kept until your account is deleted.
Age
You need to be 20 or older to use Unbroken on your own. If you're under 20, a parent or guardian has to consent. We record their name, their relationship to you and when they agreed.
Health information
Check-ins, injuries, pain reports, heart rate, sleep and other wellness data are health information. We only store or show them if you explicitly agree, and we record when you agreed and which wording you saw. Without your agreement you can still train and log sessions, but those features stay off and your coach won't see any of it.
You can withdraw any time in Profile. We then stop collecting it straight away, and you can choose to delete what's already stored.
Where it's stored
Everything is stored with Cloudflare, our hosting provider, which runs the app and its database and file storage on our behalf. If you turn on notifications, they're delivered through your phone or browser's push service (Apple, Google or Mozilla) in encrypted form.
No selling, no sharing
We never sell your data, and we don't share it with third parties for advertising or any other purpose. It's used only to run your coaching.
Disconnecting a wearable
You can disconnect a watch or training service at any time from Profile → Connect your watch in the app, or by removing Unbroken's access in that service's own settings. We stop importing new data as soon as it's disconnected. To delete data that was already imported, use Delete imported watch data on the same screen, or email hello@madebydaffodil.com.
Garmin data
This section covers data from your Garmin device or Garmin Connect account. We only receive it after you connect it yourself.
How we use it:
- Planned vs. actual activities: your Garmin activities are matched to the sessions your coach planned, so you and your coach can compare the plan with what you did.
- Daily health summaries: resting heart rate, HRV, sleep and similar daily summaries are shown to you and your coach to guide your training. These need your agreement under Health information above.
- Workouts on your device: if you choose, planned runs and Hyrox sessions are sent to your Garmin device as structured workouts.
You and your coaches can see this data. If your coach runs a leaderboard and your saved time came from your watch, athletes in that group see that score.
Who receives or processes it:
- Cloudflare: hosting, database and file storage.
- intervals.icu: only if you connect Garmin to intervals.icu yourself and then connect intervals.icu to Unbroken. Your Garmin data then reaches us through intervals.icu, which handles it under its own privacy policy.
- No AI services: Garmin data is never sent to Anthropic or any other AI provider, including for Ask, our optional AI feature. It's never used to train, evaluate or improve AI models.
We never sell Garmin data, and we don't share it with anyone beyond the people and services listed here.
Your choices:
- Access: see your Garmin data in the app, on your calendar, sessions and Progress.
- Correct: edit anything you logged on the session itself. Imported values come from Garmin, so correct those in Garmin Connect, or email hello@madebydaffodil.com.
- Export: use Download my data in Profile → Your data.
- Delete: disconnect, then use Delete imported watch data in Profile → Connect your watch. That removes imported activities and daily summaries. A time you saved to a session log stays in that log until you edit it. Delete my account in Profile → Your data removes everything.
- Withdraw consent: disconnect at any time, or remove Unbroken's access in that service's own settings, and we stop importing new data. You can also withdraw your health data agreement in Profile.
Your copy, and deleting your account
- Download your data: athletes can download everything we hold about them (profile, sessions, results, check-ins, watch activity summaries, notes) as JSON and CSV from Profile → Your data.
- Delete your account: from Profile → Your data. Your account is deleted 30 days later (you can cancel until then), with everything linked to it: logs, check-ins, videos, photos, comments, invitations and wearable data, and your watch connection is revoked. Database backups roll off within a further 30 days.
- Coaches, or anyone who prefers email: write to hello@madebydaffodil.com from the address you sign in with, to get a copy, correct something, or delete your account.
Changes
If we change how we handle your data, we'll update this page and the date at the top.