신정승무 캘린더 개인정보처리방침
최종 개정일: 2026년 9월 3일
‘신정승무 캘린더’(이하 ‘앱’)는 서울교통공사 신정승무사업소 승무원의 근무 일정 확인·공유를 위한 사내용 앱입니다. 본 방침은 앱이 어떤 정보를 어떻게 다루는지 설명합니다.
핵심 요약 — 앱은 이름과 사번만 근무표 공유 목적으로 저장하며, 개인 메모는 서버로 전송하지 않고 본인 기기에만 보관합니다. 광고·마케팅·외부 판매 목적의 수집은 일절 없습니다. 식단표를 사진으로 올릴 때만 그 사진이 글자인식을 위해 구글 인공지능 서비스로 전송되며, 사진 자체는 저장하지 않고 인식된 글자만 남깁니다.
1. 수집하는 정보
- 이름, 사번 — 로그인 및 동료 근무표에 본인 근무를 표시하기 위해 사용합니다.
- 근무 선택·근무 변경 내역 — 동료들이 서로의 근무를 조회할 수 있도록 공유됩니다.
- 익명 인증 식별자 — 서버 접근을 위해 Google Firebase가 자동 생성하는 임의의 값으로, 개인을 식별하지 않습니다.
앱은 기기의 연락처, 사진, 통화기록, 광고 식별자를 수집하지 않으며 분석·광고 도구를 포함하지 않습니다. 위치는 날씨 표시에만 쓰이며 저장·전송하지 않습니다(아래 2-2 참고).
1-1. 앱에 미리 담겨 있는 정보
앱에는 사업소 내부에서 배포된 근무자 명단과 비상연락망(성명·사번·내부 연락처)이 조회 편의를 위해 포함되어 있습니다. 이는 이용자로부터 수집한 정보가 아니라 앱에 내장된 자료이며, 사업소 구성원의 업무 목적 조회 용도로만 사용해야 합니다. 정정·삭제를 원하는 당사자는 아래 연락처로 요청하시면 다음 배포판에서 반영합니다.
2. 기기에만 저장되는 정보 (서버 미전송)
- 개인 메모 — 각 날짜에 작성한 메모는 본인 휴대폰에만 저장되며 앱 서버(Firestore)로 전송되지 않습니다. 따라서 다른 이용자가 볼 수 없습니다. 구글 클라우드 자동 백업에서도 제외되어 있습니다.
- 과거 월 근무 기록(스냅샷)·동료 즐겨찾기 — 본인 기기에 보관됩니다.
앱은 기기의 캘린더 앱에 접근하지 않으며, 캘린더 읽기·쓰기 권한을 요구하지 않습니다.
2-1. 알림 (기기에서 직접 발송)
앱은 출근 브리핑(출근 1시간 전)·편승 알람 등 근무 관련 알림을 이용자의 기기 안에서 직접 예약해 발송합니다. 알림을 만들기 위해 서버로 전송되는 정보는 없으며, 예약된 시각은 본인 기기에만 저장됩니다.
앱은 푸시 알림 서비스(FCM 등)를 사용하지 않습니다. 따라서 앱이 기기 식별자(푸시 토큰·설치 ID)를 만들거나 외부로 전송하는 일이 없습니다. 알림을 원하지 않으시면 안드로이드 설정에서 앱 알림을 끄시면 됩니다.
2-2. 위치 (날씨 표시 전용, 저장·전송하지 않음)
달력 화면에 현재 날씨를 보여주기 위해 대략적 위치(ACCESS_COARSE_LOCATION) 권한을 사용합니다. 정밀 위치(GPS 수준) 권한은 요구하지 않습니다.
- 쓰는 방법 — 기기에서 읽은 좌표를 그 자리에서 기상청 동네예보 격자번호(약 5km 단위 칸)로 바꾸고 좌표는 즉시 버립니다. 앱 밖으로 나가는 값은 이 격자번호뿐이며, 기상청 공공데이터 날씨 조회에만 쓰입니다.
- 저장하지 않습니다 — 위치나 좌표를 기기에 저장하거나 앱 서버(Firestore)로 전송하지 않습니다. 이동 경로를 기록하지 않습니다.
- 물어보는 시점 — 앱을 켜자마자가 아니라, 달력에 날씨 칸이 표시된 뒤 한 번만 묻습니다.
- 거부해도 됩니다 — 권한을 주지 않거나 위치 서비스를 꺼 두면 신정차량기지(서울 양천구) 기준으로 날씨를 표시합니다. 기능 제한이나 반복 요청은 없습니다.
- 언제든 철회 — 안드로이드 설정 > 앱 > 신정승무 캘린더 > 권한에서 위치 권한을 끄면 즉시 위 기본 위치로 돌아갑니다.
- 출근 1시간 전 브리핑 알림의 날씨는 이용자 위치를 쓰지 않고 신정차량기지 고정 좌표로 무료 공개 날씨 서비스 Open-Meteo에 조회합니다. 나가는 값은 그 고정 좌표뿐이며, 이름·사번·기기 정보 등 이용자를 식별하는 정보는 보내지 않습니다.
2-3. 주간식단표 (관리자만 올림 · 사진은 저장하지 않음)
구내식당 주간식단표는 관리자 권한을 가진 담당자만 올릴 수 있습니다. 일반 이용자는 완성된 식단표를 보기만 합니다.
- 한글파일(.hwp/.hwpx)·PDF·직접 붙여넣기 — 파일 안에 이미 글자가 들어 있으므로 기기 안에서만 읽어 표로 바꿉니다. 인터넷으로 나가는 정보가 없습니다.
- 사진으로 올릴 때만 — 벽에 붙은 표를 찍은 사진은 빛 반사·기울기 때문에 기기 안 글자인식으로는 칸이 어긋납니다. 그래서 그 사진 한 장이 구글의 인공지능 글자인식 서비스(Google Firebase AI Logic / Gemini Developer API)로 전송되어 표로 읽힙니다. 전송되는 것은 선택한 식단표 사진과 읽어 달라는 요청문뿐이며, 이름·사번·근무 정보 등 개인정보는 함께 보내지 않습니다.
- 사진 원본은 어디에도 저장하지 않습니다 — 인식이 끝나면 사진은 앱에서 버려지고, 앱 서버(Firestore)에 저장되는 것은 인식된 식단 글자(메뉴 이름)뿐입니다. 갤러리의 원본 사진은 그대로 남습니다.
- 저장된 식단표 글자는 사업소 이용자 전체에게 공유됩니다(주 단위로 보관하며, 개인을 식별하는 정보는 포함되지 않습니다).
2-4. 실시간 열차 위치 (공공데이터 조회, 개인정보 미전송)
오늘 날짜의 상세 화면에서 2호선 신정지선·본선의 실시간 열차 위치를 보여 주기 위해 서울특별시 열린데이터광장 실시간 지하철 공공 API를 조회합니다.
- 조회할 때 나가는 것은 노선 이름(2호선)과 공개된 인증키뿐입니다. 이름·사번·위치·근무 정보 등 이용자를 식별하는 정보는 일절 보내지 않습니다.
- 돌려받은 열차 위치는 화면에 그리는 동안만 쓰이며 서버에 저장하지 않습니다.
- 조회는 지도를 열어 둔 동안에만 이루어지고, 화면을 닫으면 즉시 멈춥니다.
3. 정보의 이용 목적
- 로그인 및 본인 근무 일정 계산·표시
- 동료 근무표(누가 언제 근무·휴무인지) 공유
- 현재 위치 부근의 날씨 표시(대략적 위치 → 기상청 격자 변환, 저장 없음)
- 구내식당 주간식단표 표시(관리자가 올린 식단 글자 공유, 사진 미저장)
- 2호선 실시간 열차 위치 표시(공공데이터 조회, 개인정보 미전송)
수집된 정보는 위 목적 외에 사용되지 않으며, 제3자에게 판매·제공하지 않습니다.
4. 정보의 보관 및 처리 위탁
공유 데이터는 Google LLC의 클라우드 서비스(Firebase Firestore, 서울 리전)에 저장됩니다. 데이터 전송은 암호화(HTTPS)되어 이루어집니다.
식단표를 사진으로 올리는 경우에 한해 그 사진이 글자인식을 위해 Google LLC의 인공지능 서비스(Firebase AI Logic / Gemini Developer API)로 전송됩니다(위 2-3 참고). 사진은 인식 목적으로만 쓰이며 앱은 사진을 저장하지 않습니다.
실시간 열차 위치는 서울특별시 열린데이터광장 공공 API를 조회만 하며, 그 과정에서 이용자 정보를 제공하지 않습니다(위 2-4 참고).
날씨는 두 곳에서 조회합니다 — 달력 화면의 현재 날씨는 기상청 공공데이터(대략적 위치를 격자번호로 바꿔 조회, 위 2-2 참고), 출근 브리핑 알림의 날씨는 Open-Meteo(신정차량기지 고정 좌표로 조회). 두 경우 모두 이용자를 식별하는 정보는 전송하지 않으며 응답은 화면·알림에 표시한 뒤 저장하지 않습니다.
5. 보유 기간 및 삭제
정보는 앱 이용 기간 동안 보관됩니다. 기기에만 저장된 메모·기록은 앱을 삭제하면 함께 사라집니다.
서버에 저장된 공유 데이터(이름·사번·근무 정보)는 앱 안에서 지울 수 없습니다. 앱에서 로그아웃해도 기기의 이름·사번만 지워지고 서버 기록은 남습니다. 삭제를 원하시면 데이터 삭제 요청 안내의 절차에 따라 관리자에게 요청해 주세요.
6. 아동 개인정보
본 앱은 사업소 승무원(성인) 대상 사내용 앱으로, 만 14세 미만 아동을 대상으로 하지 않습니다.
7. 문의처
개인정보 관련 문의·삭제 요청: kass7942@gmail.com
본 앱은 서울교통공사의 공식 앱이 아니며, 신정승무사업소 승무원이 개인적으로 만들어 배포하는 비공식 편의 앱입니다.
본 방침은 관련 법령 또는 서비스 변경에 따라 개정될 수 있으며, 개정 시 앱 또는 본 페이지를 통해 공지합니다.