한국어
운영자: akay · 문의: [email protected]
시행일: 2026년 10월 2일
Runlit은 1인 개발·운영 앱입니다. 야외 러닝 기록을 저장하고 사용자가 선택한 범위에서 크루·랭킹·외부 공유 기능을 제공합니다.
게스트 이용 로그인하지 않고 저장한 달리기 기록과 GPS 경로는 기기에 보관합니다. 로그인 후 해당 기록을 계정으로 가져올지는 별도로 선택합니다.
로그인 및 백업 Apple·Google 로그인에 Supabase Auth을 사용하며 계정 식별자와 제공자가 전달한 이메일 등 인증 정보를 처리합니다. 로그인한 사용자의 기록 식별자, 시작 시각, 거리, 시간, GPS 경로와 경로 시각은 크루 가입 여부와 관계없이 Supabase에 백업됩니다. 기록 조회·복구·기기 간 동기화에 사용하며, 기록이나 계정을 삭제할 때까지 보관합니다. 전송 중 임시 사본은 생성 후 1일에 만료되어 자동 정리 대상이 됩니다.
크루 공유 계정당 하나의 크루에 가입할 수 있습니다. 닉네임, 선택한 프로필 사진, 크루 이름·소개·커버 사진, 가입 정보와 공유 설정을 저장합니다. 기록 공유를 켜면 크루 멤버가 공유된 기록·경로와 최근 러닝 상태를 볼 수 있습니다. 상태 전송 기기를 구분하는 앱 설치 식별자도 처리합니다. 크루 가입만으로 기록 공유가 시작되지는 않습니다. 개인 랭킹·크루 합산·외부 링크 공개는 각각 별도로 선택합니다.
초대 코드는 서버에 원문 대신 해시와 유효기간을 저장하며 생성 후 7일에 만료됩니다. 발급 횟수 제한을 위한 발급 이력은 24시간이 지나면 자동 정리합니다. 리더의 초대 초기화는 기존 코드의 접근을 차단합니다.
건강 정보 Apple Watch의 심박수와 활동 칼로리는 Apple Health와 기기 기록에 사용하며 Supabase 백업, 크루·랭킹·외부 공유에는 포함하지 않습니다.
선택적 오류 진단 별도로 동의하면 Firebase Crashlytics에 앱 버전, 기기·OS 정보, 진단용 설치 식별자, 오류·크래시 정보를 전송하여 오류를 확인합니다. 계정 식별자·이메일·닉네임·GPS 경로·건강 수치를 진단 정보에 직접 넣지 않습니다. 기본은 꺼져 있으며 설정에서 철회하면 수집을 중지하고 아직 보내지 않은 보고서를 삭제합니다. 이미 전송된 자료는 즉시 삭제되지 않으며, Firebase의 안내에 따라 크래시 정보와 관련 식별자는 90일 보관 후 삭제 절차가 시작됩니다. 사용 통계 동의와는 별개입니다.
신고·차단·사진 검토 신고자·대상 식별자, 사유, 선택한 설명, 접수·처리 시각, 대상 콘텐츠의 제한된 증거와 처리 상태를 운영자 검토용으로 저장합니다. 다른 회원은 신고를 읽을 수 없습니다. 차단 관계는 차단 해제 또는 관련 계정 삭제까지 보관하며, 사진은 게시 전에 검토합니다. 보관 기간과 운영 조치는 아래 커뮤니티 안내에서 설명합니다.
보관·삭제 및 문의 계정·프로필은 회원탈퇴까지, 크루 정보는 수정·삭제 또는 해산까지 보관합니다. 승인된 사진은 검토 자료와 별도로 현재 프로필·크루 사진으로 보관하며 변경·삭제할 수 있습니다. 기록 삭제가 서버에 반영되면 해당 기록·경로와 연결된 공개 링크를 삭제합니다. 다른 기기의 재업로드를 막는 삭제 표시는 계정 삭제까지 유지합니다. 네트워크 오류로 삭제가 완료되지 않으면 앱에서 재시도합니다.
회원탈퇴는 앱의 계정 삭제에서 본인 재인증 후 요청할 수 있습니다. 서버에서 탈퇴 처리가 완료되면 인증 계정·프로필 사진·개인 러닝 기록과 GPS 경로·임시 업로드·공개 공유 링크·가입 및 공유 설정·차단 관계·관련 신고와 증거·사진 검토 자료·해당 계정과 삭제된 신고·검토에 연결된 제재 및 운영 처리 이력을 서비스 운영 데이터베이스에서 삭제합니다. 현재 기기의 해당 계정 기록도 삭제하며, 삭제된 계정과 자료는 앱에서 복구할 수 없습니다. 탈퇴가 완료되지 않았거나 오류가 표시되면 삭제 완료로 간주하지 말고 다시 시도하거나 문의해 주세요.
리더가 탈퇴해도 다른 멤버가 있으면 리더를 승계하여 크루를 유지합니다. 이 경우 크루의 이름·소개·승인된 커버 사진 등 공동 콘텐츠는 계정 탈퇴만으로 삭제되지 않으며, 현재 리더가 수정·삭제하거나 크루를 해산할 때까지 유지됩니다.
다른 기기의 로컬 사본과 Apple Health에 별도로 저장된 운동은 별도로 관리해야 합니다. 이미 수신자가 저장한 공유 사본은 회수할 수 없습니다. 이미 전송된 Firebase 분석·진단 자료와 카카오 공유 이미지는 계정 탈퇴로 즉시 삭제되지 않으며 아래 각 항목의 보관·삭제 기준을 따릅니다. 서비스 제공자의 백업과 시스템 로그도 운영 데이터베이스의 계정 삭제만으로 즉시 모두 삭제되는 것은 아니며 해당 서비스의 보관 설정과 정책이 적용됩니다.
정책·지원 웹페이지 개인정보처리방침과 이용약관·지원 페이지는 Notion에서 제공합니다. 웹페이지를 열면 Notion이 접속 정보 등을 자체 정책에 따라 처리할 수 있습니다. Runlit은 앱의 로그인 토큰, 계정 식별자, 러닝 기록을 이 웹페이지에 전달하지 않습니다.
인증·백업에는 Supabase, 선택한 진단·사용 통계에는 Google Firebase, 카카오톡 공유에는 Kakao를 사용하며 서비스 설정에 따라 국외에서 처리될 수 있습니다. 외부 서비스의 보관·삭제는 해당 서비스 정책과 설정도 적용됩니다. 열람·정정·삭제, 동의 철회 및 신고 처리에 관한 문의는 [email protected]으로 보내 주세요.
카카오톡과 외부 링크 공유
시스템 공유를 선택하면 미리 본 기록 카드 이미지를 사용자가 선택한 앱이나 수신자에게 전달합니다. 카카오톡 공유를 선택하면 카드 이미지를 카카오에 업로드하고, 러닝 요약과 선택한 GPS 경로의 별도 공개 사본을 Supabase에 저장합니다.
링크를 가진 누구나 로그인 없이 해당 기록을 볼 수 있으며 링크는 생성 후 7일에 만료됩니다. 같은 유효 링크를 다시 공유해도 만료 시각은 연장되지 않습니다. 지도 포함을 끄면 새 이미지와 새 링크에서 경로를 제외합니다. 출발·도착 주변 숨김은 기본 200m이며 없음 또는 500m로 바꿀 수 있습니다. 숨김은 공유 사본에만 적용되며 개인 원본·크루에 공유한 경로·기존 링크는 바뀌지 않습니다. 숨김을 사용해도 나머지 경로에서 장소를 추측할 수 있습니다.