Busan Library

개인정보처리방침

홈

개인정보처리방침

서비스명: 부산도서관 최종 수정일: 2026-09-05

본 앱(이하 "서비스")은 사용자의 개인정보를 소중히 다루며, 관련 법령을 준수합니다. 본 방침은 서비스 이용 시 수집되는 정보, 이용 목적, 보관 방식 및 사용자 권리를 설명합니다.

1. 수집하는 정보

서비스는 별도의 회원가입 절차가 없으며, 독서 기록·검색 기록·내 서재 등 사용자가 만든 데이터는 원칙적으로 사용자의 기기 내부에 저장됩니다. 다만 사용자가 AI 데이터 전송에 동의한 뒤 AI 사서에 직접 질문하면 답변 생성에 필요한 대화 일부가 외부 서버에서 일시 처리됩니다. 또한 사용자가 직접 동의(옵트인) 한 경우에 한해 익명 사용 통계 또는 신착도서 푸시 알림에 필요한 최소 정보를 전송합니다. AI 사서는 아래 9항, 신착도서 알림은 7항, 익명 사용 통계는 8항을 참고하시기 바랍니다.

기기 내부에 저장되는 정보는 다음과 같습니다.

항목내용저장 위치
독서 기록책 제목·저자·읽은 상태·별점·메모·시작일·완독일·태그기기 로컬 저장소(SharedPreferences)
인용 메모OCR 또는 직접 입력한 텍스트, 페이지, 책 식별자기기 로컬 저장소
인용 사진사용자가 직접 촬영·선택한 책 이미지 (선택사항)앱 전용 디렉터리(Application Documents)
설정선호 도서관, 신착도서 관심분야, 테마 등기기 로컬 저장소
캐시도서 상세 정보, 도서관 목록 등 임시 데이터기기 캐시 디렉터리
AI 사서 대화 세션질문·답변과 대화 중 추천된 도서 정보앱 실행 메모리(대화 지우기 또는 앱 프로세스 종료 시 삭제)

신착도서 알림을 사용자가 직접 켠 경우에만 서버에 저장되는 정보는 다음과 같습니다.

항목내용저장 위치
신착도서 알림 구독무작위 설치 알림 ID, FCM 푸시 토큰, 플랫폼, 내 도서관 코드, 신착도서 관심분야(KDC 0-9)앱 백엔드 서버

신착도서 알림 구독에는 도서관 이름, 책 제목, 검색어, 독서 기록, 인용 메모, 대출증 번호, 이름, 이메일을 포함하지 않습니다.

AI 사서를 사용할 때 다음 정보가 일시 전송되어 처리됩니다.

항목내용처리 위치
AI 사서 요청현재 질문, 최근 대화 최대 12개, 대화 중 추천된 도서 정보 최대 10권앱 백엔드 서버를 거쳐 Google Gemini API

검색 기록·독서 기록·내 서재·대출증 정보는 AI 사서에 자동으로 전송되지 않습니다. 다만 사용자가 질문에 이름, 연락처 등 개인정보를 직접 입력하면 해당 내용도 함께 전송되므로 개인정보를 입력하지 마시기 바랍니다.

검색어 추천(자동완성) 기능을 사용할 때 다음 정보가 일시 전송되어 처리됩니다.

항목내용처리 위치
검색어 추천 요청검색창에 입력 중인 글자(최대 60자)앱 백엔드 서버를 거쳐 Kakao 도서 검색 API

검색어 추천 요청에는 무작위 설치 식별자, 대출증 번호, 독서 기록, 위치 정보가 포함되지 않으며, 특정 사용자와 연결해 저장하지 않습니다. 서버는 응답 속도를 위해 검색어별 결과만 최대 10분간 임시 보관하며, 이는 사용자 단위가 아닌 검색어 단위의 공용 캐시입니다. 책 바코드 스캔·표지 촬영으로 시작한 검색도 동일하게 처리되며, 촬영한 이미지 자체는 기기를 벗어나지 않습니다(2항 참고).

2. 카메라 및 사진 권한

서비스는 다음 경우에 권한을 요청합니다.

  • 카메라: 책의 인상 깊은 구절을 사진으로 찍어 텍스트(OCR)로 추출하기 위해. 또는 도서관 회원증 바코드 인식을 위해.
  • 사진 라이브러리: 이미 촬영해 둔 책 사진에서 구절을 가져오기 위해.

촬영·선택된 이미지는 사용자의 기기 내부에서만 OCR 처리(Google ML Kit on-device)되며 외부로 전송되지 않습니다.

3. 외부 통신

서비스는 다음 외부 서버에 통신합니다.

  • 부산광역시 공공도서관 통합 포털 (`library.busan.go.kr`) — 도서 검색 및 소장 정보 조회 (공개 정보).
  • 앱 백엔드 서버 — 책 메타데이터 조회와 AI 사서 요청의 보안 프록시 역할을 합니다. Google API 키는 앱에 포함하지 않습니다.
  • 도서관 정보나루 및 Kakao 도서 검색 API — AI 사서가 추출한 도서 검색어, 검색창에 입력 중인 검색어, ISBN으로 공개 서지정보를 조회합니다.
  • Google Gemini API — 사용자가 AI 사서에 보낸 질문, 최근 대화 및 추천 후보 도서정보를 처리하여 답변을 생성합니다.
  • 신착도서 알림 서버 — 사용자가 동의한 경우에 한해 알림 구독 정보(무작위 설치 알림 ID, 푸시 토큰, 플랫폼, 도서관 코드, KDC 관심분야)를 저장합니다.
  • Firebase Cloud Messaging(FCM) — 사용자가 신착도서 알림을 켠 경우 푸시 알림 전달에 사용합니다.
  • 익명 사용 통계 서버 — 사용자가 동의한 경우에 한해 기능 사용 횟수의 익명 요약본을 전송 (아래 8항). 무작위 익명 식별자만 사용하며, 서버는 IP 주소를 저장하지 않습니다.

서비스가 이름·이메일·대출증 번호를 자동으로 덧붙이지는 않습니다. 사용자가 AI 질문에 개인정보를 직접 입력한 경우에는 해당 내용이 포함될 수 있습니다.

4. 정보 보관 및 삭제

  • 독서 기록·검색 기록·내 서재·메모·사진은 사용자 기기 내부에 저장되며, 앱 삭제 시 함께 삭제됩니다.
  • 검색어 추천에 사용된 검색어는 사용자와 연결해 저장하지 않으며, 검색어별 결과 캐시는 최대 10분 후 삭제됩니다.
  • AI 사서 대화는 앱 실행 메모리에만 유지되며 상단의 대화 지우기로 즉시 삭제할 수 있습니다. 앱 백엔드 서버는 AI 대화 내용을 저장하지 않습니다.
  • 유료 Gemini API에서 Google은 프롬프트와 응답을 제품 개선 또는 모델 학습에 사용하지 않습니다. 다만 금지 사용 탐지를 위해 제한된 기간 기록할 수 있고, 프로젝트별로 격리된 인메모리 캐시는 최대 24시간 유지될 수 있습니다.
  • 신착도서 알림 구독은 사용자가 설정 → 앱 → '신착도서 알림' 을 끄면 서버에서 삭제됩니다.
  • 앱 내 설정 → 캐시 비우기로 캐시 데이터를 즉시 삭제할 수 있습니다.
  • 설정 → 독서 기록 내보내기 (JSON) 로 데이터를 백업할 수 있습니다.

5. 처리위탁 및 국외 처리

서비스는 사용자 데이터를 판매하거나 광고 목적으로 제3자에게 제공하지 않습니다. AI 사서 제공을 위해 다음과 같이 처리를 위탁합니다.

수탁자목적·처리 항목국외 처리 시점·방법·국가보유·이용 기간
Google LLCGemini 답변 생성 및 금지 사용 탐지 / AI 질문, 최근 대화, 후보 도서정보, 생성 응답AI 질문 전송 시 암호화 통신(TLS) / 미국 등 Google 또는 대리인이 시설을 운영하는 국가유료 Gemini API 약관상 금지 사용 탐지를 위한 제한된 기간 및 최대 24시간의 격리된 인메모리 캐시

사용자는 AI 데이터 전송 동의를 거부하거나 AI 사서 상단의 데이터 동의 → 동의 철회로 이후 국외 처리를 중단할 수 있으며, 이 경우에도 도서 검색·내 도서관·내 서재 등 다른 기능은 사용할 수 있습니다. Google의 최신 처리 조건은 [Gemini API 데이터 보관 안내](https://ai.google.dev/gemini-api/docs/zdr)에서 확인할 수 있습니다.

6. 광고·추적

서비스는 광고를 표시하지 않으며, 다른 앱·웹사이트에 걸친 추적(cross-app tracking)이나 광고 식별자(AAID/IDFA)를 사용하지 않습니다. 푸시 토큰은 사용자가 선택한 신착도서 알림 전달에만 사용합니다. 기능 개선을 위한 익명 사용 통계는 사용자가 동의한 경우에만 수집하며, 세부 내용은 8항을 참고하시기 바랍니다.

7. 신착도서 알림 (선택 · 기본 꺼짐)

내 도서관에 관심분야 신착도서가 들어오면 알려주는 기능입니다. 이 기능은 기본적으로 꺼져 있으며, 설정 → 앱 → '신착도서 알림' 에서 사용자가 직접 켠 경우에만 동작합니다. 언제든 다시 끌 수 있고, 끄면 서버의 알림 구독 정보가 삭제됩니다.

수집하는 것 (동의한 경우에 한함):

  • 무작위 설치 알림 ID.
  • FCM 푸시 토큰과 플랫폼(Android/iOS).
  • 사용자가 저장한 내 도서관 코드(최대 3개).
  • 사용자가 설정한 신착도서 관심분야(KDC 0-9).

수집하지 않는 것:

  • 책 제목, 저자, ISBN을 개인과 연결한 알림 이력.
  • 검색어, 독서 기록, 별점, 메모, 인용, 사진.
  • 도서관 대출증 번호, 이름, 이메일, 정확한 위치.

잠금화면 알림 문구에는 특정 책 제목을 넣지 않고, 관심분야 신착도서 수만 표시합니다.

8. 익명 사용 통계 (선택 · 기본 꺼짐)

더 나은 업데이트를 위해 "어떤 기능이 많이 쓰이는지"를 파악하려고 익명 통계를 수집할 수 있습니다. 이 기능은 기본적으로 꺼져 있으며, 설정 → 앱 → '익명 사용 통계 제공' 에서 사용자가 직접 켠 경우에만 동작합니다. 언제든 다시 끌 수 있고, 끄면 관련 데이터와 익명 식별자가 삭제됩니다.

수집하는 것 (동의한 경우에 한함):

  • 기능 사용 횟수 — 예: 검색 실행, 책 상세 열람, 신착 분류(KDC) 필터 사용, 독서 기록 추가 등. 기기에서 주 단위로 합산한 횟수만 전송합니다.
  • 앱 버전, 운영체제(Android/iOS), 선택한 도서관 코드.
  • 무작위로 생성된 익명 설치 식별자 (재설치 시 갱신, 옵트아웃 시 삭제).

수집하지 않는 것:

  • 검색어·메모·인용 등 사용자가 입력한 텍스트나 사진.
  • 읽은 책의 제목·ISBN을 개인과 연결한 이력.
  • 대출증 번호, 이름, 이메일, 정확한 위치.
  • IP 주소 (서버에서 저장하지 않습니다).

수집된 통계는 무작위 식별자 기반의 집계 수치로 특정 개인을 식별할 수 없으며, 제3자에게 제공되지 않습니다. 서버에 보관되는 집계 데이터는 수집일로부터 90일 이내에 자동으로 삭제됩니다.

9. AI 사서 (선택 · 동의 후 사용 시에만 전송)

명시적 동의·철회 화면은 iOS 2.1.4부터 제공됩니다. 해당 화면이 없는 앱 버전에서는 AI 사서를 사용하지 않는 방법으로 전송을 거부할 수 있습니다.

  • 첫 질문을 보내기 전에 전송 대상(Google Gemini), 항목, 목적을 안내하고 명시적 동의를 받습니다. 동의하지 않거나 안내를 닫으면 질문을 전송하지 않으며 다른 기능은 계속 사용할 수 있습니다.
  • 동의 여부와 안내 버전은 기기에 저장됩니다. AI 사서 상단의 데이터 동의 → 동의 철회에서 언제든 철회할 수 있습니다. 철회하면 진행 중인 응답을 중지하고 기기의 대화를 지우며, 다시 동의하기 전에는 새 질문과 재시도를 전송하지 않습니다. 이미 전송된 내용은 회수되지 않으며 위 보관 조건이 적용됩니다.
  • 동의한 사용자가 메시지를 보낼 때만 AI 처리가 시작됩니다.
  • 앱은 서버에 별도 RAG 데이터베이스나 AI 대화 이력을 구축하지 않습니다.
  • 검색 기록·독서 기록·내 서재를 AI 프롬프트에 자동으로 포함하지 않습니다.
  • 도서 탐색 시 질문에서 추출한 검색어와 ISBN이 정보나루 또는 Kakao 도서 검색 API로 전달됩니다.
  • AI 답변은 부정확할 수 있으므로 도서 카드의 공개 서지정보를 함께 확인하시기 바랍니다.

10. 어린이 개인정보 보호

서비스는 만 14세 미만 사용자의 개인정보를 별도로 수집·처리하지 않습니다.

11. 권리

사용자는 언제든 앱 설정 또는 OS 설정을 통해 다음 권리를 행사할 수 있습니다.

  • 신착도서 알림 동의 철회 (설정 → 앱 → '신착도서 알림' 끄기)
  • 익명 사용 통계 동의 철회 (설정 → 앱 → '익명 사용 통계 제공' 끄기)
  • AI 데이터 전송 동의 철회 (AI 사서 → 데이터 동의 → 동의 철회) 또는 대화 지우기
  • 카메라/사진 권한 철회
  • 캐시 삭제
  • 앱 삭제 (= 모든 로컬 데이터 삭제)

12. 문의

본 방침에 관한 문의: sundayblue1475@gmail.com


본 방침은 법령 또는 서비스 변경에 따라 개정될 수 있으며, 변경 시 앱 업데이트와 함께 본 페이지에서 고지합니다.