1. 개인정보처리자
Nikolaj Haak, Schwaigerner Str. 29, 75050 Gemmingen, Germany. 이메일: support@liftpal.app.
2. 웹사이트
웹사이트는 Cloudflare Workers와 Cloudflare, Inc.의 글로벌 네트워크를 통해 제공됩니다. Cloudflare는 사이트 제공과 보호를 위해 IP 주소 및 기술적 요청 데이터를 처리합니다. 선택적으로 참여하는 공개 근력 순위표는 Cloudflare D1을 사용합니다. 데이터베이스의 선호 배치 지역으로 서유럽을 선택했지만, 모든 처리가 EU 내에서만 이루어진다는 보장은 아닙니다. Worker 요청 로그의 저장은 비활성화되어 있습니다.
/c/, /r/, /w/ 경로에는 앱이 생성한 압축 링크 데이터가 포함될 수 있습니다. 이러한 링크를 브라우저에서 열면 페이지를 제공하기 위해 URL 경로와 쿼리 매개변수가 그 안의 링크 데이터와 함께 Cloudflare로 전송됩니다. Worker는 이 데이터를 포함하지 않은 일반 미리보기를 표시합니다. 웹사이트는 공유 내용을 디코딩하거나 분석 도구에 전달하지 않으며, 쿠키나 웹 저장소에 저장하지 않습니다. Worker 요청 로그의 저장은 비활성화되어 있습니다.
Cloudflare는 자사 네트워크를 운영하고 보호하기 위해 추가적인 기술 데이터를 처리할 수 있습니다. 자세한 내용은 https://www.cloudflare.com/privacypolicy/ 의 개인정보처리방침을 따릅니다. 당사는 기술적 연결 데이터를 사용자 또는 광고 프로필로 결합하지 않습니다. 웹사이트 제공과 보호의 법적 근거는 GDPR 제6조 1항 f호입니다. 분석·마케팅 쿠키, 광고 픽셀, 세션 재생 또는 외부 웹 글꼴은 사용하지 않습니다.
일부 운동 가이드에는 YouTube 영상이 있습니다. 영상 불러오기를 선택한 경우에만 브라우저가 YouTube(Google)에 연결되며 IP 주소, 브라우저 정보, 참조 페이지 등의 데이터가 전송됩니다. 개인정보 보호 강화 모드인 youtube-nocookie.com을 사용하지만 이 모드에서도 Google은 연결 데이터를 처리합니다. 활성화는 선택한 영상에만 적용되며 계속 저장되지 않습니다. 영상을 닫으면 삽입 플레이어가 제거되지만 이미 전송된 데이터가 회수되지는 않습니다. 자세한 내용: https://policies.google.com/privacy.
3. 선택적 근력 순위표
근력 도구는 먼저 브라우저 안에서 결과를 계산합니다. 운동 종목을 명시적으로 제출한 경우에만 종목, 중량 또는 추가 중량, 반복 횟수, 웨이트 운동의 추정 1RM, 날짜 및 무작위 식별자를 주간·월간 순위표에 공개합니다. 체중, 이름, 이메일은 요청하거나 게시하지 않습니다. 기록은 본인이 입력한 값이며 검증되지 않았습니다. 공개는 동의에 근거합니다(GDPR 제6조 1항 a호).
반복 제출을 제한하기 위해 비밀 키로 해시한 IP 주소를 저장하고 일일 제한을 적용합니다. 이 해시도 개인정보일 수 있습니다. 남용 방지는 GDPR 제6조 1항 f호에 근거합니다. 무작위 삭제 키는 브라우저에만 보관되어 본인 항목을 삭제할 수 있습니다. 브라우저를 지우거나 바꾸었다면 항목 ID와 함께 support@liftpal.app으로 연락하세요. 오래된 데이터는 62일이 지난 뒤 순위표 조회 시 삭제됩니다. 광고·분석 쿠키는 사용하지 않습니다.
선택한 부문(여성, 남성, 오픈)은 기록과 함께 저장·공개됩니다. 기준 선택은 브라우저에만 남으며 공개 순위 부문과 별개입니다.
공개할 때 브라우저에 무작위 식별자가 저장됩니다. 서버는 브라우저 및 네트워크 식별자를 해시 처리해 중복 제출을 제한하며 공개하지 않습니다. 기록은 62일 후 삭제됩니다.
4. 기기에 저장되는 앱 데이터와 코칭
LiftPal은 운동 이력, 진행 중인 운동, 운동 종목, 세트, 중량, 메모, 루틴, 훈련 블록, 개인 최고 기록 및 훈련 주기별 고정 기준값을 기기에 저장합니다. 목표와 달성 현황, 선택적으로 작성한 회고, Flow 및 Arcade 활동, 설정, 웜뱃 진행 상황도 저장합니다. 목표와 메모에는 사용자가 입력한 개인정보가 포함될 수 있습니다. 기본 운동 기록 기능에는 별도의 LiftPal 계정이 필요하지 않습니다. 운동 데이터베이스는 CloudKit을 통해 자동으로 동기화되지 않습니다.
코칭 계산에는 기기에 저장된 운동 이력, 수행 능력, 피로도 및 최근 RPE 값이 사용됩니다. 회고나 Apple 건강의 회복 정보를 사용할지는 별도로 선택합니다. 이 처리는 앱 안에서 이루어지며, 해당 입력 정보는 외부 AI 서비스로 전송되지 않습니다. Apple Watch와 위젯에는 각 기능에 필요한 정보가 전달됩니다. 기기의 알림에는 시스템 권한이 필요하며, 잠금 화면에 목표나 루틴 이름이 표시될 수 있습니다.
사용자가 요청한 앱 기능을 제공하는 데 필요한 처리는 GDPR 제6조 제1항 (b)를 근거로 합니다. 선택 사항인 건강 데이터 접근과 클라우드 공개에는 아래에 설명된 권한과 동의가 적용됩니다. 기기의 데이터는 사용자가 삭제하거나 앱을 제거할 때까지 보관됩니다. 앱 외부에 저장한 사본은 별도로 삭제해야 합니다. 프로필 초기화는 프로필 답변과 개인 1RM을 삭제하며, 루틴, 운동 기록 또는 웜뱃은 삭제하지 않습니다.
5. 비밀번호로 보호하는 파일 백업
사용자가 직접 .liftpalbackup 파일을 만들 수 있습니다. 이 파일에는 기기의 운동 이력, 진행 중인 운동, 저장된 계획과 훈련 주기 기준값, 복원 가능한 설정과 진행 상황, 받은 카드 및 저장된 Race/Hybrid 이력이 포함됩니다. 구매 식별자, 시스템 권한, 클라우드 동의 및 표시용 캐시는 제외됩니다. Apple 건강 데이터베이스를 내보내는 기능은 아니지만, 기기의 운동 기록에 이미 저장된 값이나 해당 기록에서 계산된 값이 포함될 수 있습니다.
새로 만드는 모든 파일은 최소 8자의 비밀번호와 AES-256-GCM으로 암호화됩니다. LiftPal은 이 비밀번호를 복구할 수 없습니다. 기기의 백업 폴더와 핵심 앱 저장소는 자동 기기/iCloud 백업 대상에서 제외됩니다. 복원하면 이력이 합쳐지는 대신 기기 데이터가 대체되며, 복구에 대비해 이전 로컬 저장소를 한 세대 보관합니다. 앱을 제거하거나 기기를 바꾸기 전에 비밀번호와 안전한 사본을 앱 외부에 보관하세요. 사용자가 요청한 백업 생성 및 복원은 GDPR 제6조 제1항 (b)를 근거로 합니다.
6. 선택 사항인 iCloud 게임 백업
초기 설정을 확인하거나 설정에서 기능을 켜면, LiftPal은 Apple 계정의 비공개 CloudKit 데이터베이스에 게임 진행 상황을 저장합니다. 초기 설정에서 이 항목이 미리 선택되어 있을 수 있지만, 확인하기 전에는 업로드가 시작되지 않습니다. 사용 가능한 iCloud 계정, 네트워크 연결 및 충분한 저장 공간이 필요하며, 별도의 LiftPal 계정은 생성되지 않습니다.
백업에는 웜뱃의 이름과 외형, 방, 장비, 게임 내 재화, 티켓, 보상 및 일부 게임 설정이 포함됩니다. Arcade 진행 상황, 기록 및 플레이 요약과 함께 게임, 날짜, 점수, 소요 시간이 담긴 간단한 Flow 기록과 잠금 해제된 레벨도 포함됩니다. 기술 정보로는 설치 식별자, 일반적인 기기 모델, 백업 시간, 형식 및 체크섬 정보가 있습니다. 운동, 운동 계획, 목표, 습관, 건강 앱의 값, 인지 과제의 상세 답변 및 조작 데이터는 포함되지 않습니다.
설치별로 가장 최근 백업만 사용자의 iCloud 저장 공간에 보관됩니다. 복원하면 게임 진행 상황이 대체되며, 저장된 진행 상황이 합쳐지지는 않습니다. 기능을 끄면 새 업로드는 중단되지만 기존 사본은 삭제되지 않습니다. 삭제하려면 Apple의 iCloud 저장 공간 관리를 이용하세요. LiftPal을 제거해도 클라우드 사본은 삭제되지 않습니다. 이 선택적 백업의 법적 근거는 GDPR 제6조 제1항 (a)에 따른 동의입니다.
7. 공개 Club, Arcade 및 Flow 순위
순위를 조회하는 것만으로 사용자의 결과가 공개되지는 않습니다. 참여와 공개를 확인하면, 선택한 결과가 Apple의 공개 CloudKit 데이터베이스에 저장되어 다른 Club 사용자에게 표시됩니다. 순위 종류에 따라 추정 1RM, 운동 일수, Race 시간, Arcade 기록이나 레벨, Flow XP 및 완료한 Apex 레벨 수가 포함될 수 있습니다. 공개 항목은 선택한 별칭, 선택적으로 공유하는 웜뱃 외형, 순위/카테고리, 기간, 타임스탬프 및 해당하는 경우 선택한 여성·남성·오픈 부문입니다. 기술 기록에는 버전과 동의 참조 정보, CloudKit 계정에서 생성한 계정 연동 참가자 식별자가 포함됩니다. 이 식별자는 가명 처리된 것이며 익명 정보는 아닙니다.
순위 업로드에는 전체 운동 일지, 개별 본 세트, 비공개 메모, 체중, 건강 센서 값 또는 Flow 답변이 포함되지 않습니다. Flow 순위는 게임 진행 상황을 나타내며, IQ나 건강 상태를 평가하지 않습니다. 운동, Arcade 및 Flow의 공개 설정은 각각 별도입니다. 자동 업데이트에는 해당하는 추가 선택이 필요하며, 운동 업데이트에 동의해도 Arcade나 Flow 업데이트가 켜지지는 않습니다.
공개는 GDPR 제6조 제1항 (a)에 따른 사용자의 동의를 근거로 하며, 결과가 건강 데이터에 해당하면 제9조 제2항 (a)도 적용됩니다. 참여는 선택 사항입니다. 자동 업데이트를 끄거나 Premium 이용을 종료하면 이후의 자동 공개는 중단되지만 기존 항목은 삭제되지 않습니다. 순위의 집계 기간은 삭제 기한이 아닙니다. 지난 기간의 기록과 누적 기록은 삭제하거나 참여를 철회할 때까지 남아 있을 수 있습니다.
결과 하나를 삭제하면 표시되는 순위에서 빠지지만, 지연된 업로드로 결과가 되살아나는 것을 막기 위한 기술 기록은 남습니다. Club 참여를 모두 철회하면 점수, 시즌 및 공개 프로필 기록이 삭제됩니다. 다만 여러 기기에서 철회 상태를 유지하기 위해 최소한의 비활성 참여 기록은 남습니다. 이 보호 조치는 철회를 존중하고 의도하지 않은 재공개를 방지하려는 당사의 정당한 이익에 따라 GDPR 제6조 제1항 (f)를 근거로 하며, 해당 목적에 필요한 기간 동안 유지됩니다. 검토나 삭제를 요청하려면 support@liftpal.app으로 연락하세요. 오프라인 삭제 요청은 서비스에서 확인될 때까지 대기 상태로 남을 수 있습니다.
8. 비공개 연결, 그룹 및 계획 공유
비공개 공유는 Apple의 비공개/공유 CloudKit 데이터베이스를 사용하며, 초대받은 참가자만 접근할 수 있습니다. 초대할 때 입력한 이메일 주소는 참가자를 찾기 위해 Apple에 전송됩니다. 비공개 연결 안에서는 Apple이 제공하는 참가자 이름이 표시될 수 있습니다. CloudKit은 접근을 제어하고 공유 내용을 동기화하기 위해 계정, 구성원 정보, 공유 식별자 및 업데이트 정보도 처리합니다.
공유할 내용은 사용자가 선택합니다. 계획에는 제목, 직접 만든 운동 이름, 메모, 세트, 반복 횟수, 휴식 시간, 목표 중량 및 여러 주에 걸친 훈련 블록의 구성이 포함될 수 있습니다. 상대적인 부하 목표는 백분율로 유지되며, 사용자의 비공개 1RM과 고정 훈련 주기 기준값이 함께 공유되지는 않습니다. 별도로 활성화한 결과 공유에는 선택한 점수, 카테고리, 기간, 타임스탬프 및 운동 참여 날짜가 포함될 수 있습니다. 자유 입력란에는 사용자가 입력한 개인정보가 들어갈 수 있으므로 공유하기 전에 내용을 확인하세요.
공유 내용은 소유자가 공유를 삭제하거나 접근 권한을 해제할 때까지 이용할 수 있습니다. 수신자는 공유에서 나갈 수 있으며, 자신의 기기에 계획 사본을 저장할 수도 있습니다. 클라우드 접근 권한을 철회해도 이미 가져온 사본, 스크린샷 또는 내보낸 파일은 회수할 수 없습니다. 공유된 결과를 삭제해도 공유 계획은 삭제되지 않으므로 별도로 관리하세요. 삭제에 실패하면 연결이 복구될 때까지 대기 상태로 남을 수 있습니다. 공유는 GDPR 제6조 제1항 (a)에 따른 동의를 근거로 하며, 건강 관련 내용에는 제9조 제2항 (a)가 적용됩니다. 사용자가 요청한 초대에 필요한 참가자 조회 및 접근 관리는 제6조 제1항 (b)를 근거로 합니다.
9. 기기의 순위 캐시
앱은 공개 순위의 일부를 표시하기 위해 제한된 양의 보호된 사본을 최대 24시간 보관할 수 있습니다. 이 캐시는 마지막으로 확인한 iCloud 계정에 연결되고 백업에서 제외되며, 공유나 공개 권한을 부여하지 않습니다. 표시되는 기록이 최신 상태가 아닐 수 있습니다. 만료된 기록은 다음 캐시 접근 때 삭제되며, 앱이 닫혀 있는 동안에는 삭제 타이머가 작동하지 않습니다. 연결 해제, 계정 변경 또는 참여 철회 시 관련 캐시가 지워집니다. 팔로우 및 숨기기 선택도 기기에 저장됩니다. 이 처리는 사용자가 요청한 순위 표시를 제공하기 위한 것으로, GDPR 제6조 제1항 (b)를 근거로 합니다.
10. Apple Health
Apple Health 사용은 선택 사항이며 명시적으로 허용한 뒤에만 접근합니다. iPhone에서 LiftPal은 걸음 수, 운동, 체중, 심박 변이도(SDNN), 안정 시 심박수, 수면 분석을 읽을 수 있습니다. 시작한 근력 운동 중에는 페어링된 Apple Watch가 심박수와 활동 에너지를 읽고 완료된 근력 운동 기록을 Apple Health에 저장할 수 있습니다. 권한은 언제든 변경하거나 철회할 수 있습니다. 이 데이터는 판매하거나 광고에 사용하거나 RevenueCat에 전송하지 않습니다. 법적 근거는 GDPR 제6조 제1항 (a)호이며, 건강 데이터는 제9조 제2항 (a)호입니다.
체중을 읽으려면 별도의 명시적인 권한이 필요합니다. 회복 계산은 앱 안에서 이루어지며 운동을 위한 참고 정보를 제공합니다. 의학적인 운동 준비 상태 평가가 아닙니다. 건강 데이터 값은 RevenueCat이나 게임 백업으로 전송되지 않습니다. 파일 백업에는 기기의 운동 기록에 이미 저장되거나 해당 기록에서 계산된 값이 포함될 수 있지만, 건강 데이터베이스를 내보내지는 않습니다. 건강 데이터 권한을 철회하면 이후 접근은 중단되지만, LiftPal이나 건강 앱에 이미 저장된 기록이 자동으로 삭제되지는 않습니다.
11. 구매 및 RevenueCat
App Store 구매와 결제는 Apple이 자체 책임하에 처리합니다. LiftPal은 구매 상태 확인, 이용 권한 복원, 유료 기능 활성화 및 구독 분석을 위해 RevenueCat, Inc.를 이용합니다. SDK는 앱을 열 때 시작되며, 무료 사용자의 이용 권한 확인에도 사용됩니다. 처리되는 정보는 SDK가 생성한 가명 App User ID와 상품, 구매, 거래 및 이용 권한 정보입니다. 가명 처리는 익명 처리를 뜻하지 않습니다.
LiftPal은 운동, Flow, Daily Goal 또는 Apple 건강의 내용을 RevenueCat에 전송하지 않습니다. 구매 상태 처리는 GDPR 제6조 제1항 (b)를 근거로 합니다. 구독 분석과 부정 사용 방지는 유료 서비스를 운영하고 유지하려는 당사의 이익에 따라 제6조 제1항 (f)를 근거로 합니다. 사용자는 정당한 이익에 근거한 처리에 이의를 제기할 수 있습니다. 지원 식별자는 데이터 요청에 대응할 때 사용자의 구매 프로필을 찾는 데 도움이 됩니다. 필요한 구매 기록은 법적 의무 또는 법적 청구에 대응하기 위해 보관할 수 있습니다. 앱이나 구매 프로필을 삭제해도 Apple 구독은 해지되지 않습니다. 서비스 제공자 정보: https://www.revenuecat.com/privacy.
12. 지원
이메일 문의 시 Apple iCloud Mail이 발신자, 본문, 선택 첨부를 처리합니다. 의료 정보, 비밀번호, 결제 정보를 보내지 마세요. 지원 문의는 답변할 때까지 보관하고 답변 후 삭제합니다.
앱에서 여는 지원 이메일 초안에는 앱 버전, 빌드 번호 및 iOS 버전이 포함될 수 있으며, 보내기 전에 수정할 수 있습니다. 순위 신고에는 항목, 순위 및 기간 식별자가 포함될 수 있습니다. 구매 관련 Support ID는 필요할 때 복사할 수 있습니다.
13. Android 테스트 프로그램 및 이전 출시 알림 목록
현재 신규 등록에 Brevo를 사용하는 목적은 Android 테스트 프로그램뿐입니다. 이메일 주소, 등록 목적, 동의 시각과 증빙, 발송 및 수신 거부에 관한 기술 정보를 처리합니다. 더블 옵트인 확인 후에만 등록이 활성화되며 법적 근거는 GDPR 제6조 제1항 (a)호의 동의입니다. iPhone 출시 시 1회 알림을 보내기 위해 사용하던 목록은 더 이상 신규 등록을 받지 않습니다. 수신 거부 링크나 support@liftpal.app을 통해 언제든 동의를 철회할 수 있습니다. 이메일 주소는 동의 철회 또는 각 목적이 종료된 후 삭제합니다. 단, 동의 증명이나 법적 청구 방어에 필요한 최소 정보는 제한적으로 보관할 수 있습니다.
14. 수신자와 국외 이전
호스팅, 보안, 이메일, 구매 관리 업체를 이용합니다. 적정성 결정 없는 EEA 외 이전에는 표준계약조항 등의 보호장치를 사용합니다.
Apple은 위의 선택적 기능을 위해 CloudKit을 제공하며, 적용되는 약관에 따라 계정 및 서비스 기술 정보를 처리합니다: https://www.apple.com/legal/privacy/. 비공개 게임 백업, 비공개 그룹 공유 및 공개 Club 기록은 접근 가능한 범위가 서로 다릅니다. iCloud 계정을 사용한다고 해서 공개 Club 항목이 비공개가 되는 것은 아닙니다. 이 서비스들은 데이터가 EU 안에만 저장된다고 보장하지 않습니다. 적용되는 데이터 이전 보호 조치에 관한 정보는 support@liftpal.app으로 문의하세요. LiftPal은 앱 데이터를 판매하거나 광고 또는 앱 간 추적에 사용하지 않습니다.
15. 권리와 이의 제기
support@liftpal.app으로 열람, 정정, 삭제, 제한, 이동, 이의, 동의 철회를 요청할 수 있으며 감독기관에 민원을 제기할 수 있습니다. 관할: LfDI Baden-Württemberg, poststelle@lfdi.bwl.de.