글자 인식은 휴대폰에서 실행됩니다. OCRfolio에는 계정도, 자체 서버도 없습니다. 인터넷과 통신하는 것은 4장과 5장에서 설명하는 광고·동의·사용 통계 서비스뿐입니다.
1. 개요
OCRfolio(패키지 이름 com.ardi.ocrfolio)는 PDF 파일을 한곳에 보관하고, 스캔한 PDF에 광학 문자 인식(OCR)으로 검색 가능한 글자를 더하고, 앱 안의 뷰어에서 읽고, 모든 파일의 글자를 한꺼번에 검색하는 안드로이드 앱입니다. 이 방침은 앱이 사용자의 정보로 무엇을 하는지 설명합니다.
OCRfolio는 계정을 만들도록 요구하지 않으며, 이름, 이메일 주소, 전화번호, 정확한 위치를 수집하지 않습니다.
2. PDF 파일
PDF를 추가하면 OCRfolio는 파일을 앱의 비공개 저장소로 복사하고, 페이지를 그리고, 글자를 인식하고, 검색 색인을 만들기 위해 파일을 읽습니다. 문서 내용, 페이지 이미지, 인식된 글자, 파일 이름, 그리고 보호된 파일을 열기 위해 입력한 비밀번호가 여기에 포함될 수 있습니다.
OCRfolio는 PDF 파일, 그 안의 글자, 페이지 이미지, 파일 이름, 비밀번호를 개발자에게, OCR 서버에, 광고 제공자에게, 사용 통계 서비스에 보내지 않습니다. 인식은 앱 안에 들어 있는 모델로 기기에서 이루어집니다. 스캔을 시작하기 전에 매번 광고가 표시되므로 스캔을 시작하려면 인터넷 연결이 필요합니다. 보관함에 있는 PDF를 읽고 검색하는 일은 오프라인에서도 됩니다.
보호된 PDF를 열기 위해 비밀번호를 입력하면, 필요한 동안에만 앱 메모리에 보관되고 저장소에는 기록되지 않습니다. 라이브러리에 추가된 비밀번호 PDF는 그대로 보관되며 스캔하지 않습니다.
PDF를 내보내거나 다른 앱으로 열면, 그 앱이 자신의 개인정보 처리 방식에 따라 파일을 다룹니다.
3. 파일이 보관되는 곳
OCRfolio가 저장하는 모든 것은 기기의 앱 비공개 저장소에 있습니다.
- 라이브러리: 원본 PDF와, 글자 인식이 끝난 뒤의 검색 가능한 사본입니다. 만든 폴더와 추가한 북마크도 함께 저장됩니다.
- 검색 색인: 검색과 강조 표시가 오프라인에서 동작하도록 PDF에서 읽은 글자와 단어 위치입니다.
- 진행 중인 작업: 긴 변환이 중단된 뒤에도 이어지도록 두는 임시 페이지와 페이지별 체크포인트입니다. 변환이 끝나거나 취소되면 삭제됩니다.
- 설정: 인식 언어, 품질, 처리 방식 선택입니다.
이 데이터는 안드로이드 클라우드 백업과 기기 간 데이터 이전에서 제외되며, 앱의 백업 옵션도 꺼져 있습니다. 다른 앱은 이 데이터를 읽을 수 없습니다. 사용자가 내보내기를 선택하고 안드로이드 파일 선택 창에서 위치를 고를 때에만 사본이 앱 밖으로 나갑니다.
4. 기기 밖으로 나가는 것
OCRfolio에는 오류 보고 서비스도, 사용자의 데이터를 받는 자체 서버도 없습니다. 앱이 인터넷을 쓰는 이유는 두 가지입니다. 광고와 그에 딸린 동의 화면(5장)을 보여 주는 것, 그리고 아래에 설명하는 Google Analytics for Firebase로 사용 통계를 보내는 것입니다. 문서는 이 요청에 포함되지 않습니다.
사용 통계(Google Analytics for Firebase)
목적: 앱을 개선하기 위해 앱이 어떻게 쓰이는지(예: 스캔이 몇 번 시작·완료·실패하는지, 어떤 화면을 쓰는지) 파악하고, 광고를 측정(광고를 보여 줄 기회가 몇 번 있었고 광고가 준비돼 있었는지)하기 위해서입니다.
수집 항목: 앱 인스턴스 ID, 기기의 광고 ID, IP 주소로 추정한 대략적인 위치, 기기·운영체제·앱 버전 정보, 첫 실행·세션·조회한 화면 같은 앱 수명 주기 이벤트, 그리고 다음 앱 이벤트입니다. 스캔 시작·완료·실패(페이지 수는 "11-50" 같은 구간, 실패 페이지가 있었는지, 실패 범주), 라이브러리 검색(결과 수의 구간), 광고 표시 기회(광고 형식과 광고가 준비돼 있었는지). 데이터는 암호화된 연결로 전송됩니다.
보내지 않는 정보: PDF 파일과 그 내용, 인식된 글자, 페이지 이미지, 파일 이름, 파일 위치, 비밀번호, 검색한 단어.
동의: 동의가 필요한 지역(예: 유럽 경제 지역, 영국)에서는 5장의 Google User Messaging Platform 동의 화면이 선택을 묻고, 그 답은 Google 동의 모드(Consent Mode)로 Google Analytics에 전달됩니다. 분석·광고용 식별자를 저장할지, 데이터를 광고에 쓸지, 맞춤 광고를 허용할지가 이 답에 따라 정해집니다. 그 밖의 지역에서는 사용 통계가 기본으로 켜져 있고, 광고용 데이터와 맞춤 광고는 Google의 EU 사용자 동의 정책 기본값을 따릅니다.
끄는 방법: 설정 → 저장 공간 및 개인정보 → 사용 통계 보내기를 끄면 이 기기에서 수집을 멈춥니다. 제공되는 지역에서는 개인정보 및 광고 선택에서 동의를 바꿀 수 있고, 기기의 안드로이드 설정(설정 → 개인정보 보호 → 광고)에서 광고 ID를 재설정하거나 삭제할 수 있습니다.
Google은 이 데이터를 Google 개인정보처리방침과 Google 서비스를 사용하는 사이트나 앱에서 Google이 정보를 사용하는 방식에 따라 처리합니다.
5. 광고
OCRfolio는 무료이며 Google AdMob으로 광고를 보여 줍니다. 화면 아래 배너, 글자 인식을 시작하기 전의 광고, 진행·결과 화면의 광고, 그리고 그 화면들에서 앱으로 돌아올 때의 광고입니다. 법에서 요구하는 곳에서는 Google User Messaging Platform 동의 서비스가 선택을 묻습니다.
광고를 보여 주고, 성과를 측정하고, 부정 사용을 막고, 사용자의 선택을 적용하기 위해 Google과 광고 파트너가 IP 주소, 기기의 광고 ID와 기타 식별자, 기기와 운영체제 정보, IP 주소로 추정한 대략적인 위치, 광고와의 상호작용 같은 정보를 처리할 수 있습니다. 이는 OCRfolio가 아니라 해당 서비스가 수집하며, 사용자의 문서는 포함되지 않습니다. Google의 처리 방식은 Google 개인정보처리방침과 Google 서비스를 사용하는 사이트나 앱에서 Google이 정보를 사용하는 방식에 설명되어 있습니다.
동의가 필요한 지역(예: 유럽 경제 지역, 영국)에서는 맞춤 광고를 쓰기 전에 묻고, 언제든 설정 → 저장 공간 및 개인정보(Storage & privacy) → 개인정보 및 광고 선택(Privacy & ad choices)에서 답을 바꿀 수 있습니다. 기기의 안드로이드 설정(설정 → 개인정보 보호 → 광고)에서 광고 ID를 재설정하거나 삭제할 수도 있습니다.
6. 권한
| 권한 | OCRfolio가 사용하는 이유 |
|---|---|
| 인터넷, 네트워크 상태 | 광고와 동의 화면을 불러오고(5장) 사용 통계를 보내는(4장) 용도로만 사용합니다. |
| 광고 ID, 광고 서비스(어트리뷰션, 주제) | 광고 전송과 성과 측정을 위해 Google 광고 라이브러리가 선언한 권한이며, Google Analytics for Firebase(4장)도 읽습니다. 기기 설정에서 직접 조절할 수 있습니다. |
| 알림 | 앱이 백그라운드에 있을 때 변환 진행과 완료를 알리기 위해 사용합니다. 거부해도 앱을 사용할 수 있습니다. |
| 포그라운드 서비스(데이터 동기화) | 다른 앱을 쓰는 동안에도 긴 글자 인식을 계속하기 위해 사용합니다. 실행 중에는 알림이 표시됩니다. |
| 절전 방지(Wake lock) | 변환 도중에 휴대폰이 잠들지 않게 합니다. |
OCRfolio는 모든 파일, 연락처, 카메라, 마이크, 위치에 대한 접근을 요청하지 않습니다. PDF는 안드로이드 문서 선택 창으로 추가하며, 이 방식은 사용자가 고른 파일에만 접근 권한을 줍니다.
7. 선택권과 삭제
- 파일이나 폴더 삭제: 라이브러리에서 해당 항목의 메뉴로 삭제를 선택하세요. 원본, 검색 가능한 사본, 검색 색인, 북마크가 앱에서 지워집니다.
- 이동과 내보내기: 이동은 라이브러리 안에서 파일을 정리하고, 내보내기는 사용자가 고른 위치에 사본을 저장합니다.
- 모든 데이터 삭제: 안드로이드 설정에서 앱 저장 공간을 지우거나 앱을 삭제하세요.
- 광고: 5장에 설명한 대로 개인정보 및 광고 선택에서 동의를 바꾸고 안드로이드 설정에서 광고 ID를 관리하세요.
- 사용 통계: 4장에 설명한 대로 설정 → 저장 공간 및 개인정보에서 사용 통계 보내기를 끄세요.
다른 곳으로 내보낸 사본은 라이브러리에서 파일을 삭제해도 영향을 받지 않습니다. OCRfolio에는 계정도 자체 서버도 없고, 사용 통계는 앱 인스턴스 ID와 광고 ID에만 연결되므로 저희가 이름으로 찾아 조회, 정정, 삭제할 수 없습니다. 앱 저장 공간을 지우거나 앱을 삭제하면 앱 인스턴스 ID가 새로 바뀌고, 광고 ID는 안드로이드 설정에서 재설정하거나 삭제할 수 있습니다.
8. 아동의 개인정보
OCRfolio는 범용 문서 도구이며 만 13세 미만(또는 해당 국가의 최소 연령) 아동을 대상으로 하지 않습니다. 아동의 개인정보를 알면서 수집하지 않습니다.
9. 방침 변경
앱, 앱이 쓰는 서비스, 법령이 바뀌면 이 방침을 고칠 수 있습니다. 페이지 맨 위의 날짜가 최신 개정일을 알려 줍니다. 변경이 사용자의 정보 처리 방식에 영향을 주면 앱 업데이트 노트에 알립니다.
10. 문의
OCRfolio나 이 방침에 대한 문의는 OCRfolio의 Google Play 스토어 페이지에 표시된 개발자 연락처를 이용해 주세요.