Secondwind앞으로의 수십 년을 위한 힘

개인정보 처리방침

쉽게 설명하는 개인정보 보호.

최종 업데이트: 2026년 10월 5일

간단한 설명: 구독 구입이나 복원 전, 그리고 Coach에 직접 질문할 때 Apple로 로그인이 필요합니다. 프로그램과 운동 이력은 이 휴대폰에 유지됩니다. Secondwind에는 광고가 없습니다. 첫 직접 입력 Coach 질문을 보내기 전에 Secondwind는 질문과 간단한 프로그램 맥락을 Kovus와 Anthropic에 보내도 되는지 묻습니다. 세션 후 Coach 메모와 여섯 가지 빠른 답변은 기기에 유지됩니다. Apple과 RevenueCat이 구독 정보를 처리합니다. 개인정보를 판매하거나 광고에 사용하지 않습니다.

운영자 소개

Secondwind는 서호주 퍼스에서 Kovus라는 상호로 사업을 운영하는 Josh Waller가 개발합니다. 개인정보 관련 질문이나 요청은 josh@kovus.dev로 연락하세요.

기기에 저장되는 정보

Secondwind는 프로그램 운영에 필요한 정보를 기기에 저장하며, 여기에는 다음이 포함됩니다.

운동 전 검진의 여섯 가지 응답은 설정 중 이 기기에서 사용되며, 앱의 영구 저장 초기 설정 기록에서는 제외됩니다. 관절 고려 사항, 검진 완료, 전문가 상담 안내 확인, 활동 구간은 로컬 프로그램 기록에 남을 수 있습니다.

Secondwind는 Apple에 이름이나 이메일을 요청하지 않으며 비밀번호를 사용하지 않습니다. Apple과 Supabase는 연결된 서비스 계정에 의미를 직접 알 수 없는 식별자를 제공합니다. 설정에서 앱 데이터를 내보낼 수 있습니다. 계정 및 모든 데이터 삭제는 아래 설명대로 로컬 앱 데이터와 연결된 서비스 계정을 제거합니다.

직접 입력하는 Coach 질문

Coach에 표시되는 여섯 가지 빠른 답변과 세션 후 Coach 메모는 앱에 포함되어 있으며 오프라인에서 작동합니다. 첫 직접 입력 질문이 기기를 떠나기 전에 Secondwind는 데이터 수신자, 맥락, 보관 기간을 보여 주고 동의하고 보내기를 선택하도록 요청합니다. 지금은 안 함을 선택하면 아무것도 보내지 않습니다. 선택은 이 기기에 저장되고 설정에서 초기화할 수 있으며, 데이터, 수신자, 목적 또는 보관 기간이 크게 바뀌면 다시 요청됩니다.

직접 입력한 질문을 승인하고 보내면 Secondwind는 암호화된 연결을 통해 다음을 전송합니다.

요청은 Kovus가 운영하는 Supabase Edge Function으로 전송됩니다. 이 함수는 익명이 아닌 Apple로 로그인 세션을 검증하고 활성 RevenueCat 이용 권한을 확인하며, 지원되는 경우 App Attest를 검증한 뒤 Anthropic의 상용 API로 요청을 보냅니다. Kovus는 계정별 단기 요청량 카운터, RevenueCat 구독에 연결된 일별 카운터, 인증된 설치의 암호학적 해시에 연결된 일별 카운터, 전체 토큰 카운터를 저장합니다. App Attest 등록은 재전송 공격 요청을 거부하는 데 필요한 공개 키, Apple 영수증, 환경, 서명 카운터를 저장합니다. Kovus는 Coach 서비스 데이터베이스에 질문을 저장하지 않습니다. 대화 사본은 사용자의 기기에 유지됩니다.

Anthropic은 표준 API 입력과 출력이 백엔드에서 30일 이내 자동 삭제된다고 명시하며, 보관 기간이 다른 서비스, 합의된 조건, 사용 정책 집행, 법적 요구사항에는 예외가 적용됩니다. Anthropic의 상용 데이터 보관 정보를 읽어 보세요.

Coach 질문에 자신이나 다른 사람을 식별하는 정보를 넣지 마세요. Coach는 선택적인 프로그램 지원 기능이며 의학적 조언이 아닙니다.

구독 및 구입

구독을 구입하거나 복원하기 전에 Secondwind는 Apple로 로그인으로 의미를 직접 알 수 없는 Supabase 서비스 계정을 만들고, 그 계정 식별자로 RevenueCat 고객을 식별합니다. 이를 통해 구입, 복원, 이전, 재설치, 직접 입력 Coach 이용 확인 동안 App Store 이용 권한이 동일한 비공개 서비스 식별 정보에 연결됩니다. Secondwind는 Apple에 이름이나 이메일을 요청하지 않습니다. RevenueCat은 Secondwind 프로그램, Coach 메시지 또는 Apple Health 데이터를 받지 않습니다. RevenueCat 개인정보 처리방침과 Apple 개인정보 처리방침을 읽어 보세요.

RevenueCat은 이용 권한 및 결제 정보 전달 문제를 조사할 수 있도록 구독 수명 주기 이벤트도 Kovus에 보냅니다. Kovus는 RevenueCat이 제공한 이벤트 페이로드와 함께 이벤트 식별자와 유형, 앱 사용자 식별자, 제품 식별자, 가격, 이벤트 타임스탬프를 저장합니다. 이 기록에는 결제 카드 정보, Secondwind 프로그램, Coach 메시지 또는 Apple Health 데이터가 포함되지 않습니다. Kovus는 결제 카드 정보를 받지 않습니다.

Apple Health

Apple Health 동기화를 활성화하면 Secondwind는 완료된 기능성 근력 운동을 저장할 권한을 요청합니다. Secondwind는 Apple Health 데이터를 Kovus나 Anthropic에 업로드하지 않습니다. 이미 Apple Health에 저장된 운동은 Health 앱에서 관리되며 Secondwind의 로컬 앱 데이터를 삭제해도 제거되지 않습니다.

알림

세션 및 갱신 알림은 사용자의 기기에 로컬로 예약됩니다. Secondwind는 버전 1에서 푸시 알림 서버를 사용하지 않습니다.

Apple Maps 전문가 검색

근처 전문가 찾기를 선택하면 Secondwind는 선택한 전문가 유형에 대한 Apple Maps 검색을 엽니다. Secondwind는 위치 권한을 요청하거나 위치 또는 결과 목록을 받지 않습니다. Apple은 자체 개인정보 처리방침에 따라 검색을 처리합니다.

분석 및 진단

버전 1은 개발 진단을 위해 소수의 제품 이벤트를 실행 중인 앱 안에서만 기록합니다. 출시 구성에서는 해당 이벤트를 Kovus나 분석 제공자에게 전송하지 않습니다.

Secondwind는 지원 참조 번호를 조사할 수 있도록 기기에 최대 20개의 범위가 제한된 충돌 및 오류 진단 정보를 보관합니다. 이메일 형태의 문자열과 긴 토큰 형태의 값은 저장된 메시지에서 가려지며, 로그는 맥락 키의 값이 아닌 이름을 기록합니다. 진단 정보는 자동 전송되지 않습니다. 내 데이터 내보내기에는 저장된 진단 정보와 실행 중인 앱이 아직 보관한 최근 오류가 포함됩니다.

출시 버전에 Sentry 엔드포인트가 설정되면 민감 정보를 제거한 JavaScript 오류 메시지와 스택, 앱 버전, 범위가 제한된 운영체제 및 기기 진단 정보가 안정성 지원을 위해 Sentry로 전송될 수 있습니다. 원격 오류 메시지와 스택은 보내기 전에 이메일 형태 문자열과 긴 토큰 형태 값을 가리며 길이가 제한됩니다. 앱이 제공하는 운영 맥락은 지원 참조 번호와 범위가 제한되고 민감 정보가 가려진 레이블로 제한됩니다. Sentry 브레드크럼과 네이티브 충돌 처리는 비활성화됩니다. 기본 개인정보 수집, 추적, 스크린샷, 뷰 계층도 비활성화됩니다.

서비스 데이터 처리 위치

Secondwind Supabase 데이터베이스는 호주 시드니에 설정되어 있습니다. Supabase Edge Functions는 Supabase의 지역 인프라를 사용하며 호출자와 가까운 지역에서 요청을 처리할 수 있습니다. RevenueCat은 미국에 고객 데이터를 저장하며 다른 지역의 서비스 제공자를 이용할 수 있습니다. 직접 입력 Coach 요청은 Anthropic과 해당 서비스 제공자가 처리하며 호주 밖에서 처리될 수 있습니다. 해외 제공자에는 운영 국가의 법률이 적용될 수 있습니다.

보관 및 삭제

로컬 정보는 설정에서 삭제하거나 앱을 제거할 때까지 유지됩니다. 계정 및 모든 데이터 삭제는 Secondwind의 SQLite 기록, 영구 저장 앱 상태, 로컬 Coach 이력, 충돌 진단, 알림 일정을 지웁니다. 연결된 서비스 계정이 있으면 동일한 작업으로 로컬 세션을 지우기 전에 Supabase Auth 계정, 무결성 챌린지 속도 제한 버킷, App Attest 챌린지와 키 기록, Coach 요청 처리권 기록, 계정 단기 요청량 카운터, 연결된 RevenueCat 웹훅 이벤트 사본을 삭제합니다.

중단된 삭제를 안전하게 완료할 수 있도록 Kovus는 앱이 생성한 임의 요청 식별자의 SHA-256 해시, 의미를 직접 알 수 없는 Supabase 계정 식별자, Apple 인증 취소 여부, 생성 및 만료 시각, 삭제 완료 시각을 포함하는 범위가 제한된 삭제 영수증을 보관합니다. 완료 결과는 성공 응답이 유실되어도 앱이 복구할 수 있게 합니다. 영수증은 서버의 서비스 역할만 접근할 수 있고 생성 후 24시간에 만료되며, 삭제를 완료하거나 다시 시도해도 만료 기간은 늘어나지 않습니다. 예약된 일일 정리 작업이 만료 영수증을 제거합니다. 서버 삭제를 완료할 수 없으면 다시 시도할 수 있도록 앱은 로컬 세션을 유지하거나 해당 제한된 영수증을 사용합니다. Apple과 RevenueCat 구입 기록에는 각사의 보관 및 계정 관리가 계속 적용되며, Secondwind를 삭제해도 구독은 취소되지 않습니다.

Coach 요청 비용 집계 중에 계정이 삭제되면 Kovus는 다른 회원에게 영향을 주지 않고 요청의 토큰 비용을 정산하도록 단기 예약 기록을 유지합니다. 기록에는 계정과 임의 요청 식별자의 해시, 사용일, 예약된 토큰 수, 요청 시각, 정산 시각이 포함됩니다. 질문, 답변, 원래 계정 식별자, 구독 식별자 또는 기기 식별자는 포함되지 않습니다. 기록은 최초 요청 이틀 후 삭제 대상이 되고 다음 일일 정리에서 제거되므로 보관 기간은 최대 사흘입니다. 해시는 계정 삭제 후 동일한 요청이 두 번 정산되는 것도 방지합니다.

Kovus는 Coach 구독, 인증된 설치, 전체 속도 제한 카운터를 최대 31일 보관합니다. 구독 카운터는 삭제된 Secondwind 계정 대신 RevenueCat 구독 식별자에 연결되어 재설치하거나 앱 계정을 바꿔도 유료 한도가 초기화되지 않습니다. Kovus는 앱 내 계정 삭제 흐름으로 삭제되지 않는 한 RevenueCat 구독 이벤트 사본을 최대 24개월 보관합니다. Apple, RevenueCat, Anthropic도 각자의 법적 및 운영상 의무에 따라 정보를 보관합니다.

열람, 정정 및 개인정보 민원

Kovus가 보유한 본인의 개인정보를 묻거나, 정정·삭제를 요청하거나, 개인정보 민원을 제기하려면 josh@kovus.dev로 이메일을 보내세요. 서버 기록을 찾기 위해 계정이나 구입 맥락이 필요할 수 있습니다. 민원 접수를 확인하고 30일 이내 답변하겠습니다. 만족하지 못하면 Office of the Australian Information Commissioner에 연락할 수 있습니다.

유럽경제지역, 영국 및 스위스

Kovus라는 상호로 사업을 운영하는 Josh Waller가 이 방침에 설명된 개인정보의 처리 책임자입니다. 관절 고려 사항과 운동 전 검진 응답은 건강 관련 정보입니다. 검진 응답은 설정 중 이 기기에서 사용됩니다. 앱의 전문가 상담 안내 확인 기록은 시작 전에 전문가 조언을 구하라는 안내를 이해했음을 기록합니다. 직접 입력 Coach 질문을 온라인으로 보내기 전에 Secondwind는 공유할 정보와 수신자를 보여 준 뒤 별도로 동의하고 보내기를 선택하도록 요청합니다.

적용되는 조건과 예외에 따라 정보에 대한 열람, 정정, 삭제, 처리 제한이나 이의 제기, 이동 가능한 사본 수령 권리가 있을 수 있습니다. 내 데이터 내보내기와 계정 및 모든 데이터 삭제는 설정에서 사용할 수 있으며 구독이 일시 중지되어도 계속 사용할 수 있습니다. 앱에서 완료할 수 없는 요청은 이메일로 보내세요. 30일 이내 답변하겠습니다.

직접 입력 Coach 요청은 Kovus가 운영하는 Supabase Edge Function을 거쳐 Anthropic 상용 API로 전달됩니다. 서비스 데이터는 유럽경제지역, 영국 또는 스위스 밖에서 처리될 수 있습니다. Kovus는 관련 제공자 계약과 국제 이전 보호조치, EU 또는 영국 대표자 지정 필요성을 검토 중입니다. 이러한 평가는 아직 완료되지 않았습니다.

거주 국가의 개인정보 보호 당국에 민원을 제기할 수 있습니다. 유럽경제지역 당국 목록은 European Data Protection Board에서 제공합니다. 영국 사용자는 ICO, 스위스 사용자는 FDPIC에 연락할 수 있습니다.

보안

직접 입력 Coach 요청은 암호화된 HTTPS 연결을 사용합니다. 어떤 시스템도 완전한 보안을 보장할 수 없습니다. Coach 질문에 신원 식별 정보, 의료 정보, 매우 민감한 정보를 넣지 마세요.

아동

Secondwind는 성인용 근력 운동 앱으로 설계되었습니다. 아동을 대상으로 하지 않으며 아동의 개인정보를 알면서 수집하지 않습니다.

변경 및 연락처

앱이나 서비스 제공자가 바뀌면 이 방침을 업데이트할 수 있습니다. 현재 버전과 업데이트 날짜는 이 페이지에 계속 표시됩니다. 질문이나 요청은 josh@kovus.dev로 이메일을 보내세요.

서비스 이용약관을 읽거나 Secondwind 지원을 방문하세요.