Punctum

개인정보 처리방침

최종 수정: 2026-10-17

요약

Punctum은 계정 생성을 요구하지 않습니다. 가져온 책, 읽은 텍스트, 읽기 진행 상황은 기기에 남고, 평소의 읽기는 연결 없이도 작동합니다. 데이터는 아래에 설명한 특정한 경우에만 기기를 떠납니다. 요청한 책이나 웹 글을 내려받을 때, 선택형 질문과 요약을 만들기 위해 앱이 이미 읽은 텍스트를 Google Gemini로 보낼 때, 동의한 진단 정보, 그리고 Firebase가 보내는 기술적 보안 데이터입니다. 구매는 Apple 또는 Google이 처리하며, RevenueCat이 구매한 내용을 기록합니다.

책임 주체

Punctum은 프랑스를 기반으로 하는 개인 사업자(micro-entreprise)인 Eren Kaya가 운영하며, 그가 여기에 설명된 처리의 데이터 관리자입니다. 문의: support@punctumreader.com.

기기에 남는 것

앱 안의 서재에서 책을 고르면 앱은 punctumreader.com에서 그 책의 파일만 내려받습니다. 요청에는 신원이나 기기 정보가 추가되지 않습니다.

웹 링크를 추가하면 앱은 입력한 사이트에서 그 페이지를 직접 내려받고, 기기에는 읽을 수 있는 텍스트만 보관합니다. 요청은 다른 어디로도 가지 않습니다 — 중간에 Punctum 서버가 없습니다 — 그리고 여기에 신원이나 기기 정보, 쿠키, 계정 정보가 추가되지 않습니다. 열어 본 사이트는 마치 브라우저에서 온 것처럼 기기로부터 평범한 요청을 받습니다.

웹 링크를 추가하면 요청은 기기에서 입력한 웹사이트로 곧바로 갑니다. 중간에 Punctum 서버가 없고, 앱은 특별한 신원이나 쿠키, 계정 정보를 추가하지 않습니다. 그 사이트는 이용자의 IP 주소와 요청한 URL을 보게 되며, 자체 서버 로그를 남길 수 있습니다. 평문 http:// 주소는 전송 중에 암호화되지 않지만 https:// 주소는 암호화됩니다. 이렇게 추출한 텍스트가 나중에 AI 기능을 통해 Google Gemini로 전송되면 아래 AI 항목이 적용됩니다.

선택형 AI 기능(Google Gemini)

질문이 실행될 때 앱은 Firebase AI Logic을 통해 Google의 Gemini로 요청을 보냅니다. 여기에는 이미 읽었거나 방금 읽은 구절 약 2,000단어, 책의 언어, 그리고 책에 장이 있으면 그 구절이 나온 장의 제목이 포함됩니다. 요약 요청은 다릅니다. 마지막 2,000토큰 범위에서 이미 읽은 부분과 책의 언어만 보내며 장 제목은 보내지 않습니다. 두 경우 모두 책 파일 전체는 첨부되지 않고, 책 식별자나 읽기 위치, 기기 식별자도 첨부되지 않습니다. 텍스트 자체에 개인정보가 들어 있을 수 있고, 질문의 정확한 크기는 문단 경계에 따라 달라지므로 2,000단어로 제한되지 않습니다.

Google은 남용 감시와 보안을 위해 이 데이터를 최대 55일 동안 서버에 보관할 수 있으며, 권한을 가진 검토자가 이를 열람할 수 있습니다. 질문과 요약을 기기에 캐시하면 텍스트를 다시 보내는 빈도가 줄지만, 이미 보낸 내용을 삭제하지는 못하며 다시는 아무것도 보내지 않는다고 보장할 수도 없습니다. Firebase AI Logic은 프록시일 뿐입니다. Firebase AI Logic이 데이터를 보관하지 않는다는 사실이 Gemini도 보관하지 않는다는 뜻은 아닙니다. Google의 Gemini 사용 정책을 참고하세요.

데이터가 어떻게 사용되는지는 Google의 현재 Gemini 서비스 약관과, 해당하는 경우 Punctum이 프로젝트 수준에서 설정한 선택형 데이터 제공에 따릅니다. 이 약관에 따르면 유료 사용은 기본적으로 Google의 모델이나 제품 개선에 사용되지 않지만, 무료 사용은 다르게 취급될 수 있으며, 보안 목적의 보관은 두 경우 모두에 적용됩니다. 이 제공은 이용자가 최종 사용자로서 선택하는 것이 아니며, 이 앱의 AI 동의와는 별개입니다. Gemini 약관과 데이터 사용 정책을 참고하세요.

AI 동의는 언제든지 설정 > 읽기에서 철회할 수 있고, 질문은 켜 둔 채로 요약만 따로 끌 수 있습니다. 동의를 철회하면 새로운 AI 요청이 중단되고 평소처럼 계속 읽을 수 있으며, 이미 전송된 데이터에는 제공자의 보관 정책이 계속 적용됩니다.

Firebase와 앱 보안

App Check는 Firebase가 있는 한 앱을 열 때마다 활성화되며, Android에서는 Play Integrity를, iOS에서는 App Attest를 사용합니다. 이는 AI 동의나 분석 동의와 무관하게 기술적인 앱·기기 검증 데이터와 이용자의 IP 주소 같은 네트워크 데이터를 보냅니다. 이것은 남용을 막기 위한 것입니다. 요청 프롬프트에 식별자를 넣지 않는다고 해서 SDK가 아무 데이터도 보내지 않는다거나 이용자가 완전히 익명이라는 뜻은 아닙니다.

사용 통계(Firebase Analytics)

Punctum을 처음 열면 사용 데이터를 공유할지 묻습니다. 이 동의는 위의 AI 동의와는 별개이며, 둘은 서로 독립적으로 결정됩니다. 답하기 전에는 분석 데이터가 수집되지 않으며, 거부하면 분석 데이터가 수집되지 않습니다. 언제든지 설정 → 개인정보 및 앱에서 답을 바꿀 수 있습니다.

동의하면 앱은 Google이 제공하는 서비스인 Firebase Analytics를 사용하여 다음을 기록합니다:

광고 식별자는 수집하지 않으며 앱에는 광고가 없습니다. 책 제목, 파일 이름, 읽은 텍스트는 포함되지 않습니다. 분석 데이터는 14개월 동안 보관됩니다.

충돌 보고서(Firebase Crashlytics)

같은 분석 동의를 바탕으로 앱은 Google이 제공하는 Firebase Crashlytics를 사용하여 충돌 시 보고서를 보냅니다. 보고서에는 오류의 기술적 추적 기록, 기기 모델과 운영체제 버전, 설치 식별자가 포함됩니다. 책이나 읽고 있던 텍스트는 포함되지 않습니다. 충돌 보고서는 90일 동안 보관됩니다.

구매(Apple, Google, RevenueCat)

결제는 Apple(App Store) 또는 Google(Google Play)이 전적으로 처리합니다. Punctum은 결제 카드 정보를 보지 않습니다.

보유한 구매를 파악하고 새 기기에서 복원하기 위해 앱은 RevenueCat을 사용합니다. RevenueCat은 앱이 만든 익명 앱 사용자 식별자와 Apple 또는 Google이 보낸 구매 영수증(제품, 날짜, 구독 상태)을 처리합니다. 이는 결제한 내용을 제공하는 데 필요하므로 위의 사용 데이터 동의나 AI 동의에 영향을 받지 않습니다. RevenueCat은 우리로부터 이름이나 이메일 주소를 받지 않습니다.

법적 근거

데이터가 가는 곳

Google(Firebase와 그 Gemini API 포함)과 RevenueCat은 이 데이터를 유럽연합 밖, 미국을 포함한 곳에서 처리할 수 있습니다. 이러한 이전은 EU–미국 데이터 프라이버시 프레임워크 또는 유럽연합 집행위원회의 표준 계약 조항에 근거합니다.

이용자의 권리

GDPR(EU 일반 데이터 보호 규정)에 따라 이용자는 설치와 연결된 데이터에 대한 열람 또는 삭제를 요청할 수 있고, 그 처리에 이의를 제기할 수 있습니다. 우리는 이용자가 누구인지 모르므로 support@punctumreader.com으로 연락할 때 앱을 설치한 대략적인 날짜를 알려 주세요. 동의를 끄면 관련된 새로운 분석이나 AI 전송이 즉시 중단되지만, App Check와 이미 보관된 데이터는 위에 설명한 대로 계속됩니다. 또한 프랑스 데이터 보호 기관(CNIL, cnil.fr) 또는 거주 국가의 기관에 불만을 제기할 권리도 있습니다.

YouTube

Punctum은 YouTube API Services를 사용해 자체 짧은 동영상을 YouTube 채널(https://www.youtube.com/@punctumreaderr)에 게시합니다. 이는 Punctum 팀만 사용하는 내부 게시 도구입니다. Punctum 앱은 YouTube API Services를 사용하지 않으며 이용자의 YouTube 계정이나 데이터에 접근하지 않습니다.

이 도구는 채널 소유자의 Google 계정으로만 승인되어 있습니다(권한: 동영상 업로드, 자기 채널 보기). 중복 업로드를 막기 위해 업로드한 동영상의 ID만 저장합니다. YouTube 시청자나 다른 이용자에 관한 데이터를 수집, 저장 또는 공유하지 않습니다.

YouTube 콘텐츠에는 YouTube 서비스 약관이 적용됩니다: https://www.youtube.com/t/terms

Google의 데이터 사용 방식은 Google 개인정보처리방침에 설명되어 있습니다: https://policies.google.com/privacy

Punctum에 부여한 접근 권한은 https://security.google.com/settings/security/permissions 에서 언제든지 취소할 수 있습니다. 취소 후 또는 고객 지원 주소를 통한 요청이 있으면 저장된 토큰과 동영상 ID를 30일 이내에 삭제합니다.

이 웹사이트

punctumreader.com의 웹사이트는 쿠키를 사용하지 않고 방문자를 추적하지 않으며 제3자 스크립트를 불러오지 않습니다. 분석 비콘도, 광고 네트워크도, 소셜 미디어 픽셀도 어떤 페이지에도 없습니다.

이 방침의 변경

처리 방식이 바뀌면 이 페이지를 갱신하고 맨 위의 날짜를 고칩니다. 중요한 변경은 시행되기 전에 여기에 반영됩니다.

문의

이 방침에 관한 질문은 support@punctumreader.com으로 보내 주세요.