개인정보 처리방침
Readmon
시행일: 2026-08-14 최종 수정일: 2026-10-08
요약
Readmon은 회원가입이 없고, 계정을 만들지 않으며, 이용자의 개인정보를 서버로 수집하지 않습니다. 예외는 하나입니다 — AI 목소리 모델을 내려받을 때 개발자가 운영하는 서버에 남는 접속 기록(IP 주소 등)이며, 서버 운영에만 쓰고 30일이 지나면 삭제합니다(4항). 이용자가 직접 보내는 문의 메일과 스토어가 주는 판매 기록은 1항에 적습니다. 개발자는 이용자가 무슨 책을 읽는지, 무엇을 들었는지 알 수 없습니다.
이 방침은 iPhone·iPad용 앱과 Android용 앱에 함께 적용됩니다. 두 앱의 동작이 다른 자리는 「iPhone·iPad에서는 … / Android에서는 …」으로 나누어 적습니다.
읽고 있는 책은 이용자의 기기 안에 있고, 독서 기록(읽은 위치·책갈피·감상평 등)은 개발자에게 전송되지 않습니다. 기기 밖에 저장되는 경우는 이용자 본인의 계정에 저장될 때뿐입니다 — 동기화(iCloud는 6항, Google 계정은 6-1항)와 이용자가 기기에서 켜 둔 기기 백업(2-1항)입니다. 다만 iPhone·iPad에서는 iCloud에 로그인되어 있으면 iCloud 동기화가 기본으로 켜져 있어, 읽은 위치와 책갈피가 이용자의 iCloud에 저장됩니다(설정에서 끌 수 있습니다). AI 목소리 낭독(음성 합성)도 기기 안에서 처리되며, 낭독을 위해 책의 문장이나 만들어진 음성이 외부로 전송되지 않습니다 (Android에서 무료 시스템 음성을 고르면 기기의 음성 엔진이 처리하며, 그 엔진 제공사의 처리를 따릅니다 — 3항).
기기 밖으로 무언가가 나가는 경우는 아래뿐입니다. 각각을 아래에 그대로 적습니다.
- 이용자가 직접 설정하거나 실행했을 때 — 원격 서재 연결, 클라우드 저장소 연결, Google 계정으로 하는 독서 기록 동기화, AI 목소리를 쓰기 위한 모델 내려받기(이전 버전에서 모델을 받아 둔 이용자에게는 업데이트 뒤 자동으로 받는 경우가 있습니다 — 4항), 표지 웹 검색, 앱 안의 구매(각 스토어와의 통신 — 1항), Android에서 시스템 음성을 고른 낭독(기기 음성 엔진 — 3항), 그리고 이용자가 자신의 API 키를 직접 넣어 켜는 「인물별 목소리」 기능
- 이용자가 직접 내보낼 때 — 책 파일 공유, 독서 기록 내보내기, 같은 Wi-Fi의 다른 기기로 옮기기, 「iCloud에 백업」(6항), 개발자에게 보내는 문의 메일(1항), Android에서 공유하는 비정상 종료 기록(1항). 보내는 곳과 내용은 이용자가 고릅니다
- 기본으로 켜져 있는 것 — 서재 화면의 광고(1-1항), iPhone·iPad에서 iCloud에 로그인되어 있을 때의 iCloud 동기화(6항), Android에서 음성 합성·글자 인식 라이브러리가 그 제작사에 보내는 사용 통계(1항·3항), 그리고 이용자가 기기에서 켜 둔 기기 백업에 앱 데이터가 포함되는 것(2-1항)
다만 둘은 여기서 먼저 말합니다.
「인물별 목소리」를 켜면 읽는 회차의 본문이 기기 밖으로 나갑니다 — 이용자 본인의 API 키로 Google에 직접 전송되며, 개발자의 서버를 거치지 않습니다. 이 기능은 기본으로 꺼져 있고, 이용자가 키를 직접 넣지 않으면 어떤 경우에도 동작하지 않습니다. 자세한 것은 3-1항에 있습니다.
「Google 동기화」를 켜면 독서 기록이 이용자 본인의 Google 계정에 저장됩니다. 여기에는 서재와 독서 기록에 있는 작품의 제목·저자와, 이용자가 직접 하이라이트한 문장처럼 책에서 따온 구절이 들어 있습니다. 책 파일 자체는 올라가지 않으며, 개발자의 서버를 거치지 않습니다. 이 기능도 기본으로 꺼져 있고, 이용자가 Google 계정을 직접 연결하지 않으면 동작하지 않습니다. 자세한 것은 6-1항에 있습니다.
1. 개발자가 수집하는 개인정보
앱이 개발자에게 보내는 개인정보는 없습니다. 개발자가 이용자에 관한 정보를 받는 경우는 아래 셋뿐입니다.
- 모델 서버의 접속 기록 — AI 목소리 모델을 내려받을 때 개발자가 운영하는 서버에 남는 접속 기록(접속 시각·IP 주소·요청한 파일 등)입니다. 서버 운영에만 쓰고 30일이 지나면 삭제합니다(4항).
- 이용자가 보내는 문의 메일 — 앱 안의 「개발자에게 문의」는 메일 작성 화면을 열어 줄 뿐이며(iPhone·iPad에서는 기기의 메일 작성 화면, Android에서는 이용자가 고른 메일 앱), 이용자가 보내기를 눌러야 이용자의 메일 계정으로 전송됩니다. 개발자는 보낸 사람의 이메일 주소와 메일 내용을 받습니다. 문의를 돕기 위해 본문에 앱 버전·빌드·기기 모델·OS 버전이 미리 적혀 있고, 이용자는 보내기 전에 읽고 지울 수 있습니다. 책 제목·파일 경로·계정 식별자는 넣지 않습니다. iPhone·iPad에서는 이용자가 직접 고른 사진(화면 캡처 등)을 첨부할 수 있습니다. 문의에 답하는 데에만 씁니다.
- 스토어의 판매 기록 — 앱 안의 구매에 대해 각 스토어가 주는 판매·정산 보고서입니다 (아래 결제 문단).
Readmon은 다음을 하지 않습니다.
- Readmon 자체의 회원가입·로그인·계정 생성 — 「Google 동기화」는 이용자 본인의 Google 계정에 연결하는 것이며, Readmon의 계정이 만들어지지 않습니다(6-1항)
- 이용 기록, 청취 기록, 읽은 책 목록을 개발자에게 전송하는 것
- 맞춤형(개인화) 광고 — 광고는 표시하지만 아래 1-1항처럼 비개인화 광고만 요청합니다
- 이용자 추적 — iPhone·iPad에서는 App Tracking Transparency가 말하는 추적(tracking)을 하지 않으며 그 허용을 묻지 않습니다. Android에서도 맞춤형 광고를 요청하지 않습니다(1-1항)
- 제3자 분석 도구(Google Analytics, Firebase Analytics, Sentry, Crashlytics 등) 탑재 — 다만 Android용 앱의 음성 합성 라이브러리와 글자 인식 라이브러리가 스스로 보내는 사용 통계가 있으며, 아래에 따로 적습니다
- 크래시 리포트의 개발자 서버 전송 — Android용 앱은 비정상 종료 기록을 기기에만 남기며, 이용자가 공유를 눌렀을 때만 이용자가 고른 앱(메일 등)으로 보내집니다
앱에 포함된 외부 라이브러리는 다음과 같습니다.
- iPhone·iPad에서는 압축 파일 처리(ZIPFoundation, Unrar, SWCompression)와 음성 합성(FluidAudio), 광고 표시(Google Mobile Ads SDK — 여기에 딸려 들어오는 Google User Messaging Platform은 앱이 호출하지 않습니다)를 위한 것입니다. 광고 SDK가 처리하는 정보는 1-1항에 적습니다. 그 밖의 라이브러리 중 이용자 정보를 수집하는 것은 없습니다.
- Android에서는 화면·데이터 저장·재생을 위한 Android Jetpack(AndroidX·Room·Media3), 압축 파일 처리(Apache Commons Compress, junrar, XZ for Java), 통신(OkHttp), 음성 합성(Microsoft의 ONNX Runtime), 그리고 Google이 제공하는 넷 — PDF·이미지의 글자 인식(Google ML Kit, 3항), Google 계정 연결(Google Play 서비스, 6-1항), 결제(Google Play 결제 라이브러리), 광고 표시(Google Mobile Ads SDK, 1-1항) — 입니다. Google이 제공하는 넷은 각자의 기능을 위해 Google과 통신하며, 그 처리에는 Google의 정책이 적용됩니다.
- ONNX Runtime이 보내는 사용 통계 — Microsoft가 공개한 ONNX Runtime의 개인정보 안내에 따르면, Android용 앱 1.1(빌드 번호 8)까지에 들어 있는 ONNX Runtime은 기본 설정으로 사용 통계를 Microsoft에 보냅니다. 내용에는 라이브러리의 버전, 기기의 운영체제·CPU·메모리와 통신망 종류 같은 환경 정보, 음성 합성 모델을 불러온 기록(모델 파일 이름 등)과 오류 같은 동작 기록, 그리고 Android가 제공하는 기기 식별자(ANDROID_ID)가 포함됩니다. 책·문장·만들어진 음성이 담기도록 되어 있지는 않습니다(Microsoft의 안내와 공개된 소스 코드에서 확인한 범위입니다). 이 정보는 개발자에게 전달되지 않으며, 그 처리에는 Microsoft의 개인정보처리방침(https://privacy.microsoft.com/privacystatement)이 적용됩니다. 그다음 빌드부터는 이 전송을 끕니다.
- 그 밖의 라이브러리 중 이용자 정보를 수집하는 것은 없습니다.
앱 안의 구매는 iPhone·iPad에서는 App Store를 통해 Apple이, Android에서는 Google Play를 통해 Google이 결제·환불을 처리합니다. 앱은 결제수단 정보를 받지 않으며, 구매 확인은 기기 안에서 이루어지고 개발자의 서버로 보내지 않습니다. 각 스토어가 개발자에게 제공하는 판매·정산 보고서에는 주문 번호·상품·금액·구매 국가 같은 거래 정보가 담깁니다. 스토어가 그 밖에 어떤 구매자 정보를 개발자에게 보여 주는지와 결제에 관한 개인정보 처리에는 Apple과 Google의 방침이 적용됩니다.
1-1. 광고 표시
서재 화면 하단에 배너 광고가 표시됩니다. 책을 읽거나 듣는 화면에는 광고가 없습니다.
- 광고는 Google AdMob(Google Mobile Ads SDK)이 게재합니다. 앱은 SDK에 비개인화 광고만 요청하도록 고정되어 있습니다(
npa=1). 이용자의 관심사· 이용 기록을 근거로 한 맞춤형 광고는 요청하지 않습니다. 그래서 iPhone·iPad에서는 앱 추적 투명성(ATT) 허용을 묻지 않습니다. Android에서는 광고 SDK가 기기의 광고 ID를 읽을 수 있는 권한(AD_ID)이 앱에 함께 들어 있습니다(SDK가 스스로 넣는 권한입니다). 이용자는 기기 설정에서 광고 ID를 재설정하거나 삭제할 수 있습니다. - 비개인화 광고를 게재하기 위해 SDK는 광고 요청 시 기기 정보(기종·OS 버전·언어· 대략적 위치(IP 기반)·광고 식별자)를 Google에 전송할 수 있습니다. Android에서는 Google의 공개 자료에 따라 IP 주소, 앱 실행·탭 같은 상호작용, 성능 진단 정보, 광고 ID와 앱 세트 ID가 여기에 해당합니다(암호화된 통신). 이 정보는 광고 게재, 노출 빈도 제한, 사기 방지, 집계 통계에 쓰이며 개발자에게는 전달되지 않습니다. Google의 처리 방식은 Google 개인정보처리방침 (https://policies.google.com/privacy)과 Google 광고 기술 정책을 따릅니다.
- 개발자는 광고를 통해 이용자를 식별하지 않으며, 광고 SDK가 처리한 정보를 받지도 보관하지도 않습니다.
- 광고 제거 상품 또는 AI 보이스 영구 이용권을 구매하면 광고가 표시되지 않고 광고 요청도 일어나지 않습니다.
2. 기기에 저장되는 정보
다음은 이용자의 기기에 저장되며 개발자에게 전송되지 않습니다.
| 항목 | 내용 |
|---|---|
| 서재의 책 파일 | 이용자가 넣은 TXT·EPUB·PDF·만화 파일 |
| 읽은 위치·북마크 | 어느 책의 어디까지 읽었는지 |
| 독서 기록 | 작품 정보(제목·저자 등), 읽기 상태, 메모·별점·감상평, 하이라이트, 날짜별 읽은 시간·들은 시간 |
| 읽기 설정 | 글꼴, 여백, 페이지 넘김 방식, 테마 |
| 낭독 설정 | 선택한 목소리, 낭독 속도·스타일, 등장인물별 목소리 배정 |
| 발음 사전 | 이용자가 직접 등록한 발음 교정 |
| AI 목소리 모델 파일 | 아래 4항의 내려받기로 저장된 파일 |
이 가운데에는 동기화를 쓸 때 이용자 본인의 클라우드 계정에도 저장되는 것이 있습니다 — iCloud는 6항(iPhone·iPad에서는 iCloud에 로그인되어 있으면 기본으로 켜져 있습니다), Google 계정은 6-1항에 적습니다. 또 이용자가 기기에서 켜 둔 기기 백업에도 포함될 수 있습니다(2-1항). 읽은 위치·북마크(책갈피)와 독서 기록은 이 두 경우 말고는 기기 밖으로 나가지 않습니다.
앱을 삭제하면 위 정보도 함께 삭제됩니다(iCloud에 저장한 것은 제외 — 6항, Google 계정에 저장한 것은 제외 — 6-1항, 기기 백업에 들어간 것은 그 백업에 남습니다 — 2-1항).
2-1. 기기 백업
기기 백업은 이용자가 기기에서 켜고 끄는 운영체제의 기능이며, 백업은 이용자 본인의 계정에 저장됩니다. 개발자에게는 전송되지 않습니다.
- iPhone·iPad에서는 이용자가 켜 둔 iCloud 백업이나 컴퓨터 백업에 Apple이 정한 방식대로 앱 데이터가 포함될 수 있습니다. 「인물별 목소리」의 판별 기록 파일(3-1항)은 백업에서 제외되어 있지만, 인물 이름·성별과 인물별 목소리 배정은 책 정보에도 함께 저장되어 백업에 포함될 수 있습니다.
- Android에서는 앱이 Android의 자동 백업을 쓰도록 설정되어 있습니다. 이용자가 기기에서 백업을 켜 두었으면 앱 데이터가 이용자의 Google 계정 백업에 저장됩니다.
- 포함되는 것 — 서재와 독서 기록의 데이터(작품 정보, 읽은 위치, 책갈피, 하이라이트, 메모·별점·감상평, 읽은 시간·들은 시간, 컬렉션)와, Google 동기화에 쓰려고 보관한 그 기록의 사본·변경 내역과 기록이 연결된 계정을 가리키는 계정 ID의 해시값(이메일 주소가 아닙니다), 원격 서재의 주소·아이디와 폴더 목록(비밀번호는 제외), 읽기·낭독 설정과 인물별 목소리 배정(책 정보에 함께 저장된 인물 이름·성별 포함), 무료 체험으로 쓴 시간, 이용자가 넣은 글꼴, 앱이 기기에 남긴 비정상 종료 기록
- 제외되는 것 — 책 파일, 표지 이미지, EPUB에서 꺼낸 그림·글꼴, 원격 서재에서 받은 책 사본, AI 목소리 모델 파일, 「인물별 목소리」의 판별 기록 파일(3-1항), Google 동기화 연결 정보(연결한 계정의 이메일 주소·표시 이름과 동기화를 켰는지 — 6-1항), 그리고 Android Keystore의 키로 암호화해 둔 비밀번호·인증 토큰·「인물별 목소리」 API 키(5-3항)
- Android 12 이상에서 기기를 바꿀 때 새 기기로 직접 옮기는 경우(기기 간 전송)에는 책 파일·표지·EPUB에서 꺼낸 자료와 「인물별 목소리」의 판별 기록 파일도 함께 옮겨집니다. 비밀번호·인증 토큰·API 키, AI 목소리 모델 파일, Google 동기화 연결 정보는 이때도 옮겨지지 않습니다. 그래서 백업에서 복원하거나 옮겨 온 기기에서는 Google 동기화가 꺼진 채로 시작하며, 이용자가 「Google 계정 연결」을 다시 눌러야 동기화합니다.
- Google의 설명에 따르면 자동 백업은 이용자의 Google Drive 안의 비공개 공간에 앱당 25MB까지 저장되고(이용자의 Drive 저장 용량에는 포함되지 않습니다), 가장 최근 백업 하나만 남습니다. 화면 잠금(PIN·패턴·비밀번호)을 설정한 Android 9 이상 기기에서는 그 잠금으로 종단간 암호화됩니다. 이용자는 기기의 백업 설정에서 백업을 끌 수 있습니다.
3. 낭독(음성 합성)은 기기 안에서 이루어집니다
AI 목소리 낭독은 이용자의 기기 안에서 실행됩니다. 기기에 내장된 음성 합성이 기기에서 동작하는 것과 같은 방식입니다.
- 낭독을 위해 책의 문장이 서버로 전송되지 않습니다. 낭독할 텍스트는 기기를 떠나지 않습니다. AI 목소리 낭독에서의 예외는 이용자가 직접 켜는 「인물별 목소리」 하나뿐이며, 그것은 3-1항에 따로 적습니다.
- 만들어진 음성이 서버로 전송되지 않습니다. 음성은 기기에서 생성되어 기기에서 재생됩니다.
- 낭독 중에는 네트워크 연결이 필요하지 않습니다. 비행기 모드에서도 동작합니다.
- PDF의 글자 인식(스캔한 책을 읽어 주는 기능)도 기기 안에서 이루어지며, 이미지나 인식된 글자가 외부로 전송되지 않습니다.
- iPhone·iPad에서는 Apple이 제공하는 기기 내 문자 인식 기능(Vision)을 사용합니다.
- Android에서는 Google의 ML Kit 글자 인식을 사용합니다. 인식 모델(한국어)이 앱 안에 들어 있어 이용자가 따로 내려받을 필요가 없으며, 만화·이미지 묶음을 낭독할 때도 같은 기능을 씁니다. ML Kit은 오류 수정·모델 갱신·하드웨어 가속 호환 정보를 받기 위해 가끔 Google 서버에 접속할 수 있습니다. Google의 설명에 따르면 ML Kit은 이미지와 인식 결과를 Google에 보내지 않습니다. 다만 ML Kit은 기능의 진단과 사용 분석을 위해 기기 정보(제조사·모델·OS 버전), 앱의 패키지 이름과 버전, 처리 속도, 설정값(이미지 형식·해상도 등), 오류 코드 등과, 이용자나 기기를 고유하게 식별하기 위한 것이 아닌 설치별 식별자를 Google에 보냅니다(암호화된 통신). 이 정보는 개발자에게 전달되지 않으며, Google 개인정보처리방침이 적용됩니다.
무료 "시스템 음성"을 선택한 경우에는 기기의 음성 합성 기능을 사용합니다. 이때도 앱은 책의 문장을 개발자에게 보내지 않습니다.
- iPhone·iPad에서는 iOS에 내장된 음성 합성 기능을 사용합니다. 그 기능은 Apple이 제공하는 것이므로, 음성 데이터의 처리와 추가 음성 내려받기에는 Apple의 정책이 적용됩니다.
- Android에서는 기기에 설정된 기본 음성 엔진(예: Google 음성 서비스, 제조사의 음성 엔진)에 문장을 넘겨 음성을 만듭니다. 엔진이 문장을 어떻게 처리하는지(엔진에 따라 온라인 음성을 쓰는지 등)는 그 엔진과 기기의 설정에 달려 있으며, 그 엔진을 제공하는 회사의 정책이 적용됩니다.
다만 한 가지, 모델 내려받기가 있습니다. AI 목소리를 처음 사용할 때 음성 합성 모델 파일을 내려받아야 하며, 이때 개발자가 운영하는 서버(
mindols-tts.duckdns.org)에 접속합니다. 이때 전송되는 것은 어떤 파일을 달라는 요청뿐이며, 이용자의 책·문장·읽기 기록은 전송되지 않습니다. 다만 서버에는 접속 기록(IP 주소 등)이 남으며, 30일이 지나면 삭제합니다. 내려받기가 끝나면 이후의 낭독에는 네트워크가 필요하지 않습니다. 자세한 내용은 4항에 적습니다.
3-1. 「인물별 목소리」 — 이용자가 켰을 때만, 본문이 Google로 갑니다
등장인물마다 다른 목소리로 읽어 주는 선택 기능입니다. 누가 한 말인지 판별하기 위해 Google의 Gemini API를 사용하며, 이 판별에 필요한 책의 본문이 기기 밖으로 전송됩니다. 이 방침에서 책의 본문이 회차 단위로 외부로 나가는 경우는 이것 하나뿐이므로 아래에 그대로 적습니다. (이용자가 직접 하이라이트한 문장 같은 일부 구절이 이용자 본인의 Google 계정에 저장되는 경우는 따로 6-1항에 적습니다.)
켜지는 조건 — 이용자가 자신의 API 키를 직접 넣어야만 합니다.
- 이 기능은 기본으로 꺼져 있습니다. 개발자가 키를 제공하지 않으며, 앱에 키가 들어 있지도 않습니다.
- 이용자가 Google AI Studio(
aistudio.google.com/apikey)에서 본인 명의로 발급한 키를 설정 화면에 직접 입력해야 동작합니다. - 키를 넣지 않으면 이 기능은 어떤 경우에도 실행되지 않으며, 아래의 전송도 전혀 일어나지 않습니다. 키를 지우면 즉시 중단됩니다.
- 이 기능이 꺼져 있어도 낭독은 그대로 동작합니다(따옴표를 기준으로 두 목소리를 번갈아 씁니다).
무엇이 어디로 전송되는가.
| 구분 | 내용 |
|---|---|
| 전송처 | generativelanguage.googleapis.com (Google LLC의 Gemini API). 이용자의 기기에서 직접 전송되며 개발자의 서버를 거치지 않습니다 |
| 전송 시점 | 이용자가 키를 넣고 이 기능을 켠 상태로, TXT·EPUB 책의 낭독을 재생할 때. PDF·만화에서는 동작하지 않습니다 |
| 전송 내용 | 지금 읽는 회차(챕터)와 바로 다음 회차의 본문 문단입니다(다음 회차는 끊김 없이 이어 읽기 위해 미리 보냅니다). 회차의 제목과 첫머리 문단은 보내지 않으며, 나머지는 요약하거나 줄이지 않고 그대로 보냅니다 |
| 전송하지 않는 것 | 책 제목·저자·파일명, 이용자의 이름·이메일·기기 식별자, 읽은 기록. 프롬프트에 들어가지 않습니다 |
| 사용 모델 | gemini-3.5-flash-lite |
| API 키 | 전송 요청의 인증 헤더로만 쓰입니다. 개발자에게 전송되지 않으며, 개발자는 이용자의 키를 알 수 없습니다 |
기기에 저장되는 것.
- Google이 돌려준 결과 중 등장인물의 이름·성별·발화 수와, 어느 문단이 누구의 말인지를 가리키는 문단의 해시값만 기기에 저장됩니다.
- 본문은 저장되지 않습니다. 해시값은 본문을 되돌릴 수 없는 값입니다.
- 저장 위치는 앱 내부 폴더입니다. iPhone·iPad에서는 이 판별 기록 파일이 기기 백업에서 제외되어 있으나, 인물 이름·성별과 인물별 목소리 배정은 책 정보에도 함께 저장되어 기기 백업에 포함될 수 있습니다. Android에서도 이 판별 기록 파일은 자동 백업에서 제외되어 있고(기기를 바꿀 때 새 기기로 직접 옮기는 기기 간 전송에는 함께 옮겨집니다), 인물 이름·성별과 인물별 목소리 배정은 책 정보에도 함께 저장되어 자동 백업에 포함될 수 있습니다(2-1항). 앱을 삭제하면 기기에서 함께 삭제됩니다.
- 책을 서재에서 지워도 이 기록은 남습니다. 같은 작품의 다른 파일(예: 합본)을 나중에 열었을 때 인물과 목소리를 그대로 이어받아, 같은 본문을 다시 전송하지 않기 위해서입니다. 남는 것은 인물 이름·성별·발화 수와 문단 해시값이며 본문은 없습니다.
- API 키는 iPhone·iPad에서는 iOS 키체인(Keychain)에 저장되며, 기기를 켠 뒤 한 번 잠금을 푼 다음부터 접근할 수 있고, 다른 기기로 동기화되지 않게 설정되어 있습니다 (화면이 꺼진 상태에서도 낭독이 이어져야 하기 때문입니다). Android에서는 Android Keystore의 키로 암호화해 앱 전용 저장소에 두며, 기기 백업과 기기 간 전송에서 제외됩니다(5-3항).
Google의 처리에는 Google의 정책이 적용됩니다.
전송된 본문을 Google이 어떻게 처리하는지는 Google의 Gemini API 약관과 개인정보 처리방침에 따르며, 개발자가 정하거나 통제할 수 없습니다. 특히 요금이 부과되지 않는 무료 등급 키의 경우 Google이 전송된 내용을 서비스 품질 개선에 사용할 수 있습니다. 이용자는 키를 발급하기 전에 Google의 아래 문서를 확인하시기 바랍니다.
- Gemini API 약관: https://ai.google.dev/gemini-api/terms
- Google 개인정보처리방침: https://policies.google.com/privacy
전송량의 상한. 앱은 하루 100회차(API 호출 300회)를 넘기지 않도록 스스로 제한합니다. 다만 이 상한은 요금이 부과되지 않음을 보장하지 않습니다 — 결제가 연결된 키를 넣으면 그 호출은 이용자에게 청구됩니다. 앱은 이용자의 키가 어느 쪽인지 알 수 없으므로, 키를 넣기 전 화면에서 이 점을 안내합니다.
4. AI 목소리 모델 내려받기
AI 목소리를 사용하려면 음성 합성 모델을 기기에 내려받아야 합니다. 이 파일은 앱 설치 파일에 포함되어 있지 않습니다(앱 용량을 줄이고, AI 목소리를 쓰지 않는 이용자가 받지 않아도 되게 하기 위함입니다).
- 접속처:
mindols-tts.duckdns.org— 개발자가 운영하는 서버입니다. iPhone·iPad와 Android 모두 모델 파일을 이 서버에서만 받으며, 다른 곳으로 넘어가 받지 않습니다. 통신은 암호화(HTTPS)되어 있습니다. - 시점: 이용자가 앱에서 내려받기를 직접 시작했을 때. 한 번 받은 뒤에는 파일이 기기에 있는 한 다시 접속하지 않습니다 — 새 버전이 있는지 확인하러 접속하는 동작은 없습니다. 파일이 삭제되거나 손상된 경우에만 다시 받습니다.
- 예외 — 이전 버전에서 AI 목소리 모델을 받아 둔 이용자가 앱을 업데이트했을 때, 옛 파일 가운데 새 버전에서 그대로 쓸 수 없는 것이 있으면 Wi-Fi처럼 요금이 부과되지 않는 망에 연결된 동안 그 파일을 자동으로 받습니다(iPhone·iPad와 Android 모두). 요금이 부과되는 망에서는 이용자가 받기를 누를 때까지 기다립니다.
- 전송되는 정보: 파일 요청에 필요한 통상적인 통신 정보(IP 주소 등 접속 시 기술적으로 수반되는 정보)뿐입니다. 이용자의 책·문장·읽기 기록·기기 식별자를 보내지 않습니다.
- 서버에 남는 접속 기록: 이 서버는 웹 서버가 통상 남기는 접속 기록(접속 시각·IP 주소·요청한 파일·응답 결과 등)을 남깁니다. 개발자는 이 기록을 서버 운영(장애 대응·남용 차단)에만 쓰며, 이용자를 식별하거나 다른 정보와 결합하지 않고, 30일이 지나면 삭제합니다.
5. 원격 서재·클라우드 저장소 (이용자가 설정했을 때만)
이용자가 외부 서비스에서 책을 받아오도록 설정하면, 그 서비스와 통신이 발생합니다. 설정하지 않으면 이 통신은 전혀 일어나지 않습니다.
5-1. 이용자가 주소를 직접 입력하는 경우 — Calibre-Web, OPDS, WebDAV
(Android에서는 Calibre-Web과 WebDAV를 연결할 수 있으며, Calibre-Web은 OPDS로 접속합니다.)
- 접속처를 이용자가 정합니다. 개발자가 지정한 서버가 없습니다.
- 이용자가 입력한 아이디와 비밀번호가 그 서버로 전송됩니다(해당 서버에 로그인하기 위함입니다). 개발자에게는 전송되지 않습니다.
- 책을 검색하면 검색어가 그 서버로 전송됩니다.
- 통신이 암호화되는지는 이용자가 입력한 주소에 달려 있습니다.
https://가 아닌 주소를 입력하면 통신이 암호화되지 않습니다.
5-2. 계정으로 연결하는 경우 — Dropbox, OneDrive
- 각 서비스의 공식 인증 방식(OAuth)으로 연결합니다. 비밀번호는 앱이 보지 않으며, 각 서비스의 로그인 화면에서 직접 입력합니다.
- 접속처는 각 서비스의 공식 주소로 고정되어 있습니다.
- 각각 파일을 읽는 권한만 요청합니다(Dropbox
files.metadata.read·files.content.read, OneDriveFiles.Read). 파일을 쓰거나 지우는 권한은 요청하지 않습니다. OneDrive는 이에 더해offline_access를 요청하는데, 이는 파일에 대한 권한이 아니라 연결이 매번 끊기지 않도록 하는 갱신 토큰을 받기 위한 것입니다. - 연결을 해제하면 저장된 인증 정보가 기기에서 삭제됩니다.
Google Drive를 원격 서재로 연결하는 기능은 현재 제공하지 않습니다(Drive에 있는 책 파일을 가져오는 기능을 말합니다). 연결할 수 있는 서비스 목록에서 제외되어 있어 새로 연결할 수 없습니다. 아래 5-2-1은 이 연결을 다시 제공하게 될 경우에 적용되는 내용이며, 지금은 이 연결로는 어떤 통신도 일어나지 않습니다.
독서 기록 동기화(6-1항)는 이것과 다른 기능입니다. 같은 Google 계정을 쓰지만 요청하는 권한이 다르고(
drive.appdata), 이용자의 Drive에 있는 파일을 읽지 않습니다. 5-4항(제한적 사용)은 두 기능 모두에 적용됩니다.
5-2-1. Google Drive에서 무엇을 가져와 무엇을 하는지 (제공 시)
| 구분 | 내용 |
|---|---|
| 권한 범위 | 이용자가 직접 고른 항목에만 접근하는 권한(drive.file)을 요청합니다. 드라이브 전체를 읽는 권한은 요청하지 않습니다 |
| 접근(access) | 이용자가 앱에서 폴더를 열어 볼 때, 그 폴더에 있는 항목의 이름·종류·크기·수정 시각을 읽습니다. 이용자가 책을 고르면 그 파일의 내용을 내려받습니다 |
| 사용(use) | 오직 앱 화면에 서재 목록을 그리고, 고른 책을 열어 읽고 듣게 하기 위해서만 사용합니다 |
| 저장(store) | 내려받은 책 파일은 이용자의 기기 안에만 저장됩니다. 인증 토큰은 iOS 키체인에 저장됩니다 |
| 공유(share) | 누구에게도 전송하지 않습니다. 개발자의 서버로 보내지 않고, 제3자에게 제공하지 않으며, 광고·분석·프로파일링·인공지능 모델 학습에 사용하지 않습니다 |
개발자는 이용자의 Google Drive 데이터를 열람할 수 없습니다. 앱과 Google 사이의 통신은 이용자의 기기에서 직접 이루어지며 개발자의 서버를 거치지 않습니다.
5-3. 접속 정보의 보관
| 정보 | 저장 위치 |
|---|---|
| 비밀번호, 인증 토큰 | iPhone·iPad에서는 iOS 키체인(Keychain). 기기를 켠 뒤 한 번 잠금을 푼 다음부터 접근할 수 있고, 다른 기기로 복사되지 않게 설정되어 있습니다. Android에서는 Android Keystore의 키로 암호화해 앱 전용 저장소에 둡니다. 이 저장소는 기기 백업과 기기 간 전송에서 제외되어 있습니다 |
| 서버 주소, 아이디 | 앱 내부 데이터베이스. 기기 백업에 포함될 수 있습니다(2-1항) |
어느 쪽이든 개발자에게 전송되지 않습니다.
5-4. Google 사용자 데이터의 제한적 사용 (Limited Use)
Readmon이 Google Workspace API(Google Drive)에서 받은 정보의 사용은 Google API 서비스 사용자 데이터 정책(Google API Services User Data Policy)을 따르며, 여기에는 제한적 사용 요건(Limited Use requirements)이 포함됩니다. 이 항은 Google Drive 원격 서재 연결(5-2-1항, 현재 제공하지 않음)과 독서 기록 동기화(6-1항) 모두에 적용됩니다.
Readmon's use of information received from Google Workspace APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
구체적으로 Readmon은 다음을 하지 않습니다.
- Google 사용자 데이터를 광고 목적으로 사용하거나 광고 플랫폼에 전송하는 것
- Google 사용자 데이터를 데이터 브로커·정보 판매업자에게 제공하는 것
- Google 사용자 데이터를 신용 평가나 대출 심사 목적으로 사용하는 것
- Google 사용자 데이터로 인공지능·기계학습 모델을 학습시키는 것
- 사람이 Google 사용자 데이터를 읽는 것 (개발자는 열람 수단 자체가 없습니다)
5-5. 표지 웹 검색 (이용자가 열었을 때만)
작품 정보 편집 화면에서 이용자가 「웹에서 표지 찾기」를 열면, 앱 안의 브라우저 화면이 네이버 또는 Google의 이미지 검색을 엽니다.
- 검색어로 작품의 제목이 그 검색 사이트에 전송됩니다. 저자 등 다른 정보는 넣지 않으며, 이용자는 검색어를 고칠 수 있습니다. 화면을 열면 네이버 검색이 곧바로 열립니다.
- 이용자가 이미지를 고르면, 그 이미지의 주소(검색 결과가 가리키는 원래 사이트, 또는 검색 사이트의 미리보기 이미지)에서 이미지를 내려받습니다.
- 이 화면에서의 통신에는 각 검색 사이트와 이미지가 있는 사이트의 정책이 적용됩니다. 검색 사이트가 남기는 쿠키 등은 그 사이트가 정합니다.
- 이 화면을 열지 않으면 이 통신은 일어나지 않습니다. 고른 표지는 기기에 저장되며, Google 동기화를 켰다면 이용자의 Google 계정에도 저장됩니다(6-1항).
6. iCloud 동기화 (iPhone·iPad)
iPhone·iPad용 앱의 기능입니다. Android용 앱에는 iCloud 동기화가 없습니다.
기록 동기화는 기본으로 켜져 있습니다. 기기가 iCloud에 로그인되어 있으면, 설정의 「읽던 위치·북마크·설정 동기화」가 처음부터 켜진 상태이며 이용자가 끌 수 있습니다. 켜져 있는 동안 다음이 이용자 본인의 iCloud(비공개 데이터베이스와 iCloud 키-값 저장소)에 저장됩니다. 책은 파일 내용의 해시값으로 구분합니다.
- 읽은 위치·진행률 — 책의 본문은 올라가지 않습니다. 다만 읽던 자리를 다른 기기에서 다시 찾기 위해 그 자리 문장의 앞머리(최대 40자)와 회차 제목이 함께 저장될 수 있습니다.
- 책갈피 — 위치와 이용자가 붙인 이름. 위치에는 위와 같은 문장 앞머리가 함께 저장될 수 있습니다.
- 읽기·낭독 설정의 일부 — 테마와 색, 페이지 넘김 방식, 자동 스크롤 속도, 낭독 스타일·문단 쉼, 이용자가 만든 낭독 프리셋 등. 글꼴·글자 크기는 올리지 않습니다.
- 발음 사전 — 이용자가 등록한 발음 교정 규칙
- 인물별 목소리 배정 — 서술과 대사에 쓸 목소리의 선택. 책에 나오는 등장인물의 이름은 올리지 않습니다.
이와 별도로, iCloud에 로그인되어 있으면 위 스위치와 상관없이 AI 보이스 무료 체험으로 쓴 시간이 iCloud 키-값 저장소에 저장됩니다. 기기를 바꿔도 체험 시간이 이어지게 하기 위한 것입니다.
iCloud Drive 서재는 기본으로 꺼져 있습니다. 이용자가 설정에서 「iCloud Drive 서재 사용」을 켠 뒤 책마다 「iCloud에 백업」을 누르면, 그 책 파일이 iCloud Drive의 앱 폴더에 저장됩니다. 파일 앱에서 직접 확인하고 삭제할 수 있습니다.
이 정보는 Apple의 iCloud 계정 안에 있으며 개발자는 접근할 수 없습니다. iCloud에 저장된 정보의 처리에는 Apple의 개인정보 처리방침이 적용됩니다.
기록 동기화를 끄면 그 뒤로는 위 기록을 iCloud에 저장하지 않습니다(무료 체험 시간은 스위치와 상관없이 계속 저장됩니다). iCloud Drive에 올린 책 파일은 이용자가 파일 앱에서 삭제할 수 있습니다.
6-1. Google 계정으로 독서 기록 동기화 (이용자가 켰을 때만)
iPhone·iPad와 Android 기기 사이에서 독서 기록을 맞추기 위한 선택 기능입니다(설정의 「Google 동기화」). 이용자가 자신의 Google 계정을 연결하면, 독서 기록이 그 계정의 Google Drive 안에 있는 Readmon 전용 저장 공간에 저장되고, 같은 계정을 연결한 다른 기기가 그것을 받아 갑니다.
이 항은 이 기능이 들어 있는 버전의 앱부터 적용됩니다. 이 기능이 없는 버전에서는 아래의 통신이 일어나지 않습니다.
켜지는 조건 — 이용자가 Google 계정을 직접 연결해야만 합니다.
- 이 기능은 기본으로 꺼져 있습니다. 계정을 연결하지 않으면 이 기능으로 인한 통신은 일어나지 않습니다.
- 이용자가 「Google 계정 연결」을 눌러 Google의 로그인·동의 화면에서 계정을 고르고, 이어서 뜨는 확인 화면에서 「연결」을 눌러야 동기화가 시작됩니다. 비밀번호는 앱이 보지 않으며, Google의 화면에서 직접 입력합니다.
- 계정을 고른 직후 앱은 확인 화면을 띄우기 위해 그 계정의 이메일 주소를 읽고 전용 저장 공간에 접근할 수 있는지 확인합니다(읽기만 합니다). 「연결」을 누르기 전에는 아무것도 올리지 않습니다.
- 연결된 뒤에는 앱이 실행 중일 때 자동으로 동기화합니다 — 화면에 띄워 쓰는 동안 주기적으로, 독서 기록이 바뀔 때, 그리고 이용자가 「지금 동기화」를 누를 때입니다. 화면을 끄고 낭독을 듣는 동안에도 읽던 자리가 바뀌면 동기화될 수 있습니다. 앱이 종료되어 있을 때는 동기화하지 않으며, 따로 예약해 두는 백그라운드 작업은 없습니다.
어떤 권한으로 어디에 저장하는가.
| 구분 | 내용 |
|---|---|
| 요청하는 권한 | drive.appdata 하나뿐입니다(https://www.googleapis.com/auth/drive.appdata). Google Drive 안의 이 앱 전용 저장 공간에만 접근하는 권한입니다. 이용자의 Drive에 있는 다른 파일·폴더를 읽거나 쓰는 권한은 요청하지 않으며, 이메일·프로필을 위한 별도 권한도 요청하지 않습니다(계정의 이메일 주소·표시 이름은 Drive API의 응답에서 읽습니다 — 아래 「Google 계정에서 받아 오는 것」) |
| 저장 위치 | 이용자 본인 Google 계정의 Drive 「앱 데이터」 공간(appDataFolder). Google의 설명에 따르면 이 공간은 그것을 만든 앱만 접근할 수 있고, Drive의 파일 목록에는 보이지 않습니다 |
| 접속처 | www.googleapis.com(Google Drive API). 계정 연결 과정에서는 Google의 로그인 서비스에 접속합니다 — iOS는 accounts.google.com·oauth2.googleapis.com, Android는 기기의 Google Play 서비스가 처리합니다 |
| 전송 경로 | 이용자의 기기에서 Google로 직접 전송되며 개발자의 서버를 거치지 않습니다. 통신은 암호화(HTTPS)되어 있습니다 |
| 개발자의 접근 | 개발자는 이 저장 공간을 열람할 수 없습니다. 열람할 수단 자체가 없습니다 |
Google 계정에 저장되는 것.
연결하면 서재와 독서 기록에 있는 작품 전부의 아래 정보가 동기화 대상이 됩니다. 아직 읽지 않은 책, 책 파일 없이 직접 추가한 기록, 책을 서재에서 지운 뒤 남아 있는 기록, 휴지통에 있는 기록이 모두 포함됩니다. 다른 Google 계정에 이미 속해 있는 기록은 이 계정으로 올리지 않습니다.
| 종류 | 내용 |
|---|---|
| 작품 정보 | 제목, 저자, 장르, 작품 정보에 적은 메모, 시리즈 이름·권 번호·화수 범위, 즐겨찾기 여부, 제목의 다른 이름, 속한 컬렉션의 이름, 기록을 만든 시각과 휴지통에 넣거나 지운 시각 |
| 책 파일을 가리키는 값 | 서재에 있거나 기록에 남아 있는 책 파일의 제목(파일 이름에서 온 것일 수 있습니다), 형식, 그리고 파일 내용의 해시값(SHA-256). 같은 책을 다른 기기에서 알아보기 위한 값이며, 해시값으로 책의 내용을 되돌릴 수는 없습니다. 책 파일 자체와 기기 안의 파일 경로는 올라가지 않습니다 |
| 개인 기록 | 개인 메모, 별점, 감상평. 감상평에 넣은 인용 구절(책에서 따온 문장)과 그 출처(인용한 하이라이트의 앞뒤 문맥·메모·회차 제목)도 그대로 들어 있습니다 |
| 독서 이력 | 읽기 시작한 날, 다 읽은 날, 상태(읽는 중·완독·중단) |
| 읽던 위치와 읽기 상태 | 책마다 어디까지 읽었는지(회차와 그 안의 위치), 처음 연 날, 완독·하차 표시. 읽던 자리를 다른 기기에서 다시 찾기 위해 그 자리 문장의 앞머리(최대 40자)와 회차 제목이 함께 저장될 수 있습니다 |
| 책갈피 | 책갈피의 위치와 이름(이용자가 적은 이름 또는 회차 제목). 위치에는 위와 같은 문장 앞머리가 함께 저장될 수 있습니다 |
| 하이라이트 | 이용자가 선택한 본문 문장 그대로와 그 앞뒤 문맥(각각 최대 48자), 책 안에서의 위치(회차·문단 번호), 색, 붙인 메모, 회차 제목, 작품의 제목·저자 |
| 표지 | 이용자가 직접 고른 표지 이미지만 올립니다(사진에서 고르거나 웹 검색으로 고른 것, JPEG). 책 파일에 들어 있던 표지나 앱이 만든 표지는 올리지 않습니다 |
| 읽은 시간·들은 시간 | 날짜별·작품별로 읽은 시간과 낭독을 들은 시간(초 단위) |
| 기기를 구분하는 값 | 앱이 기기에서 만든 무작위 ID와, 그 항목을 iOS에서 만들었는지 Android에서 만들었는지를 가리키는 값. 어느 기기에서 바뀐 것인지 가르는 데 씁니다. 기기 이름·모델명·광고 식별자가 아니며, 개발자에게 전송되지 않습니다 |
| 동기화에 필요한 그 밖의 값 | 각 항목을 만들고 고치고 지운 시각, 변경의 앞뒤를 가르는 번호, 책 파일 안에서의 위치 값, 회차와 파일의 해시값, 기록을 만든 방식(책 파일에서 만들었는지 직접 추가했는지), 제목·저자를 손으로 고쳤는지, 컬렉션의 순서, 표지의 해시값·크기·출처 |
하이라이트·인용·읽던 자리에는 책에서 따온 글이 들어 있습니다. 이용자가 직접 선택한 문장과 그 앞뒤 문맥, 읽던 자리의 문장 앞머리가 이용자 본인의 Google 계정에 저장됩니다. 앱이 스스로 책 전체나 회차 전체를 올리지는 않습니다(하이라이트 하나에 담기는 문장은 최대 약 16KB입니다).
Google 계정에 올리지 않는 것.
- 책 파일(원본)과 책의 본문 전체
- 폰트, AI 목소리 모델, 만들어진 음성, 앱의 캐시
- 읽기 설정, 낭독 설정, 발음 사전
- 기기 안의 파일 경로
- 인증 토큰, 「인물별 목소리」의 API 키
Google 계정에서 받아 오는 것.
연결할 때와 동기화할 때마다 앱은 Google Drive API로 그 계정의 이메일 주소, 표시 이름, 계정을 구분하는 ID를 읽습니다. 연결할 때 읽은 이메일 주소와 표시 이름은 그대로, 계정 ID는 되돌릴 수 없는 해시값으로 바꿔 기기에 저장합니다. 어느 계정에 연결했는지 설정 화면에 이메일 주소를 보여 주고, 그 계정으로 인증을 다시 받고, 동기화 도중 계정이 바뀌지 않았는지 확인하기 위해서입니다. 동기화할 때 읽은 값은 계정이 같은지 대조하는 데만 쓰고 새로 저장하지 않습니다. 프로필 사진은 받지 않습니다.
이 정보는 개발자에게 전송되지 않으며, 이메일 주소와 표시 이름은 연결을 해제하면 기기에서 삭제됩니다. 다만 iPhone·iPad에서는 앱의 설정과 함께 저장되므로, 이용자가 켜 둔 기기 백업(iCloud 백업·컴퓨터 백업)에는 포함될 수 있습니다. Android에서는 이메일 주소와 표시 이름이 기기 백업과 기기 간 전송에서 제외되어 있어, 복원하거나 옮겨 온 기기에서는 동기화가 꺼진 채로 시작하고 「Google 계정 연결」을 다시 눌러야 합니다(2-1항).
인증 정보의 보관.
- iOS — Google이 발급한 인증 토큰을 iOS 키체인에 저장합니다. 기기를 켠 뒤 한 번 잠금을 푼 다음부터 접근할 수 있고, 다른 기기로 복사되지 않게 설정되어 있습니다.
- Android — 인증은 기기의 Google Play 서비스가 처리합니다. 앱은 인증 토큰을 저장하지 않고, 필요할 때마다 받아 그 자리에서만 씁니다.
끄기와 지우기.
- 자동 동기화 스위치를 끄면 동기화가 멈춥니다. 계정 연결은 그대로 남습니다.
- 「Google 연결 해제」를 누르면 동기화가 멈추고, 기기에 저장된 계정 정보(이메일 주소·표시 이름)와 인증 토큰(iOS — Android는 앱이 저장한 토큰이 없습니다)이 삭제됩니다. 기기 안의 독서 기록과 Google 계정에 저장된 독서 기록은 지워지지 않습니다. 같은 계정을 다시 연결하면 이어서 동기화합니다.
- 앱 안에는 Google 계정에 저장된 독서 기록을 한꺼번에 지우는 기능이 없습니다. 지우려면 Google Drive에서 직접 지웁니다 — 컴퓨터에서
drive.google.com의 설정 → 앱 관리를 열고, 목록의 Readmon 옆 옵션에서 숨겨진 앱 데이터를 삭제하거나 「Drive에서 연결 해제」를 고릅니다. Google의 설명에 따르면 앱을 Drive에서 연결 해제하면 그 앱의 전용 저장 공간이 삭제됩니다. 이 화면은 Google이 제공하는 것이어서 이름이나 위치가 바뀔 수 있습니다. - 연결 해제는 Google 계정 쪽에 남아 있는 접근 허용까지 철회하지는 않습니다. 허용 자체를 없애려면 Google 계정의 「서드 파티 앱 및 서비스」(https://myaccount.google.com/connections)에서 Readmon을 삭제합니다.
- 앱에서 기록·책갈피·하이라이트를 지우면 「지웠다」는 표시가 동기화되어 다른 기기에서도 지워집니다. 다만 Google 계정의 저장 공간에는 지운 항목의 내용이 그 표시와 함께 남아 있을 수 있습니다. 완전히 지우려면 위의 방법으로 저장 공간을 삭제합니다.
- 앱을 삭제해도 Google 계정에 저장된 독서 기록은 남습니다.
Google의 처리에는 Google의 정책이 적용됩니다.
Google 계정에 저장된 정보는 이용자 본인의 Google 계정 안에 있으며, 그 보관과 처리에는 Google 개인정보처리방침(https://policies.google.com/privacy)이 적용됩니다. Readmon이 Google Drive에서 받은 정보의 사용은 5-4항(제한적 사용)을 따릅니다 — 독서 기록을 여러 기기에서 맞추는 데에만 쓰며, 광고·분석·프로파일링·인공지능 모델 학습에 쓰지 않고 누구에게도 제공하지 않습니다.
7. 만 14세 미만 아동의 개인정보
Readmon은 만 14세 미만 아동을 대상으로 하지 않으며, 연령을 묻거나 받지 않습니다. 개발자가 서버에서 받는 정보는 AI 목소리 모델을 내려받을 때 남는 접속 기록(4항)뿐이며, 여기에는 연령이나 이름이 들어 있지 않습니다. 이용자가 문의 메일을 보내면 그 메일에 적힌 내용을 받습니다(1항).
8. 이용자의 권리
개발자가 보유하는 이용자 정보는 AI 목소리 모델을 내려받을 때 서버에 남는 접속 기록(4항)과 이용자가 보낸 문의 메일(1항)이며, 스토어가 개발자에게 주는 판매 기록은 1항에 적었습니다. 접속 기록은 이름이나 계정과 이어져 있지 않으며 30일이 지나면 삭제됩니다. 접속 기록과 문의 메일에 관한 열람·삭제 요청은 9항의 문의처로 할 수 있습니다. 그 밖에 기기에 저장된 정보는 이용자가 직접 통제합니다.
- 앱 삭제 — 기기에 저장된 모든 정보가 함께 삭제됩니다(iCloud나 Google 계정에 저장한 것과 기기 백업에 들어간 것은 남습니다 — 6항, 6-1항, 2-1항). 다만 iPhone·iPad에서 키체인에 둔 정보는 앱을 지워도 기기에 남을 수 있습니다(무료 체험 사용 시간은 다시 설치해도 체험이 새로 시작되지 않도록 일부러 남깁니다)
- 원격 서재·클라우드 연결 해제 — 저장된 접속 정보가 삭제됩니다
- iCloud 기록 동기화 끄기 — 6항의 기록을 iCloud에 저장하는 것이 중단됩니다
- 기기 백업 끄기 — iCloud 백업·Google 계정 백업은 기기의 설정에서 끌 수 있습니다(2-1항)
- 광고 ID — Android에서는 기기 설정에서 광고 ID를 재설정하거나 삭제할 수 있습니다(1-1항)
- Google 동기화 연결 해제 — 동기화가 중단되고 기기에 저장된 계정 정보(이메일 주소·표시 이름)와 인증 토큰이 삭제됩니다. Google 계정에 저장된 독서 기록은 연결 해제만으로는 지워지지 않으며, Google Drive의 앱 관리에서 이용자가 직접 삭제합니다(6-1항)
- 내려받은 AI 목소리 모델 삭제 — 앱 안에서 삭제할 수 있습니다
- 「인물별 목소리」 API 키 삭제 — 설정 화면에서 지울 수 있으며, 지우는 즉시 본문 전송이 중단됩니다(3-1항)
9. 개인정보 보호책임자 및 문의처
| 구분 | 내용 |
|---|---|
| 앱 이름 | Readmon |
| 개발자 | 이민행 |
| 개인정보 보호책임자 | 개발자 본인 |
| 문의 이메일 | contact@mindollab.com |
개인정보 침해에 관한 신고·상담이 필요한 경우 아래에 문의할 수 있습니다.
- 개인정보침해신고센터 (privacy.kisa.or.kr / 국번없이 118)
- 대검찰청 사이버수사과 (spo.go.kr / 1301)
- 경찰청 사이버수사국 (ecrm.police.go.kr / 182)
10. 방침의 변경
이 방침이 변경되면 변경 내용과 시행일을 이 페이지에 게시합니다. 이용자에게 불리한 변경의 경우 시행일 30일 전부터 게시합니다.
이 문서는 법률 전문가의 검토를 거치지 않은 초안입니다. 내용은 2026-08-31 기준 앱의 실제 동작을 코드에서 확인해 작성했고, 2026-10-03에 Google 동기화(6-1항), Android용 앱의 동작, 모델 내려받기 서버, iCloud 동기화, 기기 백업, 표지 웹 검색을 두 플랫폼의 코드에서 다시 확인해 고쳤습니다. 2026-10-04에 Android 기기 백업에서 빠지는 것(AI 목소리 모델 파일·「인물별 목소리」의 판별 기록·Google 동기화 연결 정보)을 고쳤습니다. 앱의 동작이 바뀌면 이 문서도 함께 고쳐야 합니다.