This privacy policy is specific to StrideTrack. It takes precedence over the general CodeCraftedApps privacy policy where applicable.

Overview

StrideTrack is built on a simple principle: your data is yours. We do not collect, store, transmit, or share any personal data. The app runs entirely on your device with optional iCloud sync to your private database.

Data We Collect

None. StrideTrack does not collect any data. There are no analytics, no crash reporters, no third-party SDKs, no servers, and no accounts.

Data Stored on Your Device

StrideTrack stores the following data locally on your device using SwiftData:

  • Shoe information (brand, model, size, colorway, mileage thresholds)
  • Workout references (date, distance, duration, sport type)
  • Shoe notes and retirement history
  • App preferences and settings

This data is stored in your app's private container and is not accessible to other apps.

iCloud Sync

If you have iCloud enabled, StrideTrack syncs your shoe data across your devices using CloudKit's private database. This means:

  • Only you can access your data
  • Data is encrypted in transit and at rest
  • We (CodeCraftedApps) cannot read, access, or view your data
  • You can disable iCloud sync at any time in iOS Settings

HealthKit

StrideTrack requests read-only access to the following HealthKit data types:

  • Workout sessions — to track runs and assign them to shoes
  • Distance — to calculate shoe mileage automatically
  • Heart rate and running metrics — for performance insights

HealthKit data is accessed on-device only. It is never sent to any server, API, or third party. HealthKit access can be revoked at any time in iOS Settings > Health > Data Access.

Notifications

StrideTrack may request permission to send local notifications for shoe mileage warnings and workout assignments. All notifications are generated locally on your device.

Data Retention

Your data exists only on your device and in your private iCloud container. Deleting the app removes all local data. iCloud data can be managed through iOS Settings > iCloud.

Children's Privacy

StrideTrack does not knowingly collect data from children under 13. Since we collect no data from anyone, this concern does not apply.

Changes to This Policy

If this policy changes, the updated version will be posted here with a new date. Since StrideTrack collects no data, significant changes are unlikely.

Contact

Questions about this policy? Email stridetrack@codecraftedapps.com.