Welcome to Jacked ("App," "we," "us," or "our"), developed by Donncha O'Toole.
We are committed to protecting your privacy and ensuring transparency about how we handle your personal information. This Privacy Policy explains our privacy practices for the Jacked iOS fitness application.
Key Privacy Principle: Jacked prioritizes your privacy by design. Your workout data, body measurements, and progress photos remain on your device. We do not require user accounts, do not collect data on our servers, and do not share your information with third parties for advertising or analytics purposes.
No Accounts Required. Use Jacked without creating an account. No email, username, or personal identifiable information is needed to track your fitness progress.
2Data Collection & Types
2.1 Data We Collect
Jacked collects only the information necessary to provide fitness tracking features. All data is stored on your device unless you explicitly enable optional cloud sync:
Workout Data
Exercise names, types, and categories
Set and rep information (completed and target)
Weight lifted per exercise and set
Rest periods and exercise notes
Workout dates and session duration
Equipment type (barbell, dumbbell, cable, machine, bodyweight, etc.)
Optional Face ID protection for photo vault access
No photos are sent to our servers or cloud services unless you explicitly sync via iCloud
Apple Health Integration (Optional)
If enabled, we request permission to read and write to Apple Health
Data shared: workout data, body measurements, calories burned
You control all permissions—enable/disable at any time in iOS Settings
Subscription Status
Jacked Pro subscription status (active or inactive)
Subscription status is managed by Apple's StoreKit
We do not store subscription details on our servers
Bar Weight Preferences
Default bar weights you set per exercise type
Stored locally in UserDefaults (device storage)
No server transmission
2.2 Data We Do NOT Collect
Name, email, phone number, or other personal identifiable information (unless you choose to provide them via contact forms)
Location data or GPS information
Device identifiers, IDFA, or advertising IDs
Browsing activity or cross-app tracking
Third-party analytics or usage metrics
Payment information (all in-app purchases processed securely by Apple)
Biometric data other than Face ID for local vault protection
3Data Storage & Security
3.1 Local On-Device Storage (Default)
By default, all your fitness data is stored locally on your iOS device using SwiftData, Apple's modern data persistence framework:
Workout logs, body measurements, and progress photos remain entirely on your device
No data is transmitted to our servers or third-party services without your explicit action
Data is encrypted as part of iOS device encryption
You maintain full control and ownership of your data
3.2 Optional iCloud Sync (CloudKit)
Jacked offers optional iCloud backup and sync through Apple CloudKit:
Enable/disable iCloud sync in app settings at any time
When enabled, your fitness data is securely synced across your Apple devices (iPhone, iPad, Mac)
iCloud data is encrypted end-to-end by Apple
You manage iCloud storage and can delete synced data anytime
We do not have access to your iCloud data; Apple manages all CloudKit infrastructure
3.3 Bar Weight Storage
Bar weight preferences are stored in iOS UserDefaults (on-device only). These are not synced to servers unless you enable iCloud sync.
3.4 Apple Health Storage
When you grant permission to read/write Apple Health data, that data is managed by Apple and stored in the Health app. We only read or write data with your explicit permission and do not store a copy of your Health data on our servers.
4Third-Party Services
4.1 Apple Services Only
Jacked integrates with the following Apple services:
Apple StoreKit / App Store
Subscription purchases processed through Apple's secure payment system
No third-party analytics (no Google Analytics, Mixpanel, Amplitude, etc.)
No advertising networks or ad tracking SDKs
No third-party crash reporting services
No marketing automation or email tracking services
No social media integration or tracking pixels
Your Data Stays Private. We do not sell, share, trade, or rent your fitness data to advertisers, data brokers, or any other third parties.
5App Permissions
5.1 Camera Access
Why: To allow you to capture progress photos within the app.
You grant permission at first use or via iOS Settings > Jacked > Camera
Camera access is used only for taking photos in-app
Photos are stored locally on your device and not transmitted to servers
5.2 Photo Library Access
Why: To allow you to import existing photos as progress photos.
You grant permission at first use or via iOS Settings > Jacked > Photos
Access is used only when you explicitly import a photo
We do not scan, analyze, or access photos unless you initiate the import
5.3 Face ID / Biometric Authentication
Why: To protect your progress photo vault with biometric security.
Face ID is stored and processed locally on your device
No biometric data is sent to servers or cloud services
Face ID authentication is optional; you can also use passcode protection
5.4 Apple Health Access
Why: To allow seamless sync of workout and body measurement data with the Apple Health app (optional).
You grant specific permissions for each data type (workout data, body weight, etc.)
Permissions are managed via iOS Settings > Health > Data Access & Devices
You can revoke permissions at any time
5.5 iCloud / CloudKit Access
Why: To sync your data across devices if you enable iCloud sync.
iCloud sync is entirely optional and disabled by default
You can enable/disable in app settings anytime
iCloud is managed by Apple with end-to-end encryption
5.6 Permissions We Do NOT Request
Location (GPS)
Contacts or address book
Microphone or audio recording
Calendar or reminders
Bluetooth (if requested in future versions, only for fitness device integration)
6Your Rights & Choices
6.1 Access & Portability
Your data is stored in the Jacked app on your device. You can access, view, and export your fitness data at any time through the app's built-in features.
6.2 Data Deletion
You have full control over your data:
Within the App: Delete individual workouts, measurements, or photos through the app interface
Delete All Data: Delete the Jacked app, which removes all local data from your device
iCloud Data: If enabled, disable iCloud sync or manually delete synced data through iCloud Settings
Apple Health Data: Manage Health app permissions or delete synced data from the Health app
6.3 Opting Out of Features
iCloud Sync: Disable in app settings (enabled or disabled at your choice)
Apple Health Integration: Revoke permissions in iOS Settings > Health > Data Access & Devices
Progress Photo Vault: Use standard protection instead of Face ID
6.4 Contact Us
To exercise any of these rights or for questions about your data, contact us at dnncha@gmail.com.
7Children's Privacy
Jacked is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has used Jacked and provided personal information, please contact us immediately at dnncha@gmail.com.
For users between 13 and 18 years old, the app functions with the same privacy protections: no accounts required, no server-side data collection, and no third-party tracking. Parents should review App Store age ratings and determine appropriateness for their child.
iOS Parental Controls: Parents can use iOS Screen Time and app restrictions to control app access for minors.
8Data Security
8.1 On-Device Encryption
All data stored locally is protected by iOS device encryption
Progress photos can be optionally protected with Face ID
Bar weight preferences stored in UserDefaults are encrypted as part of iOS keychain when available
8.2 iCloud Security
iCloud data is encrypted in transit and at rest by Apple
CloudKit uses end-to-end encryption for sensitive data
Apple manages security infrastructure, certificates, and access controls
8.3 Apple Health Security
Health data is encrypted and protected by iOS security mechanisms
Access to Health data requires explicit user permission and app entitlements
8.4 Best Practices
Keep your iOS device updated with the latest security patches
Use a strong device passcode or Face ID to protect your device
Enable two-factor authentication for your Apple ID to protect iCloud
Review app permissions regularly in iOS Settings
8.5 Limitations
While we implement industry-standard security practices, no system is 100% secure. We encourage you to take personal responsibility for device security and backup your important data regularly through iCloud or other means.
9Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make material changes, we will:
Update the "Last Updated" date at the top of this policy
Notify you through the app or app store release notes if changes significantly affect your privacy
Require your consent for changes that increase data collection or sharing with third parties
Your continued use of Jacked after changes become effective constitutes your acceptance of the updated Privacy Policy. We recommend reviewing this policy periodically.
10Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or our privacy practices, please contact us:
We will respond to privacy inquiries within 30 days. For data deletion requests or to exercise your rights, please include sufficient information to identify your data and your request details.