Privacy Policy
Last updated: June 14, 2026
This Privacy Policy explains how Zektek (“Zektek,” “we,” “us,” or “our”) handles information in connection with the RunRookie mobile app (“App”) and this website at runrookie.app (“Site”), referred to together as the “Service.”
RunRookie is designed to work without a Zektek account or Zektek-hosted backend. Your run history, profile details, and settings are stored locally on your device. The sections below describe what information the App and Site interact with, and where it goes.
Information stored on your device
When you use the App, the following information is created and stored locally in the App’s database on your device, and is not transmitted to Zektek:
- Profile details you enter during onboarding, such as your name, weight, height, unit preferences, and run-day reminders.
- Your run history, including routes, distances, durations, pace, splits, calorie estimates, and achievements.
- App settings, such as your selected coach voice, audio preferences, and program progress.
You can export your run history at any time as GPX or CSV files from within the App, and you can permanently delete this data by deleting individual runs in the App or by uninstalling the App.
Location data
The App uses your device’s GPS to record your route, distance, and pace while you run, including while the screen is locked if you grant background location permission. Location data is processed on your device to draw your route map and calculate run statistics, and is stored locally as part of your run history. Zektek does not receive or store your location data on any server.
You can deny or revoke location permissions at any time in your device settings. Without location permission, you can still use the App in indoor/treadmill mode, which records workouts based on time and manually entered distance.
Apple Health and Health Connect
If you enable the optional Health sync setting, the App writes completed workouts (such as workout type, duration, distance, and active calories) to Apple Health (iOS) or Health Connect (Android). This is a direct, on-device integration with the platform’s health store under your control — Zektek does not receive this data. You can revoke this permission at any time in your device’s Health or Health Connect settings.
Notifications
If enabled, the App schedules local notifications on your device for run-day reminders, interval cues while a run is backgrounded, and a prompt to share your run after you finish. These notifications are generated and scheduled entirely on your device and do not involve sending your data to Zektek or any third party.
Subscriptions and payments
RunRookie offers a subscription that unlocks the full program beyond the free workouts. Subscriptions are billed and processed by Apple (App Store) or Google (Google Play) according to the payment method on your account — Zektek does not receive your payment card details.
We use RevenueCat to manage subscription status and entitlements. RevenueCat receives an anonymous app-generated user identifier and subscription/transaction information (such as product purchased, purchase date, and renewal status) from the App Store or Google Play in order to determine which features are unlocked. See RevenueCat’s privacy policy for details on how RevenueCat processes this information.
Analytics and crash reporting
The App uses PostHog to understand how the App is used and to capture crash and error reports, so we can fix bugs and improve the Service. This may include information such as:
- App usage events (e.g. screens viewed, workouts started or completed, settings changed).
- Device and app information (e.g. device model, operating system version, app version, language, and a randomly generated installation identifier).
- Crash and error diagnostics, including stack traces, when the App encounters an unexpected error.
This information is associated with a randomly generated identifier, not your name or contact details, and is sent to PostHog’s servers for processing on our behalf. See PostHog’s privacy policy for more information.
This website (runrookie.app)
This Site does not use cookies or trackers for advertising, and does not require you to create an account. Our hosting provider may automatically log standard technical information (such as IP address, browser type, and pages requested) for security and operational purposes, consistent with typical web server logging.
How we share information
We do not sell your personal information. We share information only as described in this policy — with service providers (RevenueCat and PostHog) who process information on our behalf, with Apple and Google as needed to operate purchases, Health, and notification features, and where required by law.
Children’s privacy
The Service is not directed at children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided information to us through the Service, please contact us so we can address it.
Your choices and rights
Because most data created by the App stays on your device, you can manage and delete it directly: export, delete individual runs, or uninstall the App to remove all locally stored data. Depending on your location, you may also have rights to access, correct, or delete information held by our service providers (such as analytics data held by PostHog). To make such a request, contact us using the details below and we will coordinate with the relevant provider.
Data retention
Locally stored data (run history, profile, settings) remains on your device until you delete it or uninstall the App. Analytics and crash data sent to PostHog is retained according to PostHog’s retention settings for our account, after which it is deleted or anonymized.
International data transfers
Our service providers (including PostHog and RevenueCat) may process information on servers located in countries other than your own. Where this occurs, those providers are responsible for implementing appropriate safeguards for cross-border data transfers.
Changes to this policy
We may update this Privacy Policy from time to time. If we make material changes, we will update the “Last updated” date above and, where appropriate, provide additional notice within the App.
Contact us
If you have questions about this Privacy Policy or how your information is handled, contact us at support@runrookie.app.