WeGoFit

Privacy Policy

Effective date: November 12, 2026 · Service: WeGoFit (https://fit.nexpert.net)

This Privacy Policy explains how WeGoFit ("we", "us", "our") collects, uses, shares, retains and protects personal data when you use our service, including data we receive from Garmin Connect through the Garmin Connect Developer Program APIs. It is written to comply with the Personal Information Protection Act of the Republic of Korea (PIPA), the EU/UK General Data Protection Regulation where applicable, and the Garmin Connect Developer Program Agreement.

1. Who we are

WeGoFit is operated by NExpert (Yongjun Hur), Seoul, Republic of Korea, who is the data controller for the personal data described here. Contact: __CONTACT_EMAIL__.

2. Data we collect

2.1 Data you give us

  • Account data: name or nickname, email address, the invitation that brought you to the service.
  • Onboarding survey: running preferences, typical weekly volume, recent race results, your goal (distance, target time or pace, race date).
  • Optional: body weight you enter manually; a Telegram account ID if you choose to receive coaching messages there.

2.2 Data we receive from Garmin Connect (only after you authorize it)

  • Activity data: activity type, start time, duration, distance, pace/speed, heart rate, cadence, elevation, laps and similar activity details.
  • Health data: daily summaries, resting heart rate, sleep, heart rate variability (HRV), stress, Body Battery™, VO2 max and similar wellness metrics.
  • Connection data: a Garmin user identifier and OAuth access/refresh tokens.

You choose which data categories to share on Garmin's consent screen. If you do not grant a permission, we do not receive that data.

2.3 Technical data

Server logs (IP address, browser type, time of request) kept for security and troubleshooting.

3. How we use your data

  • To estimate your current fitness and recovery and compare it with what your goal requires.
  • To generate your goal guide, weekly training plan and structured workouts.
  • To send planned workouts to your Garmin Connect account (Garmin Training API).
  • To produce AI coaching feedback and weekly plan adjustments.
  • To operate, secure and improve the service, and to contact you about your account.

We process your data based on your consent (given when you sign up and when you authorize Garmin), and as necessary to provide the service you requested. We do not sell your personal data, use it for advertising, or share it with data brokers. We do not use Garmin data for any purpose other than providing WeGoFit features to you.

4. Transfer of data to Garmin

When you connect WeGoFit, workouts and training schedules we create for you are transferred to Garmin so that they appear in Garmin Connect and on your device. Data held by Garmin is governed by Garmin's own privacy policy: Garmin Connect Privacy Notice.

5. Who we share data with

We share personal data only with service providers that help us run WeGoFit, under contractual confidentiality and security obligations, and only to the extent needed:

  • Database hosting (Neon, managed PostgreSQL) — stores account and training data.
  • AI model providers — receive the minimum training and health summary needed to generate coaching text. Data is not used by them to train their models under our API terms.
  • Telegram — only if you opt in to receive coaching messages there.

We may disclose data if required by law. If any of these providers process data outside Korea, we take steps required by applicable law for international transfers.

6. Retention and deletion

  • We keep your data while your account is active.
  • If you disconnect WeGoFit from Garmin (in WeGoFit or in Garmin Connect), we stop receiving Garmin data immediately, delete your Garmin tokens, and delete Garmin-derived data within 30 days unless you ask us to keep your training history.
  • If you delete your account or email us, we delete all your personal data within 30 days, except where law requires us to keep it.
  • Server logs are kept for up to 90 days.

7. Security

All traffic is encrypted with HTTPS/TLS. OAuth tokens are stored encrypted, access to production systems is limited to the operator and protected by key-based authentication, and we follow Garmin's Minimum Security Requirements. If a security incident affects your data, we will notify you and, where required, Garmin and the authorities without undue delay.

8. Your rights

You can at any time: access the data we hold about you, correct it, download a copy, withdraw consent, disconnect Garmin, or ask for deletion. Email __CONTACT_EMAIL__; we respond within 10 days (PIPA) and in any case within 30 days. You may also complain to the Personal Information Protection Commission of Korea or your local data protection authority.

9. Children

WeGoFit is not intended for children under 14, and we do not knowingly collect their data.

10. Health information notice

WeGoFit provides training guidance, not medical advice. Consult a doctor before starting a new training program, especially if you have a medical condition.

11. Changes

We may update this policy. The effective date above will change, and we will notify you of material changes by email or in the service.

12. Privacy contact

Privacy officer: Yongjun Hur (NExpert) · __CONTACT_EMAIL__

개인정보처리방침

시행일: 2026년 11월 12일 · 서비스: WeGoFit (https://fit.nexpert.net)

본 방침은 WeGoFit(이하 "서비스")이 Garmin Connect Developer Program API를 통해 받는 데이터를 포함하여, 개인정보를 어떻게 수집·이용·제공·보관·보호하는지 설명합니다. 본 방침은 「개인정보 보호법」, 적용되는 경우 EU/영국 GDPR, 그리고 Garmin Connect Developer Program Agreement를 준수하도록 작성되었습니다.

1. 운영자

WeGoFit은 대한민국 서울의 NExpert(허용준)가 운영하며, 본 방침에 기재된 개인정보의 처리자입니다. 문의: __CONTACT_EMAIL__

2. 수집하는 정보

2.1 이용자가 직접 제공하는 정보

  • 계정 정보: 이름 또는 닉네임, 이메일 주소, 가입에 사용한 초대 정보
  • 가입 설문: 러닝 선호, 평소 주간 거리, 최근 대회 기록, 목표(거리, 목표 기록 또는 페이스, 대회 날짜)
  • 선택: 직접 입력하는 체중, 텔레그램으로 코칭 메시지를 받기로 선택한 경우 텔레그램 계정 ID

2.2 Garmin Connect에서 받는 정보 (이용자가 승인한 경우에만)

  • 활동 데이터: 활동 종류, 시작 시간, 시간, 거리, 페이스/속도, 심박, 케이던스, 고도, 랩 등
  • 건강 데이터: 일일 요약, 안정시 심박, 수면, 심박변이도(HRV), 스트레스, Body Battery™, VO2 max 등
  • 연결 정보: 가민 사용자 식별자, OAuth 액세스/리프레시 토큰

공유할 데이터 항목은 가민 동의 화면에서 이용자가 직접 선택합니다. 허용하지 않은 항목은 받지 않습니다.

2.3 기술 정보

보안과 오류 대응을 위한 서버 로그(IP 주소, 브라우저 종류, 접속 시간)

3. 이용 목적

  • 현재 체력과 회복 상태를 추정하고 목표에 필요한 수준과 비교
  • 목표 가이드, 주간 훈련 계획, 구조화된 워크아웃 생성
  • 계획된 워크아웃을 이용자의 Garmin Connect 계정으로 전송(Garmin Training API)
  • AI 코칭 피드백 및 주간 계획 조정
  • 서비스 운영·보안·개선, 계정 관련 안내

개인정보는 이용자의 동의(가입 시 및 가민 연동 승인 시)와 이용자가 요청한 서비스 제공에 필요한 범위에서 처리합니다. 개인정보를 판매하지 않으며, 광고에 이용하거나 데이터 브로커에게 제공하지 않습니다. 가민 데이터는 WeGoFit 기능 제공 외의 목적으로 사용하지 않습니다.

4. 가민으로의 데이터 전송

WeGoFit을 연결하면 서비스가 만든 워크아웃과 훈련 일정이 Garmin Connect와 기기에 표시되도록 가민으로 전송됩니다. 가민이 보유하는 데이터는 가민의 개인정보처리방침을 따릅니다: Garmin Connect 개인정보 고지

5. 처리 위탁 및 제3자 제공

서비스 운영에 필요한 범위에서만, 비밀유지·보안 의무를 부과한 아래 업체에 처리를 위탁합니다.

  • 데이터베이스 호스팅(Neon, 관리형 PostgreSQL): 계정·훈련 데이터 저장
  • AI 모델 제공업체: 코칭 문구 생성에 필요한 최소한의 훈련·건강 요약 정보. API 약관상 해당 업체의 모델 학습에 사용되지 않습니다.
  • 텔레그램: 이용자가 텔레그램 코칭 메시지 수신을 선택한 경우에만

법령에 따라 요구되는 경우 정보를 제공할 수 있습니다. 위탁 업체가 국외에서 처리하는 경우 관련 법령이 정한 국외 이전 절차를 따릅니다.

6. 보관 및 파기

  • 계정이 유지되는 동안 보관합니다.
  • WeGoFit 또는 Garmin Connect에서 연결을 해제하면 즉시 가민 데이터 수신을 중단하고 가민 토큰을 삭제하며, 훈련 기록 보관을 요청하지 않는 한 가민에서 받은 데이터는 30일 이내에 파기합니다.
  • 계정을 삭제하거나 이메일로 요청하면 법령상 보관 의무가 있는 경우를 제외하고 30일 이내에 모든 개인정보를 파기합니다.
  • 서버 로그는 최대 90일간 보관합니다.

7. 안전성 확보 조치

모든 통신은 HTTPS/TLS로 암호화됩니다. OAuth 토큰은 암호화하여 저장하고, 운영 시스템 접근은 운영자로 제한되며 키 기반 인증으로 보호합니다. 가민의 최소 보안 요건을 준수하며, 개인정보에 영향을 주는 보안 사고가 발생하면 지체 없이 이용자와 필요한 경우 가민 및 관계 기관에 알립니다.

8. 이용자의 권리

이용자는 언제든지 개인정보 열람, 정정, 사본 다운로드, 동의 철회, 가민 연결 해제, 삭제를 요청할 수 있습니다. __CONTACT_EMAIL__로 요청하시면 10일 이내에 답변합니다. 개인정보보호위원회 등 감독기관에 민원을 제기할 수도 있습니다.

9. 아동

WeGoFit은 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 알면서 수집하지 않습니다.

10. 건강 정보 관련 고지

WeGoFit은 훈련 가이드를 제공하며 의료 조언이 아닙니다. 새로운 훈련을 시작하기 전, 특히 질환이 있는 경우 의사와 상담하세요.

11. 방침 변경

본 방침은 변경될 수 있으며, 변경 시 위 시행일을 갱신하고 중요한 변경은 이메일 또는 서비스 내 공지로 알립니다.

12. 개인정보 보호책임자

허용준 (NExpert) · __CONTACT_EMAIL__