Privacy Policy for Quick Catch

Last updated: 19 August 2026

Quick Catch is developed and maintained by Harry Hasson Lynch as an independent developer. This policy explains what data Quick Catch collects, how it is used, and your rights as a user.

What data we collect

Training data

Session logs, splits, training zones, and plans are stored on your device using your platform's secure on-device storage. If you use Quick Catch without an account, this data stays on your device and is never uploaded, unless you choose to export it.

If you create an account and sign in, your logged sessions and their interval data are also stored on our servers so that they are available across your devices. This is what makes your training history appear when you sign in on another phone. Season plans, training phases, goals, wellness entries, and your training preferences are not uploaded — they remain on the device where you created them.

Deleting a session removes it from our servers as well as your device. You can delete your account and everything stored with it at any time from within the app, which erases your sessions and interval data immediately and permanently.

Sharing your training with a coach

Quick Catch lets you link your account with a coach. This is the only circumstance in which another person can see your training data, and it never happens automatically — a link exists only after you opt in, by either entering a coach's invite code or approving a request they sent to your email address. Until you do one of those two things, a coach cannot see anything, and someone knowing your email address is not enough to gain access.

While a link is active, the coach you linked with can see:

Linking is one-directional and specific: your coach can see your training, but you cannot see theirs, and neither of you can see any other athlete they coach. Coaches cannot edit or delete your sessions, and a plan they send is only a suggestion — nothing changes in your app until you review it and choose to apply it.

You can withdraw at any time. Unlinking — from Coaching in the app, or on the website — revokes their access immediately and completely; there is no notice period and you do not need the coach's agreement. Either side can unlink. Withdrawing does not delete anything of yours, and any plan you already chose to apply stays in your app as your own. Note that unlinking cannot reach anything a coach separately noted down or exported while the link was active, in the same way that ending any sharing arrangement cannot.

Account information

Creating an account stores your email address, and — if you sign in with Apple or Google — the user ID and display name those providers return. Accounts and authentication are handled by Supabase, which stores this information and your encrypted password on our behalf. We never see or store your password in a readable form.

Apple HealthKit

With your permission, Quick Catch reads and writes workout data to Apple Health. This data never leaves Apple's ecosystem and is governed by Apple's own privacy policy.

Analytics and usage data

Quick Catch collects anonymised usage analytics to understand how the app is used and to improve the training experience. This includes:

Analytics data is collected via PostHog and is transmitted securely over HTTPS. No personally identifiable information (such as your name, email, or training content) is included in analytics events.

You can limit ad tracking in your device settings, which will also limit analytics identification.

AI plan generation

When you use the "Generate with AI" feature, your training preferences (training days, weekly volume, athlete type, heart rate range, and any optional notes) are sent to a secure processing endpoint to generate your plan. This data is processed in real time and is not stored, logged, or retained after your plan is returned.

What we do not collect

Third-party services

ServicePurposePrivacy policy
SupabaseAccounts, authentication, and session syncsupabase.com/privacy
PostHogUsage analyticsposthog.com/privacy
AnthropicAI plan generationanthropic.com/privacy

No advertising networks or data brokers are used.

Children's privacy

Quick Catch is not directed at children under 13. We do not knowingly collect data from children.

Your rights

Deleting your account from Account → Profile → Delete Account erases your account and every session stored on our servers, immediately and permanently. Training data held only on your device is removed by the same action, or by uninstalling the app. You may request deletion of your analytics data by contacting us at the address below, and HealthKit data can be managed directly in the Apple Health app.

If you have linked with a coach, you can withdraw that consent separately and at any time from Coaching in the app or on the website, without deleting your account or losing any of your own data. Deleting your account also removes every coaching link along with it.

Changes to this policy

If this policy changes in a future version of the app, the updated policy will be published here with a new "last updated" date.

Contact

For any privacy-related questions:
Harry Hasson Lynch
harryhassonlynch@icloud.com