버스시간표 어플리케이션 개인정보처리방침

개인정보 처리방침

서비스명: 버스시간표 (BusTable) 시행일자: 2026년 7월 17일 최종 수정일: 2026년 10월 4일

본 방침은 버스시간표 앱(이하 "본 앱")의 개인정보 수집·이용·보관에 관한 사항을 규정합니다. 본 앱을 설치·사용함으로써 사용자는 본 방침에 동의한 것으로 간주됩니다.


1. 본 앱이 수집·전송하는 개인정보

1.1 계정 정보 (서버 저장)

본 앱은 즐겨찾기·사진 업로드·댓글 등 일부 기능 이용을 위해 회원가입을 제공하며, 다음 정보가 본 앱의 서버(bustable.reactiveworks.dev)에 저장됩니다.

  • 이메일 가입: 이메일 주소, 비밀번호(복호화 불가능한 bcrypt 해시로만 저장 — 원문 비밀번호는 저장하지 않음), 닉네임
  • Google 로그인: Google이 검증한 계정 식별자, 이메일 주소, 닉네임
  • Apple 로그인: Apple이 검증한 계정 식별자, 이메일 주소(사용자 선택에 따라 비공개 릴레이 주소일 수 있음), 닉네임
  • 토스 로그인(토스 앱 안의 버스시간표 미니앱): 토스가 발급한 서비스별 사용자 식별값(userKey), 이름(닉네임 초기값으로만 사용), 닉네임
  • 로그인 세션 유지를 위한 JWT 토큰(기기 내 보안 저장소 또는 토스 미니앱 저장소에 보관)

토스 미니앱의 토스 계정과 앱의 이메일·Google·Apple 계정은 서로 다른 계정으로 처리되며, 각 계정의 즐겨찾기·기여 기록은 연동되지 않고 따로 보관됩니다. 사진·댓글·평가는 같은 서비스에 게시되므로 양쪽에서 모두 보입니다.

회원가입 없이도 정류장 검색·지도·실시간 도착 정보 등 대부분의 기능을 이용할 수 있습니다.

1.2 사용자 게시 콘텐츠 (서버 저장 · 공개 게시)

로그인한 사용자가 업로드하는 다음 콘텐츠는 서버에 저장되며 다른 사용자에게 공개적으로 표시됩니다.

  • 정류장 종이 시간표 사진
  • 댓글(제보), 좋아요/싫어요, 신고 내역

⚠️ 업로드한 사진은 공개 게시됩니다. 사람 얼굴, 차량 번호판, 연락처 등 개인정보가 포함된 사진을 업로드하지 마세요. 시간표가 부착된 게시면만 촬영해 주시기 바랍니다.

1.3 위치 정보 (기기 내 처리 · 서버 미전송)

본 앱은 지도에 현재 위치와 주변 정류장을 표시하기 위해 기기의 위치 정보를 사용합니다. 위치 정보는 기기 내에서 지도 표시 용도로만 처리되며, 본 앱의 서버로 전송·저장되지 않습니다. 위치 권한을 거부해도 검색 기반으로 앱을 이용할 수 있습니다.

1.4 기기 내 로컬 저장 (외부 전송 없음)

Hive(로컬 데이터베이스) 및 flutter_secure_storage(보안 저장소)를 통해 다음 정보가 사용자 기기에만 저장됩니다.

  • 즐겨찾기 정류장, 최근 검색, 정류장·시간표 캐시
  • 앱 설정값(테마, 언어, 알림 설정)
  • 로그인 세션 토큰(보안 저장소)

이 정보는 앱을 삭제하면 함께 삭제됩니다.

1.5 광고 제공을 위한 제3자(Google AdMob) 처리 — 앱

본 앱은 무료 제공을 위해 Google AdMob SDK를 통해 배너 광고를 표시합니다. AdMob은 맞춤형 광고 제공 및 부정 클릭 방지를 위해 다음 정보를 자동으로 수집·처리할 수 있습니다.

  • 광고 ID (Advertising ID, 사용자 기기에서 재설정 가능)
  • IP 주소 (대략적 위치 추정용)
  • 기기 정보 (모델, OS 버전, 화면 크기 등)
  • 광고 노출·클릭 기록

해당 정보는 본 앱 개발자가 직접 수집·보관하지 않으며, Google이 자체 개인정보처리방침에 따라 처리합니다.


1.6 토스 미니앱의 광고(토스 애즈)

토스 앱 안의 미니앱에서는 AdMob 대신 비바리퍼블리카의 토스 애즈를 통해 배너 광고가 표시됩니다. 광고 표시·측정에 필요한 정보는 토스가 자체 개인정보 처리방침에 따라 처리하며, 본 서비스 개발자는 이를 직접 수집·보관하지 않습니다.


2. 본 앱이 사용하는 권한

권한 용도
인터넷 (INTERNET) 정류장·도착 정보 조회, 계정·업로드 통신, 광고 로딩, 스토어 업데이트 확인
위치 (ACCESS_FINE/COARSE_LOCATION) 지도에 현재 위치·주변 정류장 표시 (기기 내 처리, 서버 미전송)
카메라 (CAMERA) 시간표 사진 촬영 (사용자가 촬영을 선택한 경우에만)
사진 (READ_MEDIA_IMAGES) 갤러리에서 시간표 사진 선택 (사용자가 선택한 사진만 접근)
알림 (POST_NOTIFICATIONS) 막차 알림 등 기기 내 로컬 알림 표시

모든 권한은 해당 기능 사용 시점에 요청되며, 거부해도 나머지 기능은 정상 이용 가능합니다.


3. 개인정보 보유 및 이용 기간

  • 1.1항 계정 정보 및 1.2항 게시 콘텐츠는 회원 탈퇴(계정 삭제) 시 지체 없이 파기합니다. Apple 로그인 사용자의 경우 계정 삭제 시 Apple 토큰 폐기(revoke)도 함께 수행합니다. 토스 로그인 사용자가 토스 앱에서 버스시간표와의 연결을 끊으면, 토스의 연결 해제 통지를 받는 즉시 해당 계정과 게시 콘텐츠를 탈퇴와 같은 방식으로 파기합니다.
  • 1.4항 로컬 저장 정보는 사용자가 앱을 삭제할 때까지 기기 내에만 보관됩니다.
  • AdMob이 처리하는 정보의 보유 기간은 Google의 정책을 따릅니다.

4. 개인정보의 제3자 제공

본 앱은 사용자의 개인정보를 제3자에게 판매하거나 별도로 제공하지 않습니다. 단, 다음의 처리는 서비스 제공 과정에서 발생합니다.

  • 1.5항의 AdMob 광고 표시 과정에서 Google에 광고 관련 정보가 처리됨 (광고 SDK의 표준 동작 범위)
  • Google/Apple 로그인 이용 시 해당 제공자의 인증 절차를 거침 (각사 개인정보처리방침 적용)
  • 토스 로그인 이용 시 비바리퍼블리카(토스)의 인증 절차를 거침 (토스 개인정보 처리방침 적용)
  • 1.6항의 토스 애즈 광고 표시 과정에서 토스에 광고 관련 정보가 처리됨

5. 사용자의 권리

사용자는 다음과 같은 권리를 행사할 수 있습니다.

  • 계정 삭제: 앱 내 "더보기 → 회원 탈퇴" 메뉴에서 계정 및 서버 저장 데이터를 삭제
  • 게시물 삭제: 본인이 업로드한 사진·댓글을 앱 내에서 삭제
  • 앱 삭제: 기기에서 본 앱을 제거하면 1.4항의 모든 로컬 정보가 함께 삭제됨
  • 맞춤형 광고 거부: Android 설정 → Google → 광고에서 광고 ID 재설정 또는 맞춤 광고 선택 해제 (iOS는 설정 → 개인정보 보호 및 보안 → 추적)
  • 열람·정정·삭제 요청: 7항의 이메일로 요청 시 영업일 기준 7일 이내 처리

6. 아동 개인정보 보호

본 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 만 14세 미만 아동의 개인정보를 고의로 수집하지 않습니다. (미국 COPPA 기준으로도 만 13세 미만 아동의 정보를 고의로 수집하지 않습니다.) AdMob 광고는 일반 시청자 대상입니다. 아동의 정보가 수집된 사실을 알게 된 경우 7항의 이메일로 알려주시면 지체 없이 삭제합니다.


7. 개인정보 보호책임자

구분 내용
책임자 안시우 (개발자)
이메일 siwooeo@gmail.com

개인정보 관련 문의·민원·열람·삭제 요청은 위 이메일로 연락 주시기 바랍니다. 영업일 기준 7일 이내 답변드립니다.


8. 방침 변경 안내

본 방침은 법령 변경 또는 서비스 정책 변경에 따라 수정될 수 있으며, 변경 시 본 앱 또는 본 페이지에 사전 공지합니다.


시행일자: 2026년 7월 17일

이 블로그의 인기 게시물

기타 코드 도우미 어플리케이션 개인정보처리방침

모임 출석체크 앱 개인정보처리방침

What I Did 어플리케이션 개인정보취급처리방침