개인정보 처리방침
읽은 문서·읽던 쪽·표지 이미지, 그리고 문서의 내용은 모두 사용자의 기기 내에만 저장되며 기기 밖으로 나가지 않습니다. 다만 앱을 열면 서버에 익명 계정이 자동으로 만들어지고, 서비스 개선을 위한 사용 통계·오류 정보가 그 계정과 함께 회사가 운영하는 수집 서버로 전송됩니다(1절). 약관에 동의하면 그 사실이 수락 번호 형태로 서버에 기록됩니다(1의2절). 서버에 익명 계정을 만드는 동작은 앱 1.0.17 이하 버전에 한하며, 이후 버전은 Supabase 를 사용하지 않습니다.
1. 앱이 수집하는 정보
책갈피 앱은 회원가입·로그인이 없고, 광고 식별자를 수집하지 않으며 광고 SDK를 넣지 않았습니다. 다만 앱을 처음 실행하면 비밀번호 없는 익명 계정이 자동으로 서버(Supabase)에 만들어지고(앱 1.0.17 이하 버전에 한함), 아래 사용 통계·오류 정보가 그 계정과 함께 전송됩니다.
다음 정보는 기기 내에만 저장되며, 기기 밖으로 전송되지 않습니다.
- 문서 목록 — 서재에 표시할 문서 파일의 이름과 위치(스캔 폴더 기준 상대 경로)
- 읽기 진행 — 문서별 마지막으로 본 쪽 번호와 전체 쪽수
- 보기 설정 — 문서별 보기 방식, 화면 테마, 배율 등
- 표지 이미지 — 문서 첫 쪽을 축소해 만든 이미지 파일(앱 전용 폴더에 저장)
앱을 삭제하면 위 정보도 기기에서 함께 삭제됩니다. 원본 문서 파일은 앱이 읽기만 하며 수정하거나 삭제하지 않습니다.
사용 통계 및 오류 정보
서비스의 개선과 오류 수정을 위해 아래 정보가 익명 계정과 함께 회사가 운영하는 수집 서버로 전송됩니다.
- 앱 실행·종료·설치·업데이트 등 앱 이용 기록
- 앱 내에서 이동한 화면의 구분값
- 앱에서 수행한 주요 동작의 기록(예: 첫 문서 열람)
- 같은 자리를 짧은 시간에 여러 번 누른 경우 그 사실과, 누른 위치의 화면 내 좌표 및 눌린 화면 요소의 구조 정보
- 오류 및 비정상 종료에 관한 기술 정보
- 기기 종류(모델명 포함), 운영체제 종류, 앱 버전, 설치 경로(스토어 설치인지 확인), 국가·언어 설정 등 이용 환경 정보
- 위 기록을 하나의 설치 단위로 묶기 위한 익명 식별값(익명 계정)
화면 녹화와 화면에 표시된 내용은 수집하지 않습니다. 문서의 내용, 파일명, 읽던 쪽 번호는 수집 대상이 아닙니다. 오류 정보에는 오류 종류와 오류 메시지, 오류가 발생하기까지의 프로그램 실행 경로가 포함됩니다. 앱 배포본의 특성상 소스 코드의 파일명·위치는 드러나지 않으나, 오류 메시지에는 오류가 발생한 시점에 처리 중이던 값의 일부가 포함될 수 있습니다.
앱이 요청하는 권한
- 안드로이드 12 이하 · 파일 접근 권한 — 다운로드 폴더에 있는 문서 파일을 찾아 서재에 표시하기 위해서만 사용합니다. 파일 내용을 외부로 전송하지 않습니다. 권한을 거절해도 앱은 실행되며, 서재가 비어 있는 상태로 표시됩니다. 안드로이드 13 이상에서는 이 권한을 요청하지 않으며, 이용자가 '파일 찾기'로 고르거나 '다른 앱으로 열기'로 보낸 문서만 서재에 들어옵니다.
- iOS · 파일 공유 — 파일 앱에 '책갈피' 폴더를 노출해 사용자가 직접 문서를 넣을 수 있게 합니다. 별도의 권한 요청 절차는 없습니다.
- 인터넷 접속 — 위 사용 통계·오류 정보 전송에만 사용합니다. 문서 내용은 전송하지 않습니다.
- 화면 켜 두기 — 읽는 동안 화면이 자동으로 꺼지지 않게 합니다. 정보를 수집하는 기능이 아닙니다.
카메라·연락처·위치·마이크·알림 권한은 요청하지 않습니다.
1의2. 약관 수락 기록
이용약관 수락 사실을 확인하고 분쟁에 대응하기 위해, 앱을 처음 실행해 필수 항목에 동의할 때와 약관이 개정되어 다시 동의할 때마다 아래 정보가 회사가 운영하는 수집 서버로 전송되어 기록됩니다. 이 기록은 선택 항목인 앱 개선 참여에 동의하셨는지와 관계없이 필수 항목에 동의하실 때 만들어집니다.
- 수락 번호: 서버가 수락 사실을 접수할 때 발급하는 무작위 번호입니다. 앱을 설치한 기기나 이용자를 가리키는 식별값이 아닙니다.
- 서버가 수락 사실을 접수한 시각
- 접속 국가: 요청을 처리하는 과정에서 판별한 국가 코드만 남깁니다.
- 수락한 문서의 판본과 언어
- 이용 환경 구분(iOS 또는 Android), 최초 수락인지 재동의인지 여부, 시험용 빌드인지 여부
이 기록에는 이름, 연락처, 계정, 기기 식별값, IP 주소가 포함되지 않습니다. 수락 번호는 앱 설정 화면의 '약관 수락 기록'에서 확인하고 복사할 수 있으며, 문의하실 때 알려 주시면 해당 수락 기록을 찾는 데 사용합니다. 이 기록은 1절의 사용 통계와 연결하지 않고, 신규 이용 규모와 국가별·이용 환경별 분포를 헤아리는 통계에는 건수로만 사용합니다. 이 처리는 약관 수락 사실을 입증하려는 회사의 정당한 이익을 위한 것입니다.
2. 웹사이트 이용 시 처리되는 정보
이 웹사이트(chaekgalpi.sanglimsoft.com)는 호스팅 사업자의 인프라에서 제공됩니다. 서비스 제공과 보안을 위해 호스팅 사업자가 접속 IP 주소, 브라우저 종류, 요청 시각 같은 기술 정보를 처리할 수 있습니다. 이 사이트는 별도의 방문자 분석 도구나 광고 추적 쿠키를 사용하지 않습니다.
3. 문의로 처리되는 정보
지원 페이지의 문의·삭제 요청 폼 또는 이메일로 연락하신 경우, 회신을 위해 이메일 주소와 작성하신 내용이 저장되며, 문의 폼은 남용을 막기 위해 접속 IP 주소도 함께 저장합니다(보유 기간은 문의 내용과 같음). 접수 사실(앱 이름·문의 유형·회신 이메일·문의 본문 앞 300자)은 Slack 으로 회사 내부에 알려집니다. 이 정보는 문의 처리 목적으로만 사용하며, 다른 목적으로 이용하지 않습니다.
4. 제3자 제공 및 처리위탁
수집한 정보를 판매하거나 제3자에게 제공하지 않습니다. 아래 업체에 처리를 위탁합니다.
| 수탁자 | 위탁 업무 | 처리 위치 |
|---|---|---|
| Cloudflare | 웹사이트 호스팅 및 전송 구간 보안, 수집 서버 앞단 전송, 약관 수락 기록(1의2절)의 접수와 접속 국가 판별 | 미국 등 |
| Supabase | 익명 계정 발급·관리(앱 1.0.17 이하 버전에 한함), 웹사이트 문의 폼으로 접수된 내용 저장 | 대한민국 |
| Slack Technologies, LLC (Salesforce) | 문의 폼 접수 알림 전달 | 미국 |
| Oracle Corporation | 사용 통계·오류 정보와 1의2절의 약관 수락 기록을 받는 수집 서버와 그 백업 운영 | 미국 |
앱은 문서 내용을 서버로 전송하지 않습니다 — 위 위탁은 1절의 사용 통계·오류 정보, 1의2절의 약관 수락 기록과 웹사이트·문의 이용에만 해당합니다.
5. 국외 이전
아래 업체는 해외에서 정보를 처리하므로 그 과정에서 정보가 국외로 이전됩니다.
| 이전받는 자 | 국가 | 이전 항목 | 시기·방법 | 목적 | 보유 기간 |
|---|---|---|---|---|---|
| Oracle Corporation | 미국 | 1절의 사용 통계·오류 정보, 1의2절의 약관 수락 기록 | 앱 사용 중 네트워크 전송 | 사용 통계·오류 분석 | 수집 서버가 수신일부터 1년(6절) |
| Supabase Inc. (privacy@supabase.com) | 저장 위치는 대한민국(서울). 운영사는 미국 법인으로 원격 접근에 따른 국외 처리 가능 | 문의 폼의 이메일 주소·문의 내용·접속 IP 주소(남용 방지), 앱 1.0.17 이하의 익명 계정 정보 | 문의 폼 제출 시, 앱 사용 중 네트워크 전송 | 문의 접수 저장, 익명 계정 발급·관리 | 6절 참고 |
| Slack Technologies, LLC — Salesforce (Slack 개인정보 처리방침, privacy@slack.com) | 미국 | 앱 이름·문의 유형·회신 이메일·문의 본문 앞 300자 | 문의 폼 제출 시 네트워크 전송 | 문의 접수 알림 | 업체 정책에 따름 |
| Cloudflare | 미국 등 | 사용 통계·약관 수락 기록 전송 중계(접속 국가 판별 포함), 웹사이트 접속 정보 | 앱 사용·웹사이트 접속 시 네트워크 전송 | 전송·호스팅 | 전송·중계에 필요한 동안 |
6. 보유 기간
- 앱 내의 기록 — 사용자가 앱을 삭제하면 기기에서 함께 삭제됩니다.
- 익명 계정(앱 1.0.17 이하) — 서비스 개선 목적으로 보관하며 따로 정한 자동 삭제 기한은 없습니다. 삭제를 요청하면 해당 식별값에 연결된 기록을 지체 없이 삭제합니다.
- 사용 통계·오류 정보 — 수집 서버가 수신일부터 1년이 지나면 자동으로 삭제합니다. 그 전에 삭제를 요청하면 해당 식별값에 연결된 기록을 지체 없이 삭제합니다. 수집 서버의 백업본은 30일간 보존된 뒤 순차 삭제되므로, 삭제한 기록이 백업본에 최대 30일까지 잔존할 수 있습니다.
- 약관 수락 기록 — 수집 서버가 접수한 날부터 1년 동안 보관한 뒤 파기합니다. 수락 번호로 특정되는 문의나 분쟁이 진행 중인 경우에는 해소될 때까지 보관할 수 있습니다. 수집 서버의 백업본은 위와 같이 30일간 보존된 뒤 삭제됩니다.
- 문의 내용 — 처리 완료 후 1년간 보관한 뒤 삭제합니다.
- 웹사이트 접속 기술 정보 — 호스팅 사업자의 정책에 따라 보관·삭제됩니다.
7. 이용자의 권리
앱에는 로그인이 없어 앱 내에서 익명 계정 식별값을 볼 수 없습니다. 기기 안의 기록(서재 목록·읽던 자리·보기 설정)은 앱을 삭제하거나 서재에서 문서를 목록에서 빼는 것으로 언제든 삭제할 수 있습니다. 서버에 남은 익명 사용 통계의 열람·삭제는 지원 페이지의 '문의 내역 삭제 요청' 폼 또는 support@sanglimsoft.com로 요청하시기 바랍니다 — 기기 모델과 앱을 설치한 대략의 시기를 함께 기재하는 경우 해당 기록을 찾는 데 도움이 됩니다. 앱 내에서는 설정 › 개인정보 관리 › 개인정보 삭제에서 바로 삭제를 요청할 수 있습니다. 1의2절의 약관 수락 기록은 앱 설정 화면의 '약관 수락 기록'에 표시된 수락 번호를 알려 주시면 해당 기록을 찾아 열람과 삭제를 처리합니다. 수락 번호를 알 수 없으면 기록을 이용자와 연결할 수 없어 특정하지 못할 수 있으며, 그 경우 그 사실을 안내합니다.
8. 아동의 개인정보
책갈피는 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인 식별정보를 의도적으로 수집하지 않습니다. 앱은 만 14세 이상만 이용할 수 있으며, 첫 실행 때 만 14세 이상임을 확인합니다.
9. 방침 변경
본 방침이 변경되는 경우 이 페이지에 수정된 내용과 최종 업데이트 일자를 게시합니다. 앱이 정보를 수집하도록 바뀌는 변경이 생긴다면 앱 업데이트 시점에 함께 안내합니다.
10. 문의처
SangLimSoft · support@sanglimsoft.com
지원 페이지: chaekgalpi.sanglimsoft.com/support
11. 보증의 부인과 책임의 제한
본 앱은 현재 상태 그대로(as is) 무상으로 제공됩니다. 회사는 앱이 중단 없이 동작하거나, 오류가 없거나, 특정 목적에 적합하거나 이용자가 기대한 결과를 낸다는 점을 보증하지 않습니다.
회사는 다음 사유로 발생한 손해에 대해 책임을 지지 않습니다.
- 이용자의 문서 파일이 손상·삭제되거나 열리지 않아 발생한 손해
- 읽기 진행·보기 설정 등 앱이 기기에 저장한 정보의 손실
- 이용자의 기기 분실·도난·타인과의 공유로 인한 손해
- 통신 환경, 운영체제, 기기 제조사, 앱 마켓의 사정으로 인한 이용 장애
회사는 간접손해, 특별손해, 결과적 손해, 데이터 손실로 인한 손해, 영업 기회의 상실, 제3자에 대한 배상 책임에 대해 책임을 지지 않습니다. 회사가 책임을 지는 경우에도 그 범위는 통상적으로 예견 가능한 직접손해에 한정되며, 앱은 무상으로 제공되므로 이용자가 지급한 대가는 없습니다.
앞의 두 문단은 관련 법령이 허용하는 범위에서만 적용되며, 회사의 고의 또는 중대한 과실로 인한 손해, 법령이 면책을 금지하거나 제한하는 경우, 이용자가 소비자인 경우 소비자 보호 법령이 보장하는 권리에는 적용되지 않습니다.