Privacy Policy — CoachSwim

Effective date: October 30, 2026

CoachSwim ("CoachSwim", "we") is a swim training app for Android, operated by Nguyễn Ngọc Ẩn. This policy explains what we collect, why, who processes it, and how you stay in control.

In short

1. What we collect

Stored only on your phone

Sent to our servers when you use a feature

On our website

2. Garmin Connect

When you choose Connect Garmin in the app, Garmin asks you to approve access. If you approve, we receive and store:

We use this only to send the workouts you choose to your Garmin Connect calendar (Garmin Training API). We do not currently read activities, health or other data from your Garmin account. If we add that later, we will update this policy and ask for your consent in the app first.

The tokens are stored on Cloudflare's servers, linked to a random identifier for your app installation rather than to your name or email. Garmin data is never sent to AI services.

3. Who processes your data

ProviderWhat they do for usData involved
Cloudflare, Inc.Hosts our website and API, and stores Garmin connection tokens and waitlist sign-upsGarmin tokens and user ID, waitlist entries, request data passing through our API
Google LLC (Gemini API)AI service that writes training plans, technique notes and parses quick workoutsThe inputs listed under "Sent to our servers" above. No Garmin data.
Garmin Ltd. and its subsidiariesReceives the workouts you send to your Garmin Connect accountWorkout content

We do not sell, rent or trade your data, and we do not share it with anyone else unless required by law.

4. AI transparency statement

5. Security and retention

All traffic to our servers uses HTTPS. Garmin tokens are kept until you disconnect Garmin or ask us to delete them, and are removed if Garmin reports that you revoked access. Short-lived sign-in records expire within 10 minutes. We do not keep the content you send for plan generation or technique notes after responding.

6. Your choices and rights

7. Children

CoachSwim is not directed at children under 16 and we do not knowingly collect their data.

8. Changes

If we change this policy, we will update the date above and, for material changes, tell you in the app before they apply.

9. Contact

Nguyễn Ngọc Ẩn · nguyenngocan.hcmut@gmail.com