SOLEDO(이하 "앱")는 러닝화 수명 추적을 위한 모바일 앱입니다(iOS·Android). 앱은 계정 가입 없이
동작하며, 광고·추적 SDK를 사용하지 않고, 이용자의 데이터를 제3자에게 판매하지
않습니다. 운영 확인용으로 앱 버전과 첫 실행 완료 여부만 설치당 1회 전송하며, 여기에는
이용자를 식별할 수 있는 정보가 포함되지 않습니다.
2. 데이터 저장 위치 (기기 + 이용자 본인의 클라우드)
신발 정보, 주행 기록, 신발 사진, 설정은 이용자의 기기와 이용자 본인의
클라우드 비공개 영역에 저장됩니다 — iOS는 iCloud의 비공개 데이터베이스(Apple 계정에 귀속,
CloudKit), Android는 구글 드라이브의 앱 전용 폴더(구글 계정에 귀속, 다른 앱과 드라이브
화면에서는 보이지 않는 영역). 동기화·백업은 기기 간 데이터 이동과 재설치 시 복원을 위한
것입니다.
AI 추천 입력에 사용하는 러너 프로필(몸무게·발 사이즈·주로 달리는 노면)은 현재 기기에만
저장되며 iCloud 동기화, 구글 드라이브 백업, 기기 간 이전에서 제외됩니다.
이 데이터는 개발자의 서버에 저장되지 않으며, 개발자는 열람·접근할 수 없습니다.
클라우드 저장·전송 과정의 보안은 각 클라우드 제공자(Apple 또는 Google)가 처리하며 해당
제공자의 개인정보 보호정책이 적용됩니다. 클라우드에 로그인하지 않았거나 동기화·백업을 끈
경우 데이터는 기기에만 저장됩니다.
3. 건강 데이터 (iOS: 건강 앱 / Android: 헬스 커넥트)
이용자가 허용한 경우에만 러닝 운동 기록(거리·시간·평균 심박수)을 건강 앱에서 읽기
전용으로 가져옵니다 — iOS는 건강 앱(HealthKit), Android는 헬스 커넥트(Health
Connect, 삼성 헬스·가민·스트라바 등이 기록한 운동을 모아 두는 안드로이드의 건강 데이터
허브). 쓰기 권한은 요청하지 않습니다.
건강 데이터는 개발자의 서버로 전송되지 않으며, 광고·마케팅 목적에 사용되지 않습니다.
건강 앱에서 가져온 주행의 상세 기록(거리·날짜)은 기기에만 저장되며, 클라우드에
저장되지 않습니다(iCloud 기기 백업, 구글 드라이브 백업에서도 제외). 클라우드에는 신발의
누적 거리와 배정 식별자만 동기화됩니다.
새 기기에서는 건강 앱의 데이터로부터 상세 기록이 자동 복원됩니다.
4. 스트라바(Strava) 연동 (선택 기능)
이용자가 스트라바 계정을 직접 연결한 경우에만 적용됩니다.
연결하면 이용자의 러닝 활동(날짜·거리·시간·경로·심박수 등)을 스트라바 API로
읽기 전용으로 가져옵니다.
연결 토큰은 암호화되어 개발자의 서버(Cloudflare)에 보관됩니다. 활동 데이터는 표시를 위해
기기에만 임시 캐시되며, 개발자의 서버에는 저장되지 않습니다.
스트라바에서 가져온 데이터가 AI 권장 수명 추천 기능으로 전송되거나 사용되는 일은 없습니다.
앱에서 연결을 해제하거나 스트라바 설정에서 이 앱의 접근을 철회하면, 서버의 연결 기록은
즉시 삭제됩니다(늦어도 30일 이내 완전 삭제). 기기의 활동 캐시는 앱에서 연결을 해제하거나
앱을 삭제하면 지워집니다.
스트라바는 API 사용에 관한 이용 데이터를 자체적으로 수집할 수 있습니다. 자세한 내용은
스트라바의 개인정보 보호정책을 참고하세요.
스트라바 연동에 관한 문의는 아래 "이용자 권리 및 문의"의 연락처로 하실 수 있습니다.
5. AI 권장 수명 추천 (선택 기능)
이용자가 "AI 추천"을 사용할 때에만, 추천 생성에 필요한 최소 정보가 개발자의 서버로 전송됩니다:
몸무게, 발 사이즈(선택 입력 시), 신발 브랜드·모델명, 용도, 주로 달리는 노면.
이름·연락처·계정 등 개인을 식별하는 정보는 전송되지 않습니다. 다만 이용 횟수 관리를 위해
어느 사람·계정인지 특정할 수 없는 무작위 설치 식별자가 함께 전송됩니다.
전송된 정보는 추천 생성과, 동일·유사 요청에 대한 캐시(재계산 방지)에만 사용됩니다.
캐시에는 식별자가 포함되지 않습니다.
처리 위탁: 서버는 Cloudflare(글로벌 엣지 네트워크)에서 운영되며, 추천 생성에
OpenAI(미국)의 언어 모델 API가 사용됩니다. 이 과정에서 정보가 국외에서 처리될 수 있습니다.
6. 사진
신발 사진과 은퇴 기념 사진은 기기 및 이용자 본인의 클라우드(제2조)에 저장됩니다. 배경 제거
처리는 기기 안에서 수행되며, 이 과정에서 사진이 기기 밖으로 나가지 않습니다(iOS는 Apple
Vision, Android는 Google ML Kit — 두 방식 모두 기기 내 처리). 공유 기능 사용 시 이용자가 직접
선택한 대상에게만 전달됩니다.
AI 사진 정리(선택 기능): 신발을 신은 채 촬영한 사진에서 '신발만 남기기'를 이용자가
직접 선택한 경우에 한해, 해당 사진 1장이 이미지 생성 처리를 위해 당사 서버를 경유하여
OpenAI(미국)로 전송됩니다. 전송 전에 앱이 이를 안내하고 동의를 받습니다. 원본 사진은 서버에
저장되지 않으며, 동일 사진의 중복 처리를 막기 위한 처리 결과 이미지만 최대 7일간 보관 후
삭제됩니다. 이 기능을 사용하지 않으면 사진은 기기를 떠나지 않습니다.
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 추천 캐시에는 개인 식별 정보가 없으며, 삭제 요청은 아래 연락처로 문의할 수 있습니다.
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