개인정보 처리방침
시행일 2026년 9월 29일 · English
한눈에
Runmate는 Apple, Google, 카카오 계정으로 로그인해서 써요. 서버에는 그 계정과, 방에 들어갈 때 적은 별명만 있어요. 러닝 기록과 경로는 폰에만 있고 서버로 보내지 않아요.
서버에서 처리하는 정보와 목적
- 계정Apple, Google, 카카오 중 로그인한 계정, 그 계정이 알려 준 이메일, 서버가 발급한 사용자 번호예요. 방에서 사람을 구분하고, 다른 폰에서도 같은 러너로 이어지는 데 써요. Google이나 카카오로 로그인하면 그 계정의 이름(카카오는 닉네임)과 프로필 사진 주소도 계정 정보에 함께 저장돼요. 앱은 이것을 쓰지 않고, 방에서는 직접 적은 별명만 보여요.
- 별명직접 적은 경우에만 있어요. 같은 방에 들어온 사람에게 이름으로 보여요. 기기 이름은 쓰지 않아요.
- 방 코드, 들어오고 나간 시각정원, 잠금, 만료 같은 방 운영에 써요.
- 코드 입력 시도 시각남의 방 코드를 마구 넣어 보는 것을 막는 데 써요.
- 방에 있는 동안의 러닝 시간·거리·페이스같은 방 사람 화면에 실시간으로 보여 줘요. 서버는 전달만 하고 저장하지 않아요.
- 러닝 중 심박(켠 사람만)설정에서 「방 친구에게 심박 보여 주기」를 켠 사람의 심박을, 달리는 동안 같은 방 사람 화면에 실시간으로 보여 줘요. 기본은 꺼짐이에요. 서버는 전달만 하고 저장하지 않아요.
- 방에서 달리는 동안의 위치약 10 m 단위로 줄여서, 같은 방 사람 지도에 점으로 보여 줘요. 달리지 않을 때는 보내지 않아요. 서버는 전달만 하고 저장하지 않아요.
- 같이 뛴 사람같은 방에 함께 있었던 사람과 마지막으로 함께한 때예요. 내가 방을 열면 그 사람들에게 알리는 데 써요. 설정에서 알리기를 끌 수 있어요.
- 알림 주소(푸시 토큰)친구가 방을 열었을 때 이 폰에 알림을 보내는 데 써요.
- 앱 사용 기록앱을 연 때와 닫은 때, 본 화면, 누른 기능(방 만들기·참여, 음악 공유 시작·끝, 마이크 켜고 끄기, 러닝 시작·끝, 건강 앱 저장 질문의 답 같은 것)이에요. 사람들이 어디서 불편해 멈추는지 찾아 고치는 데만 써요. 러닝 거리·시간·페이스, 위치, 심박, 목소리는 담지 않아요. 계정에 연결되고, 앱에서는 쓰기만 할 뿐 읽을 수 없어요.
- 음악과 목소리떨어져 있거나 셋 이상일 때 릴레이로 중계해요. 녹음하거나 저장하지 않아요. 가까이 있을 때는 서버를 거치지 않고 폰끼리 바로 가요. 목소리는 마이크 스위치를 켰을 때만 보내요.
이 폰에만 있는 정보
- 러닝 기록과 경로, 1 km 구간서버로 보내지 않아요.
- 건강 앱과 주고받는 정보허용하면 러닝이 끝날 때 거리·시간·페이스·일시정지·오르막·경로를, 체중을 알면 칼로리까지 iOS 건강 앱에 운동으로 저장해요. 그리고 심박·안정 시 심박·체중·VO₂max·러닝 자세 지표·걸음·생년월일·운동 기록을 건강 앱에서 읽어, 러닝 옆에 보여 주고 칼로리를 추정하는 데만 써요. 워치가 같은 러닝을 이미 기록했으면 겹쳐 쓰지 않아요. 읽은 값은 앱 안에 저장하지 않고, 광고나 다른 목적에 쓰지 않아요. 서버로도 보내지 않아요 — 다만 설정에서 「방 친구에게 심박 보여 주기」를 켜면, 러닝 중인 심박만 같은 방에 있는 친구에게 실시간으로 전해져요. 이 값은 지나갈 뿐 어디에도 저장되지 않고, 방을 나가면 사라져요. 기본은 꺼짐이고 언제든 다시 끌 수 있어요. 앱의 설정이나 건강 앱 › 공유 › 앱에서 항목별로 끌 수 있어요.
- 설정목표, 음성 안내, 자동 일시정지, 건강 앱 저장 같은 값이에요.
보관 기간과 파기
- 방과 참여 기록방이 끝나거나 만료된 뒤 하루가 지나면 지워요. 방은 마지막으로 누가 들어온 때부터 12시간 뒤 만료돼요.
- 코드 입력 시도 시각1시간 뒤 지워요.
- 계정앱의 프로필 → 계정에서 삭제할 때까지 보관해요. 삭제하면 계정, 내가 만든 방, 같이 뛴 사람, 알림 주소가 서버에서 지워져요.
- 1.0에서 쓰던 익명 사용자 번호로그인하면 그 계정에 이어 붙어요. 로그인하지 않은 채 30일 동안 쓰이지 않으면 지워요.
- 같이 뛴 사람90일 동안 함께 뛰지 않으면 지워요. 어느 쪽이든 계정이 지워지면 함께 지워져요.
- 앱 사용 기록180일 뒤 지워요. 계정을 지우면 함께 지워져요.
- 알림 주소계정이 지워지거나 Apple이 더 이상 쓰이지 않는 주소라고 알려 주면 지워요.
- 러닝 정보, 위치, 음악과 목소리저장하지 않아요.
앱의 프로필 → 데이터 · 개인정보에서 러닝 기록을 전부 지울 수 있어요. 계정은 프로필 → 계정에서 로그아웃하거나 삭제할 수 있어요.
처리를 맡기는 곳
- Supabase방 서버와 로그인. 서버 위치는 대한민국 서울(AWS ap-northeast-2)이에요.
- LiveKit떨어져 있을 때 음악과 목소리를 중계해요. LiveKit Cloud는 서버 위치를 한 지역으로 고정하지 않아서, 중계가 해외 서버를 거칠 수 있어요. 녹음하거나 저장하지 않아요.
- Apple, Google, 카카오로그인할 때 계정을 확인해요. 각 회사의 처리는 그 회사의 개인정보 처리방침을 따라요.
- Apple 푸시 알림 서비스(APNs)친구가 방을 열었다는 알림을 폰까지 전해요.
- Vercel초대 링크 웹페이지를 보여 줘요. 페이지를 열 때 접속 기록이 남을 수 있어요.
지도 화면은 Apple 지도(MapKit)로 그려요. Apple의 처리는 Apple의 개인정보 처리방침을 따라요.
제3자 제공
개인정보를 다른 곳에 팔거나 넘기지 않아요.
폰 권한
- 위치러닝 거리와 페이스를 재고, 방에서 달릴 때 친구 지도에 점으로 보여 줘요.
- 마이크세션 동안 준비만 해 두고, 마이크 스위치를 켰을 때만 목소리를 보내요.
- 알림러닝이 끝났을 때, 한 주가 지났을 때, 같이 뛴 친구가 방을 열었을 때 알려 줘요.
- 로컬 네트워크근처에 있는 친구 폰을 찾아 서버 없이 바로 이어요.
- 건강(쓰기·읽기)러닝을 건강 앱에 운동으로 남기고, 심박·체중 같은 값을 읽어 러닝 옆에 보여 줘요. 첫 러닝을 마쳤을 때 한 번 물어요.
문의와 개인정보 보호책임자
개인정보 보호책임자 김성준
문의 tovvcorp@gmail.com — 기록 삭제, 정보 확인 같은 요청도 여기로 보내 주세요.