Privacy Policy

Effective date: 2026-07-25

Yoav Franko ("we", "us") built the Workout Planner app for Garmin watches as a free app. This page explains what information the app collects, how it is used, and the choices you have. The short version: Workout Planner has no accounts and never sells your data. Your workouts live on your device.

Information we collect

Your workouts. Workouts you create are stored locally on your device. We do not have a server that keeps your workout library, and we cannot see it.

Sending a workout to your watch. When you tap "Send to watch", the app encodes your workout as a standard FIT file and uploads it briefly to a relay service we operate (hosted on Cloudflare Workers), so your watch can download it. The uploaded file contains only the workout structure - sport, steps, durations and targets - and is stored under a random identifier. It contains no name, email, account or device identifier. The file is automatically deleted after 24 hours.

Sharing workouts with friends. "Share with a friend" exports your workout as a file and hands it to your device's share sheet (WhatsApp, AirDrop, email and so on). The file travels through whichever app you choose - it never passes through our servers, and we cannot see it. Shared files contain only workout data.

Usage analytics. The app uses Google Analytics for Firebase to understand which features are used, so we can improve the app. Analytics events are limited to actions such as "workout created" or "workout sent", together with basic context such as the sport and number of steps. They do not include the content of your workouts. Like any Firebase Analytics integration, Google automatically collects certain device information, such as device model, operating system version, app version, an app-instance identifier and approximate location derived from IP address. You can read more in Google's Firebase privacy documentation.

Crash reports. The app uses Firebase Crashlytics so that when the app crashes or hits an error, a report is sent to Google and made available to us. A crash report includes technical information such as the device model, operating system version, app version, the state of the app at the time and a stack trace. Crash reports do not include the content of your workouts.

Advertising. The app may display ads served by Google AdMob. To serve and measure ads, Google may collect data such as your device's advertising identifier, IP address, coarse location and information about your interactions with ads. Where the law requires it, you will be asked for consent before personalized ads are shown - on iOS this is done through Apple's App Tracking Transparency prompt, and in applicable regions through a consent dialog. You can learn how Google uses this data in Google's advertising privacy documentation.

What we do not collect

Service providers

The app relies on a small number of third-party services, each with its own privacy policy:

Permissions

On iOS, the app requests Bluetooth access solely to send workouts to your Garmin watch through Garmin Connect Mobile. On Android, the app requests storage access only on older Android versions, solely to open workout files shared with you. The app does not request location, camera, microphone, contacts or photo access.

Data retention and deletion

Security

All network transfers use HTTPS, and relay uploads are stored under unguessable random identifiers until they expire. No method of transmission over the internet is 100% secure, so while we strive to protect your information, we cannot guarantee absolute security.

Children's privacy

The app is not directed at children under 13, and we do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe a child has provided us with personal information, contact us and we will delete it.

Links to other sites

The app and this website may link to external sites, such as the App Store, Google Play or the Garmin Connect IQ store. Those sites are not operated by us, and we advise you to review their privacy policies.

Changes to this privacy policy

We may update this policy from time to time. Changes are posted on this page with an updated effective date, and are effective immediately upon posting.

Contact us

Questions or requests about this policy or your data? Email yoav.francoo@gmail.com.