Privacy Policy
Runsense provides an AI-powered running coach via SMS, email, and the Runsense iOS app. This Privacy Policy explains what information we collect, how we use it, who we share it with, where it is processed, and the choices and rights you have over it.
Who We Are
Runsense LLC, a Colorado limited liability company ("Runsense", "we", "us", or "our"), provides the service and is responsible for the personal data described here.
- Contact: support@runsense.ai
- Location: Longmont, Colorado, USA
Information We Collect
1. Information you provide
- Phone number
- Email address
- Messages you send to Runsense (e.g. how you feel, training details)
2. Apple Health (HealthKit) — iOS app only
When you use the Runsense iOS app and grant HealthKit access, we collect from Apple Health on your device:
- Workouts (activity type, duration, distance, timestamps)
- Sleep analysis (per-stage breakdown, total time asleep)
- Resting heart rate
- Heart rate variability (HRV)
This data flows from your device to Runsense via the iOS app's authenticated connection. The Runsense iOS app does not write back to Apple Health; we read only. We collect the workouts present in Apple Health regardless of which app recorded them (for example Apple Watch, COROS, Garmin, or the Strava app writing to Apple Health). When the same workout reaches us from more than one source, we keep one copy and mark the others as duplicates.
3. Strava — only if you connect it
If you choose to connect Strava, you sign in on Strava's own page and grant Runsense access. We never see your Strava password. From then on we collect, for each activity you record:
- Activity type, start time, duration, distance and elevation
- Average and maximum heart rate, cadence and power, where your device recorded them
- The activity's title, its lap or interval structure, and the segments and personal bests it counted towards
- The second-by-second record your device kept: heart rate, pace, cadence, power, altitude and temperature — so your coach reads the run as effort over time rather than one average
- The route you ran, where your device recorded it — so your coach can see the terrain you covered and the conditions you ran in, such as the weather along your actual route that day
If you also granted permission to write, we may update the description of an activity you completed. We do not create, delete or otherwise change your Strava activities, and we do not read anyone else's.
You can disconnect at any time, from Connections in the app or from Strava's own settings. Disconnecting stops new activities arriving; the training history already in Runsense stays, because it is the record your coaching is built on. If you want that erased too, email support@runsense.ai and we will erase it.
4. Suunto — only if you connect it
If you choose to connect Suunto, you sign in on Suunto's own page and grant Runsense access. We never see your Suunto password. From then on we collect, for each workout you record:
- Activity type, start time, duration, distance and elevation
- Average and maximum heart rate, cadence and power, where your watch recorded them
- The workout's lap or interval structure
- The second-by-second record your watch kept: heart rate, speed, cadence, altitude and power — so your coach reads the run as effort over time rather than one average
If your Suunto watch also tracks you around the clock, we collect what it measured while you slept, because recovery is part of coaching:
- Your sleep: when it started and ended, how long you spent in deep, light and REM sleep, how long it took you to fall asleep, and Suunto's sleep quality score
- Your heart rate through the night, and Suunto's heart-rate variability reading
- Suunto's recovery reading for the day
We do not collect the blood-oxygen reading your watch takes at night, even though Suunto sends it to us with the rest. It is not something a running coach needs, so we drop it rather than store it.
The one thing we write to your Suunto account is your plan: the sessions coming up in the next week, as SuuntoPlus guides your watch can follow, kept in step with your plan as it changes. When you disconnect Suunto or delete your account, we take those guides off your watch and end our access at Suunto. We do not otherwise create, delete or change anything in your Suunto account, and we do not read anyone else's.
You can disconnect at any time, from Connections in the app or from Suunto's own settings. Disconnecting stops new workouts arriving; the training history already in Runsense stays, because it is the record your coaching is built on. If you want that erased too, email support@runsense.ai and we will erase it.
5. Polar — only if you connect it
If you choose to connect Polar, you sign in on Polar's own page and grant Runsense access. We never see your Polar password. From then on we collect, for each training session you record:
- Sport, start time, duration, distance and calories
- Average and maximum heart rate, where your watch recorded them
- The session's heart-rate sample trace and heart-rate zone breakdown, where your watch recorded them
- The route you ran, where your watch recorded it — so your coach can see the terrain you covered and the conditions you ran in, such as the weather along your actual route that day
We also collect what your Polar device measured while you slept, because recovery is part of coaching and these are the numbers a coach reads to see it:
- Your sleep: when it started and ended, how long you spent in light, deep and REM sleep, how often it was interrupted, and Polar's sleep score
- Your overnight heart rate and heart-rate variability, which Polar measures over four hours once you have fallen asleep, along with your breathing rate
- Your heart rate through the day, as a five-minute average, on the Polar models that record it
We do not collect the numbers you typed into Polar yourself — your maximum heart rate, your training thresholds, your resting heart rate setting, your sleep goal or the rating you give a night's sleep. Those are settings rather than measurements, they can be years out of date, and Polar fills some of them in from your age rather than from anything your body did. We would rather have no number than a number your coach could mistake for a measurement.
We read your training sessions only. We do not create, delete or otherwise change anything in your Polar account, and we do not read anyone else's.
Polar makes only the last 30 days of sessions available, and only ones recorded after you connect, so connecting does not bring your older Polar history into Runsense. Sleep and heart-rate measurements go back 28 days, and we read that window when you connect so your trends have something in them from the start.
You can disconnect at any time, from Connections in the app or from Polar's own settings. Disconnecting stops new sessions arriving; the training history already in Runsense stays, because it is the record your coaching is built on. If you want that erased too, email support@runsense.ai and we will erase it.
Your health and fitness data is special category data under GDPR / UK GDPR. We process it only with your explicit consent, which you give when you connect Apple Health and can withdraw at any time — see "Legal Bases" below.
6. Automatically collected information
- Basic usage data (e.g. when messages are sent/received)
- Website analytics via Umami, a cookieless, privacy-focused service that does not set cookies or collect personal data
- Measurement cookies on runsense.ai, described below. They are the only cookies this website sets, they are set only if you allow them, and none of them is ever used inside the app. Where you allow them, they are also used to show you Runsense ads elsewhere on the internet.
7. Cookies on runsense.ai
The Runsense website sets measurement cookies, and only if you allow them. They come from two places. The Reddit Pixel tells us whether an ad we paid for actually brought someone to the site, downloaded the app, or joined the Android waitlist. Google Analytics tells us the same thing across visits, and how people move through the site once they are here. Without them we can see that money was spent and not whether it did anything, which is the only reason any of them is here.
Google Analytics is connected to our Google Ads account, and that connection is set to share audience lists with it. In plain terms: if you visit runsense.ai and allow these cookies, we may later show you a Runsense ad elsewhere on the internet. That is the one use here that goes beyond measuring, and it is the reason to say no if you would rather not see them. Declining, or turning the cookies off later from Cookie settings, stops it.
| Cookie | Set by | Purpose | Lifetime |
|---|---|---|---|
_rdt_uuid | Attributing a download or a waitlist signup back to the ad that produced it | 90 days | |
_ga | Telling one returning browser from another, so a visit today and a signup next week are one story rather than two strangers | 2 years | |
_ga_ followed by our property ID | Keeping track of a single visit, so a page you read and a button you tap count as one session | 2 years | |
rs_consent | Runsense | Remembering whether you said yes or no, so we do not ask again | 180 days |
How the choice works:
- In the EEA and the UK, nothing is set until you accept. Declining, or simply ignoring the banner, means none of these cookies is ever written and neither Reddit nor Google hears from your browser at all.
- Elsewhere it is on unless you turn it off, which you can do from Cookie settings in the footer of any page. That is the same panel the banner shows, and your answer is remembered.
- If your browser sends a Global Privacy Control signal, we treat that as a no and never ask.
- These cookies carry no health, training, or account data. They exist on the marketing website only. Nothing you connect to Runsense, and nothing your coach knows about you, goes to Reddit or to Google. What Google does receive, where you have allowed it, can be used to show you Runsense ads on other websites; saying no, or changing your mind later, stops that too.
How We Use Information
We use your information to:
- Provide personalized coaching based on your training data
- Respond to your messages
- Send you coaching via SMS or email based on your preference
Apple Health data
Your Apple Health data is used solely to generate personalized coaching for you. We do not use it to train, improve, or benchmark AI or machine learning models, nor do we use it for product analytics or aggregate research. It is retained as part of your training history; you can have it erased at any time (see "Your Rights"). No third-party analytics or advertising service receives Apple Health data.
Legal Bases (GDPR / UK GDPR)
Where GDPR or UK GDPR applies, we rely on the following legal bases:
| Purpose | Data | Legal basis |
|---|---|---|
| Providing the coaching service, responding to you, and sending coaching over your chosen channel | Phone number, email, your messages | Performance of our contract with you — Art. 6(1)(b) |
| Generating personalized coaching from your training and health data | Workouts, sleep, resting heart rate, HRV | Your explicit consent — Art. 9(2)(a). You give it when you connect Apple Health, or when you connect a watch service that measures the same things, and can withdraw it at any time. |
| Keeping the service secure and reliable | Basic usage / security logs | Our legitimate interests — Art. 6(1)(f) |
| Measuring whether our advertising works, how the website is used, and showing you Runsense ads elsewhere on the internet | The measurement cookies described above | Your consent, Art. 6(1)(a). You give it on the cookie banner and can withdraw it at any time from Cookie settings in the site footer. |
Withdrawing consent does not affect processing carried out before you withdrew it. If you withdraw consent for your health data, we can no longer generate training-data-based coaching, and we'll tell you what that means for your account.
Communications
By using Runsense, you agree to receive coaching messages via SMS and/or email based on the communication preference you choose.
- Message frequency varies based on your interaction and training activity
- For SMS: message and data rates may apply
- You can opt out of SMS at any time by replying "STOP"
- Reply "HELP" for assistance
- You can opt out of email or pause coaching from your account settings page
Sharing of Information
We do not sell your personal information.
We will not share your mobile phone number or any information collected via SMS with third parties or affiliates for marketing or promotional purposes.
We share information with the service providers below solely to operate Runsense. Each processes your data only on our instructions, under a data processing agreement:
| Provider | Purpose | Location |
|---|---|---|
| OpenAI | Generating coaching responses (real-time processing only; not used to train models) | United States |
| Twilio | SMS delivery | United States |
| Resend | Email delivery | United States |
| Render | Cloud hosting and database | United States |
| Apple | iOS push notifications and App Store billing | United States |
| Advertising conversion measurement on the website, only where you have allowed the cookies above (never any health or training data) | United States | |
| Website analytics, conversion measurement, and showing you Runsense ads elsewhere on the internet (Google Analytics linked to Google Ads), only where you have allowed the cookies above (never any health or training data) | United States |
International Data Transfers
Runsense is operated from the United States. If you use Runsense from outside the United States, your information is transferred to and processed in the United States. Where required, we rely on data processing agreements with our providers — including, where applicable, the EU-US Data Privacy Framework and the European Commission's Standard Contractual Clauses — as the safeguard for those transfers. You can request a copy of the relevant safeguards by contacting us.
Data Retention
We keep your personal data for as long as your account is active. When you delete your account — in the iOS app under Settings → Account → Delete account, or by contacting us — the account is closed immediately: you are signed out on every device, we stop coaching you and stop using your data, we revoke our access at any connected service, and we release the email, phone number and Apple ID the account was using. Your training history is kept after that, so we can restore the account if you deleted it by mistake and ask us to. To have it erased outright, email support@runsense.ai; we erase it and copies in routine backups are purged within 30 days. We retain only what we are legally required to keep.
Data Security
We take reasonable technical and organizational measures to protect your information, but no system is completely secure.
Your Rights
Depending on where you live, you have rights over your personal data, which may include the right to:
- Access the personal data we hold about you
- Correct inaccurate data
- Delete your data
- Restrict or object to how we process it
- Receive your data in a portable format
- Withdraw consent where we rely on it
- Lodge a complaint with your data protection authority — in the UK, the Information Commissioner's Office (ico.org.uk); in the EEA, your local supervisory authority
To exercise any of these, email support@runsense.ai; we respond within 30 days. You can also act directly: reply "STOP" to end SMS; pause or stop email from your account settings; disconnect Apple Health on your iPhone at Settings → Privacy & Security → Health → Runsense (the app stops collecting immediately); or delete your account in the iOS app, which closes it immediately. Erasing the retained record is the one thing we do for you rather than you doing it in the app: email support@runsense.ai and we erase it.
Automated Coaching
Your coaching is generated by automated AI systems from the information available to them. These systems produce guidance and suggestions; they do not make decisions that produce legal or similarly significant effects concerning you. Coaching is not medical advice — see our Terms of Service.
Children
Runsense is not directed to, and we do not knowingly collect personal data from, anyone under 16. If you believe a child has provided us data, contact us and we will delete it.
Changes
We may update this policy from time to time. Continued use of Runsense means you accept the updated policy.
Contact
If you have questions or want to exercise your rights, contact: