Privacy Policy
This policy explains what We Go Jim stores, backs up, and lets you delete. Last updated June 14, 2026.
Overview
We Go Jim is a local-first iOS workout tracker. Core workout logging, templates, history, exercise catalog, and profile features are designed to work on your device even when iCloud is unavailable. We do not sell personal information, use advertising SDKs, or track you across other companies' apps or websites.
Data you create in the app
The app stores the training data needed to run the product: workout sessions, active-workout drafts, sets, reps, weights, cardio blocks, templates, folders, custom exercises, notes, rest timers, goals, profile settings, avatar images you choose, dashboard widgets, coach summaries, and app preferences.
Local storage
Most app data is stored locally using Apple's app storage technologies, including SwiftData and UserDefaults. Cached exercise images and imported or exported template files may also exist in app storage or files you choose to share. Deleting the app removes ordinary app-container data, subject to iOS behavior and any copies you exported or backed up elsewhere.
iCloud and CloudKit backup
When iCloud is signed in and available, supported profile, workout, template, custom exercise, widget, and coach-cache data may be backed up to the app's private CloudKit database. CloudKit backup is best-effort and runs at app save boundaries or when you request it from the app. If iCloud is unavailable, restricted, temporarily unavailable, or not signed in, We Go Jim can fall back to local-only behavior. iCloud and CloudKit processing is subject to Apple's own terms and privacy policy.
Photos, notifications, and files
PhotosUI is used only when you choose an avatar image. The selected image is compressed for use as your profile/avatar image. Notifications may be used for rest timers if you allow notifications in iOS. Template import/export uses files you choose to open, save, or share.
Coach features
Coach Brief and follow-up analysis are generated from your saved workout history and local training summaries. Where available, the app may use Apple's on-device Foundation Models system to generate narrative text. If that system is unavailable, the app uses a local fallback summary. Generated coach text and cache records are stored with the app data and can be deleted through Delete My Data.
Support
If you contact support through GitHub Issues, email, or another contact link, the message, your account name or email address, and diagnostic details you include are used to respond to the request, investigate bugs, handle privacy questions, and support App Store review follow-up.
What we do not collect
We Go Jim does not use third-party advertising SDKs, does not sell personal information, and does not use cross-app tracking. The app does not read HealthKit data, location data, contacts, microphone input, or camera input as part of its normal workout tracking features. If those features are added later, this policy and the App Store privacy details should be updated before release.
Retention and deletion
Data remains until you delete it, remove the app, use in-app deletion controls, or request support follow-up. Delete My Data removes the app's CloudKit backup when reachable, then removes local profile data, workouts, active drafts, templates, widgets, custom exercises, cached coach summaries, cached exercise images, and local workout artifacts. Some data may remain where deletion is not technically possible, where you exported files outside the app, where Apple backups keep copies, or where security or legal requirements require retention.
Your choices and rights
You can use core features locally, manage iCloud in iOS Settings, manage notification permission in iOS Settings, choose whether to select an avatar image, import or export template files, and use Delete My Data in the app. Depending on your jurisdiction, you may also have rights to access, correct, delete, restrict, object to, or request portability of personal information.
App Store privacy details
The App Store privacy label for We Go Jim should match the current app build, including local workout data, optional iCloud and CloudKit backup, optional avatar selection, rest timer notifications, template import/export, and support contact. We Go Jim does not use third-party advertising SDKs, subscriptions, or cross-app tracking in the current implementation. If the app changes how it collects, backs up, shares, or deletes data, the App Store privacy details should be reviewed before submission.
Children's privacy
We Go Jim is not directed to children under 13, or the minimum age required by local law. We do not knowingly collect personal information from children.
International processing
Apple and other platform services may process data in countries outside your country of residence. Their processing is governed by their own terms, privacy policies, and infrastructure.
Changes
This policy may be updated as the app changes. When it changes, the last updated date on this page will be updated.
Contact
If you have questions about privacy, deletion, or support, you can reach me at:
- Email: hortlund.andreas@gmail.com
- GitHub: github.com/Hortlund
- X / Twitter: @AndreasHortlund