iOS training planner driven by Jack Daniels' VDOT methodology.
Effective date: 11 June 2026 Last updated: 11 June 2026
This Privacy Policy describes how the RunCraft app (“RunCraft”, “we”, “us”) handles your data. The short version: your data never leaves your iPhone. There are no servers, no accounts, no analytics, and no third-party tracking.
RunCraft is an iOS app for serious runners following Jack Daniels’ VDOT training methodology. It is published by Cheng Lung Lin as a personal project.
When you grant permission, RunCraft reads the following from Apple Health (HealthKit) on your iPhone:
Reads only. RunCraft does not write anything back to HealthKit.
You can revoke this access at any time: iOS Settings → Privacy & Security → Health → RunCraft. When access is revoked, the affected features (VDOT detection, recovery banner, VO₂max chart) silently stop working but RunCraft continues to function for everything else.
Everything RunCraft generates is stored locally on your iPhone in a private SQLite database inside the app’s sandbox:
This database never leaves your iPhone. RunCraft has no servers and performs no network requests for app data.
To delete the data: delete RunCraft from your iPhone.
Some features hand off to Apple’s own systems, which have their own privacy policies that apply when they receive data:
WorkoutScheduler. Subject to Apple’s privacy policy.UNUserNotificationCenter and delivered locally. No notification
data leaves your iPhone.RunCraft never sees your Siri transcriptions or your Apple ID.
To be explicit:
RunCraft is rated 4+ on the App Store and contains no objectionable content. We do not knowingly collect data from children under 13 because we do not collect any user-identifying data, period.
If we change how RunCraft handles your data — including any future addition of iCloud sync, a Pro subscription tier, or analytics — this page will be updated and the effective date at the top will change. Material changes will be surfaced in-app via the Settings → About section so you don’t have to re-read the policy to know something has changed.
Questions, concerns, or requests: marslin@gmail.com.
Last reviewed: 11 June 2026