개인정보처리방침
웹 서비스에 방문 통계 도구 Google Analytics 4를 도입합니다. 2026년 11월 19일까지는 화면 하단 배너에서 동의한 경우에만 수집하며, 2026년 11월 20일부터는 동의 여부를 고르지 않은 방문자도 수집합니다(언제든 거부 가능). 자세한 내용은 8. 브라우저 저장소와 쿠키와 12. 방침의 변경을 확인하세요.
- 이 방침은 RailNow 웹 서비스(railnow.runvia.app), 개발자 센터, RailNow Chrome 확장 프로그램에 함께 적용됩니다.
- 열차·역 조회는 로그인 없이 이용할 수 있습니다. Google 로그인은 개발자 센터와 Chrome 확장 프로그램에서만 사용하며 이메일과 계정 식별자만 받습니다.
- 개인정보를 판매하거나 광고·신용평가 목적으로 사용하지 않습니다.
- 확장 프로그램은 방문한 다른 웹페이지의 내용이나 방문 기록을 읽지 않습니다.
1. 적용 범위와 제공자
Junlab(이하 "제공자")은 RailNow 서비스(이하 "서비스")를 운영하며 「개인정보 보호법」 등 관련 법령을 지킵니다. 이 방침은 다음에 적용됩니다.
- RailNow 웹 서비스: 열차·역·노선 운행 정보 조회 (https://railnow.runvia.app)
- 개발자 센터: API 키 발급과 관리 (https://railnow.runvia.app/developer)
- RailNow Chrome 확장 프로그램: 즐겨찾는 역의 도착정보와 노선·열차 조회
API 키 이용 조건은 별도의 API 키 이용약관을 따릅니다.
2. 처리하는 개인정보 항목
| 구분 | 항목 | 수집 방법 |
|---|---|---|
| 웹 서비스 이용 (로그인 없음) | IP 주소, 요청 경로·시각, 브라우저 정보(User-Agent), 서비스 이용 통계(방문 페이지, 클릭한 메뉴, 화면 너비, 언어, 유입 경로) | 서비스 접속 시 자동 생성·수집 |
| 개발자 센터 | Google 계정 이메일, 로그인 일시·횟수, API 키 신청 정보(키 이름, 사용 목적, 연락 이메일, 허용 도메인), API 호출 기록(호출 경로, 응답 코드, 호출 시각, 요청 출처 도메인) | Google 로그인, 키 신청 양식 입력, API 호출 시 자동 기록 |
| Chrome 확장 프로그램 | Google 계정 이메일, Firebase 계정 식별자(UID), 로그인·자동 재로그인·로그아웃 일시와 결과, 확장 프로그램 버전, 브라우저 종류·주 버전, 운영체제 종류, 조회 기록(이용 기능, 조회한 역·노선·열차번호, 역 검색어, 이용 시각, 응답 상태와 처리 시간) | Google 로그인, 확장 프로그램 이용 시 자동 기록 |
이름, 전화번호, 주소, 결제 정보는 받지 않습니다. 웹 서비스의 "내 주변 역" 기능은 이용자가 허용한 경우에만 기기 위치를 사용하며, 가까운 역 계산은 브라우저 안에서만 하고 위치 좌표를 서버로 보내거나 저장하지 않습니다. Google 비밀번호는 제공자가 받지 않으며, 로그인은 Google과 Firebase Authentication이 처리합니다.
3. 처리 목적
- 회원 확인과 서비스 제공: 개발자 센터와 확장 프로그램 로그인, API 키 발급·관리, 즐겨찾기 역 도착정보와 열차·노선 조회 제공
- 서비스 운영과 개선: 이용 현황 통계(사용자 수, 기능별 이용량, 확장 버전 분포 등), 오류 분석과 성능 개선, 자주 조회되는 역·노선을 반영한 기능 개선
- 보안과 부정 이용 방지: 비정상 요청 차단, IP별 로그인·토큰 발급 횟수 제한, API 키 호출 한도 관리, 장애 대응
- 문의 대응과 공지: API 키 관련 연락, 서비스 점검·변경 안내
위 목적 외의 용도로 이용하지 않으며, 목적이 바뀌는 경우 미리 알리고 필요한 동의를 받습니다.
4. 보유 기간과 파기
| 항목 | 보유 기간 |
|---|---|
| 로그인 세션 (웹 조회 토큰, 개발자 센터 세션, 확장 프로그램 세션) | 만료 시까지. 확장 프로그램 세션은 1시간이며 로그아웃하면 즉시 삭제합니다. 서버에는 세션 토큰 원문이 아닌 해시값만 저장합니다. |
| 로그인 횟수 제한용 IP 정보 | 최대 60초 |
| 개발자 센터 회원·API 키 정보, API 호출 기록 | 삭제 요청 시까지. 키를 폐기해도 부정 이용 확인을 위해 기록은 남을 수 있습니다. |
| 확장 프로그램 이용자·로그인·조회 기록 | 삭제 요청 시까지 |
| 서버 오류 로그 | 오류 분석이 끝날 때까지 |
서비스 운영 통계를 장기간 비교하기 위해 이용 기록에 별도의 자동 삭제 기한을 두지 않습니다. 이용자가 삭제를 요청하거나 처리 목적이 달성되면 지체 없이 파기합니다. 전자 파일은 복구할 수 없는 방법으로 삭제합니다. 법령에 따라 보존해야 하는 정보는 그 기간 동안 분리하여 보관합니다.
5. 제3자 제공과 처리 위탁
제공자는 개인정보를 제3자에게 판매하거나 제공하지 않습니다. 다만 법령에 근거가 있거나 수사기관이 법령에 정한 절차에 따라 요청하는 경우는 예외입니다. 서비스 운영을 위해 다음 서비스를 이용합니다.
| 제공받는 자 | 업무 | 처리 항목 |
|---|---|---|
| Google LLC (Google 로그인, Firebase Authentication, Firebase Realtime Database) | Google 계정 로그인과 계정 확인, 확장 프로그램 점검 안내 조회 | Google 계정 이메일, 계정 식별자, 인증 토큰, 접속 IP |
| Discord Inc. | 서버 오류 발생 시 운영자 알림 | 오류가 난 요청의 경로, IP 주소, 브라우저 정보, 오류 내용 (인증 키 등 민감한 값은 가림) |
| runvia (Junlab 자체 방문 통계) | 웹 서비스 방문 통계 | 방문 페이지, 클릭한 메뉴, 화면 너비, 언어, 유입 경로, 브라우저 탭 단위 임시 식별자 |
| Google LLC (Google Analytics 4) | 웹 서비스 방문 통계 분석 | 방문 페이지 주소와 제목, 유입 경로, 쿠키 식별자(_ga), 접속 IP(국가·도시 단위 위치 추정 후 저장하지 않음), 브라우저·기기 정보, 화면 크기, 언어 |
역·열차 정보는 서울 열린데이터광장, 철도 운영기관 등의 공개 데이터를 받아 제공하며, 이 과정에서 이용자의 개인정보를 해당 기관에 보내지 않습니다.
6. 국외 이전
Google 로그인, 웹 서비스 방문 통계(Google Analytics), 서버 오류 알림을 위해 다음과 같이 개인정보가 국외로 이전될 수 있습니다. 방문 통계 수집을 원하지 않으면 아래 8번의 방법으로 거부할 수 있습니다. 이용자는 국외 이전을 원하지 않으면 로그인이 필요한 개발자 센터와 확장 프로그램을 이용하지 않을 수 있으며, 이 경우에도 웹 서비스의 열차 조회는 이용할 수 있습니다.
| 이전받는 자 | 국가 | 시기와 방법 | 항목 | 보유 기간 |
|---|---|---|---|---|
| Google LLC | 미국 등 Google 데이터센터 소재국 | 로그인할 때 네트워크로 전송 | 이메일, 계정 식별자, 인증 토큰, 접속 IP | Google 개인정보처리방침에 따름 |
| Google LLC (Google Analytics 4) | 미국 등 Google 데이터센터 소재국 | 웹 서비스 페이지를 열 때 네트워크로 전송 | 방문 페이지, 유입 경로, 쿠키 식별자, 접속 IP, 브라우저·기기 정보 | 수집일로부터 14개월 |
| Discord Inc. | 미국 | 서버 오류가 발생할 때 네트워크로 전송 | 요청 경로, IP 주소, 브라우저 정보, 오류 내용 | 운영자가 알림을 삭제할 때까지 |
7. Chrome 확장 프로그램
- 권한:
identity(Google 로그인),storage(즐겨찾기·설정 저장)와 RailNow 서버·Google 인증 서버에 접속하는 권한만 사용합니다. 방문한 웹페이지의 주소·제목·내용, 방문 기록, 탭 정보를 읽는 권한은 요청하지 않습니다. - 이 브라우저에만 저장: 즐겨찾는 역과 순서, 카드 접힘 상태, 마지막 선택 노선, 화면 테마, 로그아웃 여부는
chrome.storage.local에 저장하며 서버로 동기화하지 않습니다. 다만 즐겨찾는 역의 도착정보를 불러올 때 해당 역 ID가 서버에 전송되고 조회 기록에 남습니다. - 브라우저를 닫으면 삭제: 로그인 세션, 마지막 탭·검색어, 도착정보 임시 캐시는
chrome.storage.session에 저장됩니다. - 토큰 처리: Google 액세스 토큰은 로그인 직후 Chrome 캐시에서 지우며, Firebase ID 토큰과 갱신 토큰은 저장하지 않습니다.
- 원격 코드 없음: 실행되는 코드는 모두 확장 프로그램 패키지에 들어 있으며, 서버에서 받은 데이터는 지하철 정보와 점검 안내 표시에만 사용합니다.
- 삭제: 확장 프로그램을 삭제하면 브라우저에 저장된 데이터가 함께 삭제됩니다. 서버의 이용 기록 삭제는 아래 문의처로 요청해 주세요.
RailNow 확장 프로그램이 Google API에서 받은 정보를 사용하고 다른 앱으로 전송하는 방식은 제한적 사용 요건을 포함한 Chrome 웹 스토어 사용자 데이터 정책을 준수합니다. 사용자 데이터를 광고 타기팅, 판매, 신용도 판단·대출 목적으로 사용하거나 전송하지 않습니다.
8. 브라우저 저장소와 쿠키
- 필수 쿠키: 웹 서비스는 API 남용을 막는 조회용 토큰 쿠키(
api_token)를, 개발자 센터는 로그인 세션 쿠키를 사용합니다. 두 쿠키 모두 HttpOnly로 설정되어 스크립트에서 읽을 수 없고, 광고나 추적에는 사용하지 않습니다. - 브라우저 저장소: 최근 검색어, 간단히 보기 설정, 개발자 센터 언어 설정을 이용자 기기의 localStorage에 저장합니다. 서버로 보내지 않으며 브라우저 설정에서 언제든 지울 수 있습니다.
- 방문 통계: 쿠키를 쓰지 않는 자체 통계 도구를 사용하며, 브라우저 탭 단위 임시 식별자를 sessionStorage에 두고 탭을 닫으면 사라집니다.
- Google Analytics 쿠키: 웹 서비스(railnow.runvia.app)는 방문자 수와 페이지별 이용량을 파악하기 위해 Google Analytics 4를 사용하며, 이 도구는 방문 브라우저를 구분하는 분석 쿠키(
_ga,_ga_*, 최대 2년 보관)를 railnow.runvia.app 도메인에만 저장합니다. 광고 쿠키, 광고 개인화, Google 신호(교차 기기 추적)는 사용하지 않고, 개인을 식별할 수 있는 정보(이메일 등)를 Google Analytics로 보내지 않습니다. - 동의와 거부: 처음 방문하면 화면 하단 배너에서 동의 또는 거부를 고를 수 있으며, 선택은 이 브라우저의 localStorage(
railnow-analytics-consent)에 저장됩니다. 거부하면 Google Analytics를 불러오지 않고 저장된 분석 쿠키를 지웁니다. 2026년 11월 19일까지는 동의한 경우에만 수집하고, 2026년 11월 20일부터는 선택하지 않은 방문자도 수집합니다. 유럽경제지역(EEA)·영국·스위스에서 접속한 경우에는 동의하기 전까지 분석 쿠키를 저장하지 않습니다. 거부해도 서비스 이용에는 제한이 없습니다. - 선택 변경: 아래 버튼으로 언제든 다시 선택할 수 있습니다. 브라우저 설정에서 쿠키를 차단·삭제하거나 Google Analytics 차단 브라우저 부가기능을 설치해도 수집을 거부할 수 있습니다.
9. 이용자의 권리
이용자는 언제든지 자신의 개인정보 열람, 정정, 삭제, 처리 정지를 요청할 수 있습니다. [email protected]로 로그인한 Google 계정 이메일과 요청 내용을 보내 주시면 본인 확인 후 지체 없이 처리하고 결과를 알려 드립니다. 대리인을 통해서도 요청할 수 있으며, 이 경우 위임 사실을 확인할 수 있는 자료가 필요합니다. 만 14세 미만 아동은 로그인 기능을 이용할 수 없습니다.
10. 안전성 확보 조치
- 모든 통신을 HTTPS로 암호화합니다.
- 로그인 세션과 API 키는 원문 대신 SHA-256 해시값으로 저장합니다.
- 관리 기능은 지정된 관리자 계정만 접근할 수 있으며, 데이터베이스는 외부에서 직접 접속할 수 없습니다.
- 오류 알림에서는 인증 키·토큰 등 민감한 값을 가립니다.
11. 개인정보 보호책임자와 문의
제공자: Junlab
서비스: RailNow
개인정보 보호책임자·문의: [email protected]
개인정보 침해에 대한 신고나 상담은 아래 기관에도 문의할 수 있습니다.
- 개인정보침해신고센터: privacy.kisa.or.kr / 국번 없이 118
- 개인정보분쟁조정위원회: www.kopico.go.kr / 1833-6972
- 대검찰청 사이버수사과: www.spo.go.kr / 국번 없이 1301
- 경찰청 사이버수사국: ecrm.police.go.kr / 국번 없이 182
12. 방침의 변경
이 방침을 바꾸는 경우 시행 7일 전부터 이 페이지에 알립니다. 수집 항목이나 목적이 크게 바뀌는 경우에는 30일 전에 알립니다.
변경 이력
- 2026년 10월 20일 공지: 웹 서비스 방문 통계에 Google Analytics 4 도입(처리 위탁·국외 이전·분석 쿠키 항목 추가). 공지일부터는 동의한 방문자만 수집하며, 동의하지 않은 방문자에 대한 기본 수집은 30일 뒤인 2026년 11월 20일부터 시행합니다.
시행일: 2026년 10월 20일