tl;dr
- Your climbing data stays on your device
-
Optional iCloud sync backs up your data to your personal
iCloud
- We don't sell, share, or monetize your data
-
HealthKit integration requires your explicit permission
- You can delete all your data at any time
-
Payments are handled entirely by Apple; we never see
your credit card or billing info.
Introduction
Chalk Track ("the App") is a climbing workout tracking app
that helps you log your climbing sessions, track progress,
and analyze your training. This Privacy Policy explains what
information we collect, how we use it, and your rights
regarding your data.
Information We Collect
1. Climbing Workout Data
The App stores information about your climbing sessions,
including:
-
Workout type (Bouldering, Lead, Top Rope, Hangboard,
etc.)
- Date and time of sessions
- Climbing grades and attempts
- Session notes
- Hangboard protocol data (hangs, rests, reps)
Storage: This data is stored locally on
your device using SwiftData (Apple's local database).
2. HealthKit Data (Optional)
If you grant permission, the App can:
- Write climbing sessions to HealthKit as workouts
-
Read your HealthKit workouts to display in the App's
metrics
Important: HealthKit data is stored solely
in Apple's Health app on your device. We do not access,
transmit, or store HealthKit data on any external servers.
3. iCloud Sync (Optional)
If you enable iCloud sync, your workout data is backed up to
your personal iCloud account. This allows you to sync data
across multiple iOS devices.
-
Storage: Your personal iCloud account
(encrypted by Apple)
-
Transmission: End-to-end encrypted
between your devices
-
Access: Only you can access your iCloud
data
4. App Session Data
The App uses App Groups to share data between the main app
and the Live Activity widget (Lock Screen/Dynamic Island).
This data is stored locally on your device and never
transmitted externally.
5. Crash Logs (Optional)
We do not use third-party crash reporting or analytics
services (such as Firebase or Sentry). We only receive
anonymized crash reports and basic usage statistics provided
by Apple through App Store Connect if you have opted-in to
share that information with developers in your iOS settings
6. In-App Purchases (Pay What You Want) (Optional)
If you choose to support the App through a "Pay What You
Want" purchase:
-
Transaction Handling: All transactions
are processed securely by Apple via the App Store.
-
Financial Data: We do not collect or
have access to your name, credit card number, billing
address, or any other financial information.
-
Purchase Records: We receive an
anonymized transaction identifier from Apple to confirm
the purchase and unlock features. This data is not
linked to your identity.
Information We Do NOT Collect
We do not collect:
-
Personal identity information (name, email, phone
number)
- Location data
- Device identifiers
- Usage analytics
- Any data for advertising purposes
Data Sharing
We do not sell, rent, or share your data
with third parties for any purpose.
Your data is only shared in the following ways:
-
iCloud Sync: With your personal iCloud
account (if enabled)
-
HealthKit: With Apple's Health app on
your device (if you grant permission)
-
Widget: Between the app and the widget
via App Groups (local only)
-
Apple: For processing In-App Purchases
and validating your transaction status.
Data Security
We take reasonable measures to protect your data:
-
Local storage: Data is stored using
SwiftData (Apple's secure local database)
-
iCloud sync: Encrypted via Apple's
end-to-end encryption
-
HealthKit: Protected by Apple's
HealthKit security framework
-
No external servers: We do not operate
any external servers that receive your data
Your Rights and Choices
You have the right to:
-
Access your data: All your data is
visible within the App
-
Delete your data: You can delete
individual workouts or all data via the App's settings. Because
your data is stored locally and in your personal iCloud, we
cannot recover deleted data for you. Once you delete a workout
or use the 'Delete All Data' feature, it is permanently removed
from your device and iCloud sync
You have full control over your data. Because the App operates without a central database or user accounts, the following technical details apply to data deletion:
Deleting Individual Records
You can delete specific workouts or hangboard sessions within the App. Once deleted, the record is removed from your local SwiftData database and the change is pushed to your iCloud (if enabled).
"Clear All Data" (The Nuclear Option)
Within the App Settings, you can choose to "Clear All Data."
- Local: This wipes the local database on your device immediately.
- iCloud: If sync is active, this will also remove the records from your personal iCloud container.
- Permanence: This action cannot be undone. Since we do not store your data on our own servers, we have no "backup" to restore for you.
Deleting the App
Deleting the App from your device will remove all locally stored data.
However, if iCloud sync was enabled, your data remains in your personal iCloud storage.
To fully wipe your data, we recommend using the "Clear All Data" feature within the App
before deleting it.
-
Disable iCloud sync: You can turn off
iCloud sync in your device settings. Go to iOS Settings > [Your Name] > iCloud > Show All > Toggle off Chalk Track.
-
Revoke HealthKit access: You can revoke
HealthKit permissions in iOS Settings > Health > Data
Access & Devices > Toggle off Chalk Track.
HealthKit Disclosure
HealthKit data is used solely for the purpose of recording
and viewing your climbing workouts within the App and
Apple's Health app. We will not:
- Access HealthKit data for any other purpose
- Sell or disclose HealthKit data to third parties
- Use HealthKit data for advertising or marketing
Children's Privacy
The App is not directed to children under the age of 13. We
do not knowingly collect personal information from children
under 13.
Business Transfer
If the App is involved in a merger, acquisition, or sale
of assets, your data (which remains local to your device or
iCloud) remains subject to this policy.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will
notify you of any material changes by:
-
Updating the "Effective Date" at the top of this policy
-
Providing 30 daysnotice within the App (for significant
changes)