Privacy Policy — Do Sides?
Last updated: 2026-05-25
This is the privacy policy for the iOS app Do Sides? (“the app”), built by Jesse Gill.
The short version: the app reads your swim and cross-training history from Apple Health to build workouts that fit what you’ve been doing, and it stores everything on your device. Nothing leaves your phone. There’s no account, no backend, no third-party analytics, no tracking.
What the app reads
With your explicit permission (granted during onboarding via the standard Apple Health dialog), the app reads:
- Workouts — swims and other workout sessions, used to figure out what you’ve been training and calibrate your next set
- Heart rate — used to show your average BPM next to a completed swim
- Active energy burned — used to show calories next to a completed swim
- Swimming distance — used to show yardage and pace
The app only reads Apple Health. It does not write anything to Apple Health. When you complete a workout on Apple Watch, the Watch’s built-in Workouts app writes that workout to Apple Health under its own permissions — not under ours.
You can revoke Apple Health access at any time in Settings → Health → Data Access & Devices → Do Sides? on your iPhone.
What the app stores
Everything is stored locally on your device using Apple’s SwiftData and UserDefaults frameworks:
- The workouts the app has generated for you
- Records of swims you’ve completed and locked in
- Your goals, milestones, and Lungbuster progression
- Your settings — name, pool name, training schedule, fitness level, peak year, stroke-work preference
None of this is uploaded anywhere. It exists only on your phone. Deleting the app removes all of it.
What the app does NOT collect
- No account, no login, no email signup
- No analytics or telemetry of any kind
- No third-party SDKs (no Mixpanel, Firebase, Segment, Adjust, etc.)
- No advertising identifiers
- No location data
- No contacts, no calendar, no photos
- No tracking across other apps or websites
The Apple-mandated Privacy Manifest (PrivacyInfo.xcprivacy) bundled with the app declares the same thing: no tracking, no data collection. The only Required Reason API it uses is UserDefaults for storing your own preferences.
Data shared with Apple
The app uses Apple Watch via WorkoutKit to deliver structured workouts to your watch. When you complete a workout on the watch, your swim data (yardage, duration, heart rate, etc.) is written by Apple’s Workouts app to Apple Health on your behalf. That happens within Apple’s ecosystem under your existing Apple ID and is governed by Apple’s Privacy Policy.
Children
The app is not directed at children under 13 and does not knowingly collect any personal information from anyone, regardless of age.
Changes to this policy
If the app’s data practices change in a future version — for example, if a feature is added that does write data to Apple Health, or that uses any third-party service — this policy will be updated to reflect that, and the “Last updated” date at the top will change. The most current version always lives at the URL you reached this page from.
Contact
Questions about this policy or about the app:
Email: gill.jesse@gmail.com