Last Updated: April 2026
Shifted ("we", "our", or "the app") is committed to protecting your privacy. This Privacy Policy explains how Shifted handles your information when you use the app on iOS.
Local-first, by design
Shifted is a local-first app. Your progress photos are stored on your device. Your Apple Health weight data is read-only and never leaves your phone. We do not operate a server that holds your photos, and we do not sell or share your data.
Photo Storage
All photos you take or import into Shifted are stored on your device:
- Photos are written to Shifted's on-device library (and, if you choose, to your iOS Photos library)
- Shifted does not upload photos to any server
- Photos are included in your standard iCloud device backup if you have that enabled in iOS — this is Apple's backup, not ours
- Photos are deleted when you delete them in Shifted, or when you uninstall the app
Exported GIFs and MP4s are saved to your Photos library only when you explicitly tap Export and choose a destination.
HealthKit Data
If you grant HealthKit permission, Shifted reads weight entries from Apple Health so photos can be auto-tagged with the weight closest to the photo's timestamp.
- Read-only: Shifted only reads weight data. It does not write weight, body fat, BMI, or any other metric back to Health.
- On-device only: HealthKit data stays on your device. It is never transmitted to Shifted or any third party.
- Revocable: You can turn off HealthKit access at any time in Settings > Privacy & Security > Health > Shifted.
If HealthKit permission is off, Shifted works fine — you just enter weight manually (or skip it entirely).
Accounts
Shifted does not require an account. You do not sign in. We do not collect your name, email address, or any other identifier you would tie to your real identity.
Analytics
Shifted uses TelemetryDeck for anonymous usage analytics. These events tell us things like "a user opened the app" or "an export completed" — aggregated across all users. The events:
- Contain no photos, no HealthKit data, and no personal identifiers
- Cannot be used to identify you
- Are subject to TelemetryDeck's privacy policy
Third-Party Services
Shifted uses the following third-party services:
- Apple HealthKit: For reading weight entries (subject to Apple's privacy policy). Data stays on your device.
- Apple Photos: When you choose to export or import, subject to Apple's privacy policy.
- TelemetryDeck: For anonymous usage analytics (subject to TelemetryDeck's privacy policy).
- App Store: If Shifted offers a subscription, purchases are processed by Apple's App Store (subject to Apple's privacy policy).
Shifted does not use advertising networks and does not sell your data.
Children's Privacy
Shifted is not directed at children under 13 and does not knowingly collect information from them. Because the app does not require an account and stores data locally, no personal information is transmitted to us regardless of who uses it. We recommend parental guidance for users under 13.
Your Rights
Because Shifted is local-first and has no account system, your photos and HealthKit data are always under your control:
- Delete photos inside the app to remove them from Shifted's library
- Revoke HealthKit access in iOS Settings to stop reading weight data
- Uninstall Shifted to remove all of its on-device data
For anything else — questions, takedown requests, or general privacy concerns — email us at [email protected].
Changes to This Policy
We may update this Privacy Policy from time to time. If we make significant changes, we will update the "Last Updated" date at the top of this policy. We encourage you to review this Privacy Policy periodically.
Contact Us
If you have questions about this Privacy Policy or Shifted's privacy practices, please contact us at [email protected].
Compliance
Shifted is designed to comply with privacy regulations including GDPR, CCPA, and COPPA. Our local-first architecture minimizes data collection — because we do not run a server that holds your photos or health data, there is very little personal data to regulate in the first place.