SOLEDO(이하 "앱")는 러닝화 수명 추적을 위한 iOS·Android 앱입니다. 계정 가입 없이 동작하며 광고 SDK나 광고 목적의 추적 SDK를 사용하지 않고, 이용자의 데이터를 판매하지 않습니다. 운영 현황을 확인하기 위해 첫 실행 완료 시 앱 버전, 빌드 번호, 운영체제 종류와 기기 언어를 설치당 한 번 전송합니다. 이 전송에는 이름, 계정, 광고 식별자, 러닝 기록이나 건강 데이터가 포함되지 않습니다. Android 사진 처리 라이브러리의 진단 정보는 제6조에 설명합니다.
2. 데이터 저장 위치 (기기 + 이용자 본인의 클라우드)
신발 정보, 주행 기록, 신발 사진, 설정은 이용자의 기기와 이용자 본인의
클라우드 비공개 영역에 저장됩니다 — iOS는 iCloud의 비공개 데이터베이스(Apple 계정에 귀속,
CloudKit), Android는 구글 드라이브의 앱 전용 폴더(구글 계정에 귀속, 다른 앱과 드라이브
화면에서는 보이지 않는 영역). 동기화·백업은 기기 간 데이터 이동과 재설치 시 복원을 위한
것입니다.
AI 추천 입력에 사용하는 러너 프로필(몸무게·발 사이즈·주로 달리는 노면)은 현재 기기에만
저장되며 iCloud 동기화, 구글 드라이브 백업, 기기 간 이전에서 제외됩니다.
이 데이터는 개발자의 서버에 저장되지 않으며, 개발자는 열람·접근할 수 없습니다.
클라우드 저장·전송 과정의 보안은 각 클라우드 제공자(Apple 또는 Google)가 처리하며 해당
제공자의 개인정보 보호정책이 적용됩니다. 클라우드에 로그인하지 않았거나 동기화·백업을 끈
경우 데이터는 기기에만 저장됩니다.
3. 건강 데이터 (iOS: 건강 앱 / Android: 헬스 커넥트)
이용자가 허용한 경우에만 러닝 운동 기록(거리·시간·평균 심박수)을 건강 앱에서 읽기
전용으로 가져옵니다 — iOS는 건강 앱(HealthKit), Android는 헬스 커넥트(Health
Connect, 삼성 헬스·가민·스트라바 등이 기록한 운동을 모아 두는 안드로이드의 건강 데이터
허브). 쓰기 권한은 요청하지 않습니다.
건강 데이터는 개발자의 서버로 전송되지 않으며, 광고·마케팅 목적에 사용되지 않습니다.
건강 앱에서 가져온 주행의 상세 기록(거리·날짜)은 기기에만 저장되며, 클라우드에
저장되지 않습니다(iCloud 기기 백업, 구글 드라이브 백업에서도 제외). 클라우드에는 신발의
누적 거리와 배정 식별자만 동기화됩니다.
새 기기에서는 건강 앱의 데이터로부터 상세 기록이 자동 복원됩니다.
Android에서는 이용자가 허용한 범위에서 Health Connect의 러닝·러닝머신 운동 기록, 거리, 속도, 심박수, 총 소모 칼로리 및 운동 경로를 읽습니다. 기존 신발의 누적 거리를 계산하기 위해 30일 이전 기록을 읽을 수 있으며, 새 러닝 알림을 켠 경우에만 백그라운드에서 새 기록을 확인합니다. 운동 경로는 러닝 상세 화면에서 별도 접근을 허용한 경우 읽으며 백그라운드에서 읽지 않습니다. 신발 배정, 누적 거리, 수명 추정, 통계와 러닝 상세 표시를 위한 읽기 전용 접근입니다. 앱의 Health Connect 정보 사용은 Limited Use 요건을 포함한 Health Connect Permissions 정책을 준수합니다.
Android 공유 카드에서 장소 이름 표시를 사용하는 경우 러닝 경로의 첫 좌표를 Android Geocoder에 전달합니다. 기기의 주소 변환 서비스 제공자는 장소 이름을 얻기 위해 해당 좌표를 네트워크로 처리할 수 있습니다. 전체 경로를 당사 서버나 AI 서비스에 업로드하지 않습니다. 장소 표시를 끌 수 있으며 공유 카드의 전송 여부와 대상은 이용자가 선택합니다.
4. 스트라바(Strava) 연동 (선택 기능)
이용자가 스트라바 계정을 직접 연결한 경우에만 적용됩니다.
연결하면 이용자의 러닝 활동(날짜·거리·시간·경로·심박수 등)을 스트라바 API로
읽기 전용으로 가져옵니다.
연결 토큰은 암호화되어 개발자의 서버(Cloudflare)에 보관됩니다. 활동 데이터는 표시를 위해
기기에만 임시 캐시되며, 개발자의 서버에는 저장되지 않습니다.
스트라바에서 가져온 데이터가 AI 권장 수명 추천 기능으로 전송되거나 사용되는 일은 없습니다.
앱에서 연결을 해제하거나 스트라바 설정에서 이 앱의 접근을 철회하면, 서버의 연결 기록은
즉시 삭제됩니다(늦어도 30일 이내 완전 삭제). 기기의 활동 캐시는 앱에서 연결을 해제하거나
앱을 삭제하면 지워집니다.
스트라바는 API 사용에 관한 이용 데이터를 자체적으로 수집할 수 있습니다. 자세한 내용은
스트라바의 개인정보 보호정책을 참고하세요.
스트라바 연동에 관한 문의는 아래 "이용자 권리 및 문의"의 연락처로 하실 수 있습니다.
5. AI 권장 수명 추천 (선택 기능)
이용자가 "AI 추천"을 사용할 때에만, 추천 생성에 필요한 최소 정보가 개발자의 서버로 전송됩니다:
몸무게, 발 사이즈(선택 입력 시), 신발 브랜드·모델명, 용도, 주로 달리는 노면.
이름·연락처·계정 등 개인을 식별하는 정보는 전송되지 않습니다. 다만 이용 횟수 관리를 위해
어느 사람·계정인지 특정할 수 없는 무작위 설치 식별자가 함께 전송됩니다.
전송된 정보는 추천 생성과, 동일·유사 요청에 대한 캐시(재계산 방지)에만 사용됩니다.
캐시에는 식별자가 포함되지 않습니다.
처리 위탁: 서버는 Cloudflare(글로벌 엣지 네트워크)에서 운영되며, 추천 생성에
OpenAI(미국)의 언어 모델 API가 사용됩니다. 이 과정에서 정보가 국외에서 처리될 수 있습니다.
6. 사진
신발 사진과 은퇴 기념 사진은 기기 및 이용자 본인의 클라우드(제2조)에 저장됩니다. 배경 제거
처리는 기기 안에서 수행되며, 이 과정에서 사진이 기기 밖으로 나가지 않습니다(iOS는 Apple
Vision, Android는 Google ML Kit — 두 방식 모두 기기 내 처리). 공유 기능 사용 시 이용자가 직접
선택한 대상에게만 전달됩니다.
AI 사진 정리(선택 기능): 이용자가 신발 사진에서 AI 정리를 직접 선택하고 전송에 동의한 경우에만 해당 사진 한 장을 당사 서버를 거쳐 OpenAI(미국)에 전송합니다. Android에서는 신발을 신은 채 찍은 사진뿐 아니라 이용자가 선택한 신발 사진에 이 기능을 사용할 수 있습니다. 원본 사진은 당사 서버에 보관하지 않으며, 중복 처리를 막기 위한 처리 결과 이미지만 최대 7일 보관한 뒤 삭제합니다. 일반 클라우드 백업과 직접 공유는 제2조 및 본 조의 안내에 따릅니다.
Android 사진 처리 진단: Google ML Kit는 진단과 사용 통계를 위해 기기 제조사·모델·운영체제, 앱 이름·버전, 기기 또는 설치 식별자, 처리 시간, 기능 설정·이벤트 및 오류 코드 등을 수집할 수 있습니다. 이 정보는 HTTPS로 전송되며 Google의 공개 안내에 따르면 제3자에게 공유되지 않습니다. 일반 배경 제거에 사용하는 사진 자체는 기기 안에서 처리됩니다. AI 사진 정리의 별도 전송은 위 안내에 따릅니다.
7. 결제
평생 이용권 구매는 앱스토어(iOS: Apple App Store / Android: Google Play)를 통해 처리되며,
앱은 결제 수단 정보를 수집하지 않습니다. 14일 무료 체험은 결제 수단 등록 없이 진행되므로,
체험 단계에서는 결제 정보가 오가지 않습니다.
PacePlan 무료 리포트 혜택(선택 기능): 평생 이용권 구매자가 이 혜택을 직접 요청하면,
앱은 구매 자격 확인을 위해 스토어 거래 식별자(iOS 거래 ID 또는 Android 구매 토큰)와 앱 언어를
당사 서버로 전송합니다. 당사 서버는 Apple 또는 Google에 구매 상태를 확인하며, 구매 식별자를 별도로
저장하지 않습니다. 확인 후 PacePlan에는 일방향 해시 처리한 혜택 식별자, 플랫폼, 언어만 전송됩니다.
이 정보는 혜택 중복 발급 방지와 코드 발급에만 사용되며, 결제 수단 정보·러닝 기록·건강 데이터는
PacePlan에 전송되지 않습니다.
8. 웹사이트 이용 통계
공식 SOLEDO 웹사이트는 같은 방문을 중복 집계하지 않기 위해 브라우저의 세션 저장소를 사용합니다.
페이지 표시 유형, 기기 종류(iOS·Android·기타), App Store 또는 Google Play 링크 클릭 여부는
Cloudflare D1에 일별 합계로만 기록됩니다. 통계 데이터베이스에는 이름·이메일·계정·IP 주소·
광고 식별자·기기 식별자·러닝 또는 건강 데이터를 저장하지 않으며, 쿠키도 사용하지 않습니다.
9. 데이터 삭제
앱 안의 나 > 모든 데이터 삭제를 누르면 기기의 데이터와 클라우드에 보관된 사본이 함께
삭제됩니다 — iOS는 iCloud로 삭제가 전파되고, Android는 구글 드라이브에 올려둔 백업 사본을
지웁니다(백업 접근 권한도 함께 회수).
앱만 삭제(설치 제거)하면 기기에 저장된 데이터는 사라지지만 클라우드 사본은 남을 수 있습니다.
이 경우 이용자가 직접 삭제할 수 있습니다 — iOS는 설정 > [이용자 이름] > iCloud > 저장 공간
관리(또는 앱별 iCloud 사용 끄기), Android는 구글 드라이브 앱의 설정에서 이 앱의 앱 데이터를
삭제하면 됩니다.
AI 추천 캐시에는 개인 식별 정보가 없으며, 삭제 요청은 아래 연락처로 문의할 수 있습니다.
AI 사용 횟수는 무작위 설치 식별자와 연결해 관리하며, 추천 캐시에는 개인 식별자를 저장하지 않습니다. 처리된 신발 이미지는 최대 7일 보관합니다. 서버에 남은 정보의 삭제를 요청하려면 steve.kim.0417@gmail.com으로 사용한 기능과 대략적인 날짜를 알려 주세요. 설치 식별자 등 기록을 찾기 위한 추가 정보가 필요할 수 있습니다. 이름이나 이메일과 연결되지 않은 정보는 이 정보만으로 식별할 수 없을 수 있으며, 확인 가능한 데이터와 삭제 방법을 안내합니다.
10. 아동
앱은 만 13세 미만(또는 거주 지역 법령상 그에 준하는 연령) 아동을 대상으로 하지 않습니다.
11. 이용자 권리 및 문의
이용자는 자신의 데이터에 대한 열람·삭제 등을 요청할 수 있습니다(대부분의 데이터는 이용자
기기와 본인의 클라우드에 있어 직접 관리 가능). 문의: steve.kim.0417@gmail.com
12. 변경
본 방침이 변경되는 경우 앱 또는 본 페이지를 통해 공지합니다.
사업자: Connecting the Dots Inc. · 사업자등록번호 423-88-01383 · 서울특별시 송파구 중대로 207, 대명빌딩 2층 201-J430호 (가락동) · 문의 steve.kim.0417@gmail.com