Privacy Policy
Effective date: 25 May 2026 · Last updated: 29 May 2026
This Privacy Policy describes how the MSCLS iOS and watchOS app ("MSCLS", "the app", "we") handles your data. MSCLS is a personal gym-tracking app.
TL;DR — MSCLS does not collect any of your personal data. All workout data stays on your device and, if you have iCloud enabled, in your own iCloud account. We have no servers and no analytics.
1. Data the app does not collect
MSCLS does not collect, transmit, or share any of the following:
- Personal information (name, email, phone number, address)
- Account or login credentials (the app has no account system)
- Device identifiers or advertising identifiers
- Location data
- Usage analytics, telemetry, or crash reports
- Contacts, photos, microphone, or camera data
We do not use any third-party analytics, advertising, or tracking SDKs.
2. Data the app stores locally
MSCLS stores the data you enter — workouts, exercises, sets, weights, templates, gym locations, and per-gym personal records — locally on your device using Apple's SwiftData framework. This data lives in your device's sandbox and is not sent to any server operated by us.
Your app preferences — including your body weight (used to count bodyweight exercises toward your workout stats) and the muscle-map figure you pick — are stored in your device's local app settings. Like everything else, these stay on your device and are never transmitted to us.
If you have iCloud enabled on your device, your iPhone may sync this data between your devices and back it up via Apple's iCloud services. That sync is controlled by Apple and your iCloud account settings, not by us. We have no access to your iCloud data.
3. HealthKit data
With your explicit permission (granted via the system permission prompt), MSCLS uses Apple's HealthKit framework to:
- Read heart rate samples during an active workout, so the app can display and store your heart rate as part of the workout record.
- Write completed workouts to Apple Health, so they appear in your activity history alongside data from other apps.
All HealthKit data is read from and written to your device's local HealthKit store. MSCLS does not transmit HealthKit data off of your device. We never send HealthKit data to any third party. We never use HealthKit data for advertising, marketing, or any data-mining purpose.
You can revoke MSCLS's HealthKit access at any time in Settings → Privacy & Security → Health → MSCLS, or in the Health app under Sharing → Apps & Services → MSCLS.
4. Apple Watch and workout mirroring
MSCLS includes an Apple Watch companion app. When you start a workout on your iPhone, the Watch app wakes automatically, records your heart rate during the workout using a HealthKit workout session, and streams those heart-rate readings back to your iPhone using Apple's HealthKit workout mirroring. This communication stays between your own paired devices and does not pass through any server operated by us.
5. App Group container
The iOS and watchOS apps share a single data store via an App Group
container (group.spla.mscls) so both apps see the same data.
The container is local to your devices and is provided by iOS.
6. Crash reports
MSCLS does not bundle a crash-reporting SDK. If you have enabled "Share with App Developers" in Settings → Privacy & Security → Analytics & Improvements, Apple may share anonymized, aggregated crash diagnostics with us through App Store Connect. We never receive personally identifiable information through this channel, and you can disable it at any time in iOS Settings.
7. Third parties
We do not share data with any third party. The app has no third-party SDKs and makes no network requests to non-Apple services.
8. Children's privacy
MSCLS is not directed at children under 13. We do not knowingly collect any data from children. Because the app does not collect data from anyone, no special handling is required.
9. Your rights
Because MSCLS keeps all data on your own device:
- You can view, edit, or delete any workout, gym, template, or record at any time inside the app.
- You can delete all app data by deleting the MSCLS app from your devices.
- You can revoke HealthKit permissions at any time as described in section 3.
- If you use iCloud, you control your data via your iCloud account settings.
We hold no copy of your data, so there is nothing for us to delete or export on your behalf.
10. International users (GDPR / CCPA)
Because we do not collect or process personal data, MSCLS does not act as a data controller or processor under the GDPR (EU/UK), nor does it engage in the "sale" or "sharing" of personal information under the CCPA/CPRA (California). The app is provided as-is, with no data leaving your device.
11. Changes to this policy
If we change how the app handles data — for example, if a future version adds an account system or analytics — we will update this policy and bump the "Last updated" date at the top. Material changes will be highlighted here at least 14 days before they take effect.
12. Contact
Questions about this policy or how the app works: mscls.app@icloud.com