개인정보 처리방침

PacePing 개인정보 처리방침

시행일 2026년 10월 5일

1. 개인정보 처리방침의 의의

PacePing(이하 "서비스")은 마라톤 대회 기록을 바탕으로 러너의 예상 위치를 가족·친구와 함께 확인하고 응원할 수 있는 서비스입니다. 서비스는 「개인정보 보호법」 등 관련 법령을 지키며, 어떤 개인정보를 왜 처리하고 언제 지우는지, 그리고 정보주체가 자신의 권리를 어떻게 행사할 수 있는지를 이 처리방침으로 알려드립니다.

서비스는 회원 가입 없이 이용합니다. 서비스와 관련된 개인정보의 주인(정보주체)은 다음 두 부류입니다.

  • 러너: 마라톤 대회 참가자입니다. 러너 본인이 서비스를 쓰지 않아도, 가족·친구가 배번호를 입력하면 러너의 공개된 대회 기록이 처리됩니다.
  • 이용자: 배번호로 기록을 조회하거나, 공유 링크로 화면을 보거나, 응원 메시지를 남기는 분입니다. 러너의 체크포인트 통과 알림을 받는 분도 포함합니다.

2. 처리하는 개인정보

러너의 정보

  • 대회, 배번호, 참가 종목
  • 이름(첫 글자와 마지막 글자만 남기고 가린 형태로만 저장합니다. 예: 김*수)
  • 구간 통과 기록, 평균 페이스, 완주 여부

서비스는 이용자가 입력한 배번호의 기록만 조회합니다. 대회 참가자 전체 명단을 모으거나 공개하지 않습니다.

이용자의 정보

  • 응원 메시지를 남길 때: 닉네임, 메시지 내용, 작성 시각
  • 체크포인트 통과 알림을 켤 때: 알림 수신 정보(이용자의 브라우저가 만든 알림 주소와 암호화 키), 알림 받을 러너(공유 링크)와 고른 체크포인트, 보낸 알림의 내용과 전송 결과
  • 서비스를 이용하는 과정에서 자동으로 생성되는 정보: 접속 IP 주소, 쿠키(8장), 서비스 이용 기록(배번호 조회, 응원 메시지 작성, 알림 켜기, 요청 제한 초과, 없는 공유 링크 접근의 종류와 시각), 웹 서버 접속 기록(IP 주소의 마지막 자리를 가린 값, 접속 시각, 요청한 주소, 브라우저 정보)

접속 IP 주소는 원래 값을 저장하지 않습니다. 부정 이용을 막기 위해 남기는 것은 원래 IP 주소를 알아볼 수 없도록 변환한 값뿐이고, 이 값은 7일 뒤 삭제합니다. 웹 서버 접속 기록에는 IP 주소의 마지막 자리와 공유 링크를 가려서 남깁니다.

서비스는 주민등록번호 같은 고유식별정보와 건강 정보 같은 민감정보를 처리하지 않습니다.

3. 개인정보의 이용 목적과 법적 근거

서비스는 정보주체의 동의를 받아 처리하는 개인정보가 없습니다. 아래 개인정보는 모두 「개인정보 보호법」에서 정한 근거에 따라 동의 없이 처리하며, 항목별 목적과 근거는 다음과 같습니다.

개인정보이용 목적법적 근거
러너의 대회 기록(2장의 러너 정보)이용자가 요청한 배번호의 기록 조회, 예상 위치 계산, 공유 화면 표시공개된 개인정보를 공개 목적의 범위에서 처리(대법원 2016. 8. 17. 선고 2014다235080 판결), 제15조 제1항 제6호(정당한 이익)
러너별 이용 통계(대회, 암호화한 배번호, 가린 이름, 참가 종목, 시간대별 조회·시청·응원 횟수)어느 대회·러너에 조회가 몰리는지 파악해 서비스를 안정적으로 운영제15조 제1항 제6호(정당한 이익)
기록 제공처 조회 기록(대회, 배번호 끝 두 자리, 조회 결과, 시각)기록 제공처의 응답 지연과 장애 확인제15조 제1항 제6호(정당한 이익)
응원 메시지(닉네임, 내용, 작성 시각)이용자가 요청한 응원 메시지 게시제15조 제1항 제4호(정보주체의 요청에 따른 조치 이행)
알림 수신 정보, 알림 받을 러너와 고른 체크포인트, 보낸 알림의 내용과 전송 결과이용자가 요청한 체크포인트 통과 알림 전송제15조 제1항 제4호(정보주체의 요청에 따른 조치 이행)
접속 IP 주소를 변환한 값과 서비스 이용 기록, 응원 메시지 작성자를 구분하는 같은 값응원 메시지 도배, 배번호 대량 조회, 공유 링크 추측 같은 부정 이용의 탐지·방지제15조 제1항 제6호(정당한 이익)
접속 IP 주소, 웹 서버 접속 기록과도한 요청과 공유 링크 추측 같은 부정 이용 방지, 장애 대응제15조 제1항 제6호(정당한 이익)
처리 정지를 요구한 러너의 대회와, 배번호를 알아볼 수 없게 변환한 값(끝 두 자리 포함)처리 정지 요구를 지키기 위해 그 배번호가 다시 조회되지 않게 함제15조 제1항 제2호(법령상 의무 준수: 제37조 처리정지 요구의 이행)

정당한 이익에 따른 처리는 목적 달성에 필요한 최소한의 범위에서만 합니다. 서비스는 이름을 가려 저장하고, 입력한 배번호만 조회하며, 짧은 기간만 보관하고, IP 주소 원래 값을 남기지 않는 등의 보호 조치를 함께 적용해, 정보주체의 권리 침해 가능성과 서비스의 정당한 이익을 비교·검토한 결과 서비스의 이익이 합리적으로 우선함을 확인했습니다.

체크포인트 통과 알림은 이용자가 러너와 체크포인트를 고르고 브라우저 알림을 허용해 켠 경우에만 보냅니다. 켜면 알림이 켜졌음을 알리는 확인 알림을 한 번 보내고, 그 뒤에는 고른 체크포인트를 지난 기록이 기록 제공처에 올라왔을 때 보냅니다. 홍보나 광고 알림은 보내지 않습니다.

4. 러너 정보의 수집 출처

러너의 정보는 러너 본인이 아니라, 대회 기록을 공개하는 아래 기록 제공처에서 가져옵니다.

  • MyResult (myresult.co.kr)
  • SmartChip (smartchip.co.kr)

러너는 언제든지 7장의 방법으로 수집 출처와 처리 목적을 확인하고 처리 정지를 요구할 수 있습니다.

5. 개인정보의 제공 및 처리 위탁

  • 서비스는 개인정보를 제3자에게 제공하지 않습니다. 이용자가 배번호로 기록을 조회하면 서비스는 그 배번호로 해당 기록 제공처에 공개 기록을 요청합니다.
  • 서비스는 개인정보 처리 업무를 외부에 위탁하지 않습니다. 서버와 데이터베이스는 서비스 운영자가 직접 관리합니다.
  • 지도를 지원하는 대회의 공유 화면에서는 이용자의 브라우저가 지도 서비스(네이버 지도, OpenFreeMap)에서 지도를 직접 불러옵니다. 이때 지도 서비스는 각자의 방침에 따라 이용자의 접속 정보를 처리할 수 있으며, 서비스는 러너나 이용자의 개인정보를 지도 서비스에 보내지 않습니다.
  • 모든 화면에서 이용자의 브라우저가 글꼴 전송 서비스(jsDelivr, Google Fonts)에서 글꼴 파일을 직접 불러옵니다. 이때 글꼴 전송 서비스는 각자의 방침에 따라 이용자의 접속 정보를 처리할 수 있으며, 서비스는 러너나 이용자의 개인정보를 글꼴 전송 서비스에 보내지 않습니다.
  • 체크포인트 통과 알림을 켠 경우, 알림은 이용자의 브라우저가 정한 푸시 알림 서비스(Google, Apple, Mozilla, Microsoft)를 거쳐 전달됩니다. 알림 내용은 이용자 브라우저의 키로 암호화해 보내므로 푸시 알림 서비스는 내용을 볼 수 없습니다. 푸시 알림 서비스는 각자의 방침에 따라 알림 전달에 필요한 정보를 처리할 수 있습니다.

6. 개인정보의 보관 및 파기

서비스는 개인정보의 이용 목적이 달성되면 지체 없이 파기합니다.

개인정보보관 기간
러너의 대회 기록, 응원 메시지공유 링크가 만료될 때까지. 공유 링크는 대회 다음 날 23시 59분(한국 시간)에 만료되며, 대회일을 알 수 없으면 링크를 만든 뒤 48시간에 만료됩니다
러너별 이용 통계대회일로부터 30일. 대회일을 알 수 없으면 마지막 조회로부터 30일
기록 제공처 조회 기록30일
웹 서버 접속 기록14일
접속 IP 주소를 변환한 값과 서비스 이용 기록7일. 부정 이용으로 이용을 제한한 경우에는 제한 기간이 끝날 때까지. 응원 메시지에 붙은 값은 7일이 지나면 메시지에서 지웁니다
접속 IP 주소 원래 값저장하지 않습니다. 짧은 시간의 과도한 요청을 막는 데와 위의 변환에만 서버 메모리에서 쓰고 버립니다
장애 복구용 데이터베이스 백업7일. 매일 만들어 서버 안에만 두고, 7일이 지난 백업은 자동으로 삭제합니다
알림 받을 러너와 고른 체크포인트알림을 끄거나, 고른 체크포인트를 모두 알렸거나, 러너가 완주했거나, 운영자가 대회를 종료로 바꾸거나, 기록이 오지 않아 알림을 끝낼 때(대회 출발 3시간 뒤까지 기록이 없을 때, 출발 시각을 모르면 대회일 15시까지, 또는 마지막 기록 뒤 다음 고른 체크포인트를 1km 10분 걸음으로도 지났을 시각에서 1시간이 더 지나도록 새 기록이 없을 때. 마지막 기록 뒤 최소 2시간, 코스 거리를 모르면 6시간)까지. 기록 제공처가 응답하지 않으면 이 판단을 미루므로, 늦어도 공유 링크가 만료될 때 삭제합니다
알림 수신 정보알림 받을 러너가 하나도 없게 되면 남은 알림을 보낸 뒤 바로 삭제합니다. 알림이 한 번도 전달된 적 없는 기기로 보낸 확인 알림이 끝내 전달되지 않으면(존재하지 않는 알림 주소 등) 그때 바로 삭제합니다. 공유 링크가 만료·삭제되어(처리 정지 요구 포함) 알림 설정이 지워졌거나 알림 설정을 마치지 않은 경우에는 1시간마다 실행되는 정리 작업이 삭제합니다
보낸 알림의 내용과 전송 결과24시간. 알림 수신 정보를 삭제하면 함께 삭제합니다
처리 정지 요구 기록요구가 유지되는 동안. 러너가 요구를 거두면 지우고, 대회 정보를 지울 때 함께 지웁니다
  • 보관 기간이 지난 정보는 1시간마다 실행되는 정리 작업이 데이터베이스에서 복구할 수 없도록 삭제합니다. 종이 문서로는 개인정보를 보관하지 않습니다.
  • 장애에 대비한 데이터베이스 백업에는 위 정보가 백업 시점 그대로 들어 있어, 데이터베이스에서 삭제한 정보도 백업이 지워질 때까지 최대 7일 더 남을 수 있습니다. 백업은 외부로 보내지 않고 운영자만 접근할 수 있게 보관하며, 백업으로 복원한 경우 그사이 받은 삭제·처리 정지 요구를 다시 적용합니다.
  • 대회별·시간대별 전체 조회 수처럼 특정 개인을 알아볼 수 없는 합계 통계는 개인정보가 아니며, 서비스 운영을 위해 보관합니다.
  • 러너별 이용 통계는 운영자만 관리자 화면에서 봅니다. 누가 그 러너의 기록을 봤는지는 남기지 않고 횟수만 세며, 처리 정지를 요구한 러너의 통계는 함께 삭제합니다.

7. 정보주체의 권리와 행사 방법

러너와 이용자는 언제든지 자신의 개인정보에 대해 열람, 정정·삭제, 처리 정지를 요구할 수 있습니다. 러너는 수집 출처와 처리 목적을 알려 달라고 요구할 수도 있습니다.

서비스는 회원 정보가 없으므로, 10장의 문의처로 이메일을 보내 주실 때 요청 대상을 특정할 수 있는 정보를 함께 알려 주세요.

  • 러너: 대회명과 배번호. 본인인지 확인하기 위해 대회 기록에 공개된 정보를 추가로 여쭐 수 있습니다.
  • 응원 메시지 작성자: 공유 링크, 닉네임, 작성한 대략의 시각과 내용

러너가 처리 정지를 요구하면 해당 대회·배번호의 기록과 응원 메시지를 삭제하고 이후 그 배번호가 서비스에서 조회되지 않도록 합니다. 그 러너에 대한 알림 설정도 함께 삭제합니다. 서비스는 요구를 받은 날부터 10일 이내에 조치하고 결과를 알려 드립니다.

이용자는 공유 화면의 알림 설정에서 언제든 알림을 끌 수 있고, 마지막 알림을 끄면 알림 수신 정보도 바로 삭제합니다. 브라우저에서 이 사이트의 알림을 차단해도 알림이 멈추며, 이때는 알림이 더 전달되지 않는 것을 확인한 때 삭제합니다.

권리 행사는 법정대리인이나 위임을 받은 대리인을 통해서도 할 수 있으며, 이 경우 「개인정보 처리 방법에 관한 고시」에 따른 위임장을 제출해 주셔야 합니다. 다만 열람과 처리 정지 요구는 「개인정보 보호법」 제35조 제4항, 제37조 제2항에 따라 제한될 수 있습니다.

8. 쿠키와 기기 저장 공간의 이용

쿠키는 웹사이트에 접속할 때 브라우저를 통해 기기에 저장되는 아주 작은 텍스트 파일입니다.

서비스는 같은 분이 공유 화면을 새로고침하거나 곧바로 다시 열 때 조회수가 중복으로 늘지 않도록 쿠키를 사용합니다. 이 쿠키에는 이용자를 구분할 수 있는 값이 들어 있지 않고, 짧은 시간이 지나면 자동으로 사라집니다. 서비스는 광고나 행태 분석을 위한 쿠키와 외부 분석 도구를 사용하지 않습니다.

이용자는 브라우저 설정에서 쿠키를 모두 허용하거나, 저장할 때마다 확인하거나, 모두 거부할 수 있습니다. 쿠키를 거부해도 서비스는 그대로 이용할 수 있으며, 다시 열 때마다 조회수가 새로 셀 뿐입니다.

쿠키를 남기지 않고 이용하는 방법

  • 크롬(Chrome): 오른쪽 위 ‘⋮’ > 새 시크릿 창(PC 단축키 Ctrl+Shift+N), 모바일은 ‘⋮’ > 새 시크릿 탭
  • 엣지(Edge): 오른쪽 위 ‘…’ > 새 InPrivate 창(단축키 Ctrl+Shift+N)
  • 사파리(Safari): 기기 설정 > Safari > 고급 > 모든 쿠키 차단
  • 삼성 인터넷: 아래쪽 ‘탭’ 아이콘 > 비밀 모드 켜기 > 시작

기기 저장 공간

서비스는 다음 정보를 이용자 기기의 브라우저 저장 공간(로컬·세션 스토리지, IndexedDB)에만 둡니다. 서비스는 이 정보를 서버에 저장하지 않습니다(알림 확인값은 아래처럼 서버의 알림 설정을 가리킵니다). 배번호는 지금처럼 기록을 조회할 때만 서버로 보내고, 별명과 색은 보내지 않습니다.

  • 내 러너 목록: 함께 보는 러너의 배번호, 이용자가 붙인 별명과 색, 공유 링크와 가린 이름. 공유 링크가 만료될 때(대회 다음 날, 대회일을 모르면 조회 후 48시간) 함께 지웁니다.
  • 응원: 응원할 때 쓴 닉네임, 이 기기에서 보낸 응원과 탭 응원, 너무 잦은 탭 응원을 막기 위한 누른 시각, 응원 지점
  • 화면 설정: 이 기기에서 조회한 공유 링크 표시, 앱 설치 안내를 본 상태와 마지막으로 연 공유 링크, 여러 명 등록 화면으로 넘길 배번호(창을 닫으면 지워짐)
  • 알림: 알림 설정을 바꾸거나 PacePing을 열 때 서버로 보내 이 기기의 알림 설정(2장의 알림 수신 정보)을 찾는 확인값, 알림에 별명을 보여 주기 위한 별명과 그 러너의 공유 링크 사본. 알림을 모두 끄면 바로 지우고, 서버가 알림을 끝낸 경우(6장)에는 다음에 PacePing을 열 때 지웁니다. 별명 사본은 내 러너 목록을 따라 바뀌고, 별명은 서버로 보내지 않습니다.

이용자는 브라우저 설정에서 이 사이트의 데이터(쿠키 및 사이트 데이터)를 삭제해 언제든 지울 수 있습니다. 지우면 내 러너 목록과 응원 닉네임이 사라질 뿐 서비스는 그대로 이용할 수 있습니다. 알림을 켠 기기에서 지우면 그 기기의 알림도 꺼집니다.

9. 개인정보 보호를 위한 노력

  • 배번호는 암호화해 저장하고, 같은 배번호인지 확인할 때는 원래 값을 알아볼 수 없도록 변환한 값을 씁니다.
  • 접속 IP 주소를 변환할 때 쓰는 비밀값은 데이터베이스와 따로 보관해, 데이터베이스만으로는 원래 IP 주소를 알아낼 수 없습니다. 관리자 화면에도 변환한 값의 앞부분만 보여줍니다.
  • 공유 링크는 추측하기 어려운 값으로 만들고, 데이터베이스와 웹 서버 접속 기록에는 링크 원래 값을 저장하지 않습니다. 공유 화면은 검색 엔진에 노출되지 않습니다.
  • 모든 통신은 HTTPS로 암호화합니다.
  • 알림 주소는 암호화해 저장하고, 알림 내용은 이용자 브라우저의 키로 암호화해 보냅니다.
  • 관리자 화면은 비밀번호로 보호하고 로그인 시도 횟수를 제한합니다.
  • 데이터베이스와 백업은 외부에서 직접 접속할 수 없도록 서버 안에서만 접근할 수 있게 둡니다.

10. 개인정보 보호책임자 및 문의처

개인정보 처리에 관한 문의, 권리 행사, 불만 처리는 아래로 연락해 주세요.

개인정보 침해에 대한 신고나 상담이 필요하면 아래 기관에 문의할 수 있습니다.

  • 개인정보침해신고센터: (국번없이) 118, privacy.kisa.or.kr
  • 개인정보분쟁조정위원회: 1833-6972, www.kopico.go.kr
  • 대검찰청: (국번없이) 1301, www.spo.go.kr
  • 경찰청: (국번없이) 182, ecrm.police.go.kr

11. 개인정보 처리방침의 변경

이 처리방침의 내용을 추가, 삭제 또는 수정하는 경우 시행 최소 7일 전에 이 페이지를 통해 미리 알려 드립니다. 이전 처리방침은 이 페이지에서 계속 확인할 수 있습니다.

  • 공고일자 2026년 10월 5일 · 시행일자 2026년 10월 5일 · 제정