기기 내 스캔 · 선택형 주소 전송 · 선택형 보상 광고 · QR 원문 서버 미저장

1. 기기 내 스캔

카메라 영상과 선택·공유한 사진의 QR 인식 및 로컬 주소 분석은 기기에서 수행합니다. QR 원문·사진·스캔 이력을 여다림 서버에 자동 업로드하지 않습니다. 사진 처리를 위한 앱 임시 복사본은 처리 후 정리합니다. QR을 자동으로 실행하지 않으며 외부 앱 열기·저장·복사는 사용자가 선택합니다. 카메라 권한을 거절해도 사진을 선택할 수 있습니다. 위치·연락처 읽기·통화기록 권한을 요청하지 않습니다.

2. Google ML Kit

QR 인식에는 Google ML Kit를 사용합니다. 인식할 영상·사진·QR 내용은 인식을 위해 Google에 전송하지 않습니다. SDK는 기기·앱 정보, API 사용량, 성능·진단 지표 등 기술 정보를 Google에 보낼 수 있습니다. 기기 내 QR 분석과 SDK 기술 정보 처리는 구분됩니다.

3. 선택형 온라인 검사

온라인 검사는 별도 선택 기능입니다. 사용자가 주소 전송 안내를 확인하고 실행한 주소 하나만 여다림의 Google Cloud 서버와 Google Web Risk에 전송합니다. 도메인·경로·쿼리 문자열은 포함될 수 있고 # 뒤 fragment는 제외합니다. 주소에는 개인정보나 비공개 토큰이 포함될 수 있습니다. 전송을 원하지 않으면 로컬 검사만 이용하세요. 이미 보낸 요청은 회수할 수 없습니다. 위험 목록 미등재는 안전 보증이 아닙니다.

4. 인증·이용권·보상

온라인 기능은 설치별 임의 자격 정보와 Play Integrity 인증을 사용합니다. 앱에 회원 가입이나 이메일 로그인이 없습니다. 서버는 키 기반 해시로 만든 설치·요청·주소 지문, 인증 상태·시각, 이용권 종료·내부 사용량·예약, 보상 의도·거래의 해시와 중복 방지 상태를 처리합니다. 해시도 완전한 익명정보라고 보지 않습니다. QR 이미지와 조회 URL 원문을 데이터베이스의 스캔 기록으로 저장하지 않습니다. 새 버전은 Google이 서명한 광고 보상을 서버에서 확인하면 6시간 이용권을 지급합니다. 실제 외부 조회 30건 후 추가 광고는 30건을 보충하고 종료 시각은 유지합니다. 외부 전송 후 실패도 포함될 수 있습니다. 기존 버전의 횟수 잔액은 별도로 유지됩니다.

5. 선택형 광고와 연령 보호

VeraScan은 13세 이상 일반 사용자를 대상으로 하며 아동 전용 앱이 아닙니다. 연령 보호 기능이 적용된 버전에서는 보상 광고를 처음 선택할 때 ‘13세 미만’, ‘13~17세’, ‘18세 이상’, ‘답하지 않음’ 중 하나를 선택합니다. 생년월일이나 정확한 나이는 묻지 않습니다. 선택한 구간은 이 기기의 앱 설정에 저장하며 설정 → 광고 연령 설정에서 바꿀 수 있습니다.

13세 미만·답하지 않음·미선택 상태에서는 앱이 광고를 준비하기 위한 광고 동의 요청이나 광고 요청을 새로 보내지 않습니다. 로컬 스캔과 이미 지급된 유효 온라인 이용권은 계속 사용할 수 있습니다. 13~17세에는 맞춤 광고를 제한하는 연령 보호 설정을 적용합니다. 18세 이상에는 적용 지역의 광고 개인정보 선택을 확인하며, 광고를 요청할 때는 모든 연령에서 최대 광고 콘텐츠 등급을 G로 제한합니다.

연령 구간 원문이나 생년월일을 여다림 서버에 보내지 않습니다. 다만 광고를 준비할 때 선택에 따른 연령 보호 신호를 Google UMP와 Google Mobile Ads에 전달합니다. 이 신호는 미성년 보호 대상으로 처리해야 하는지 Google에 알릴 수 있으며 ‘연령 관련 정보가 전혀 전송되지 않는다’는 뜻은 아닙니다. 최대 광고 콘텐츠 등급 설정도 Google Mobile Ads에 전달합니다.

광고가 가능한 연령 설정에서 광고를 선택하면 Google UMP로 적용 지역의 광고 개인정보 선택을 확인한 뒤 AdMob 보상 광고를 준비합니다. Google 광고 SDK는 IP 주소(대략적 위치 추정 가능), 광고·앱 상호작용, 성능·진단 정보, 광고 ID·앱 세트 ID 등 기기·계정 관련 식별자를 광고 제공·측정·부정 이용 방지에 처리·공유할 수 있습니다. 연령 보호와 동의 선택에 따라 적용되는 처리 제한이 달라집니다. Android 설정에서 광고 ID를 관리하고 앱의 광고 개인정보 선택에서 제공되는 선택을 바꿀 수 있습니다. QR 내용이나 검사 URL을 광고 요청 매개변수로 넣지 않습니다. 광고를 보지 않아도 로컬 검사는 무료·무제한입니다. 테스트 광고 완료는 운영 이용권 지급과 다를 수 있습니다.

6. 보관 기간과 자동 삭제

광고 연령 구간은 서버 보관 기록이 아닌 기기 내 앱 설정입니다. 다시 선택하면 이전 선택을 대체하며 Android에서 앱 데이터를 삭제하거나 앱을 제거하면 지워집니다. 이 설정은 앱 백업에서 제외합니다. Google에 전달된 보호 신호의 처리는 아래 Google 보관 기준과 구분됩니다.

인증·요청·임시 사용 상태와 문의 코드 연결은 마지막 기록 변경 후 30일, 시간권 상태는 이용 종료 또는 마지막 변경 중 늦은 시점부터 30일을 기준으로 삭제 기한을 부여합니다. 보상 거래·중복 지급 방지 receipt와 일·월 단위 합산 비용·인증 한도는 마지막 기록 변경 후 90일입니다. Firestore TTL이 기한 경과 후 비동기 삭제하므로 즉시 삭제되지는 않으며 일반적으로 24시간 안에 삭제됩니다. 기존 기록에도 이 기준의 미래 기한을 부여합니다. 기존 횟수형 잔액과 최초 지급의 중복 방지를 위한 최소 설치 상태는 서비스 제공 중 유지하며 자동 TTL에서 제외됩니다. 잔액이 0이 되어도 이 최소 상태가 즉시 지워지지는 않습니다. 확인된 삭제 요청 또는 해당 서비스 종료 시 운영자가 정리합니다. 공동 비용 합계는 개인 삭제 요청으로 초기화하지 않습니다. 일반 Cloud Logging 운영 로그는 30일, Google Cloud 필수 감사 로그는 400일입니다. 문의 이메일과 내용은 처리 완료 후 30일 이내 삭제하며 법령상 의무가 있으면 그 사유·기간에 따릅니다.

7. 삭제·열람 등 요청 방법

앱 설정 → 개인정보·삭제 요청 → 문의 코드 확인에서 이 설치의 코드를 얻을 수 있습니다. 이 동작은 QR 원문 없이 앱 인증 정보를 서버에 전송합니다. 앱을 삭제하기 전에 코드를 보관하고 yeodarim.co@gmail.com으로 코드와 요청 사항을 보내 주세요. 설치를 확인하는 최소한의 추가 확인 후 연결된 기록의 열람·삭제·처리정지 등을 처리하고 결과를 안내합니다. 요청 처리 중 온라인 사용을 중단해 주세요. 이름·이메일만으로 설치를 찾을 수 없으며 앱 제거가 서버 기록 삭제를 뜻하지 않습니다. 이전 버전의 설치와 연결할 수 없는 부정 이용 방지 기록은 위 기한에 따라 삭제합니다. 비밀번호·인증 토큰·QR 원문은 보내지 마세요. 사용자가 다른 앱에 복사·저장한 자료와 Google 자체 처리 정보는 해당 서비스 관리 방법을 따릅니다.

8. 처리업체·지역·국외 처리

여다림은 Google Cloud Run·Firestore 서울 리전에서 온라인 요청·설치별 상태를 처리합니다. Google Web Risk·Play Integrity·ML Kit·AdMob·UMP의 제공자는 Google LLC 및 해당 계약상 Google 서비스 법인이며 미국을 포함한 Google 운영 국가에서 정보를 처리할 수 있습니다. 전송 항목·목적은 위 각 기능에 설명한 주소, 인증, 기술 지표, 광고·동의 정보 및 연령 보호 신호입니다. 전송은 해당 기능 사용 시 네트워크로 이루어지고 HTTPS/TLS를 사용합니다. Google 자체 보관은 해당 서비스 약관과 Google 보관 정책에 따르며 여다림의 Firestore TTL이 Google 자체 기록을 삭제하지는 않습니다. 온라인 검사·광고는 이용하지 않을 수 있으며, 카메라 권한은 Android 설정에서 철회할 수 있습니다. SDK를 포함한 앱 처리를 중단하려면 앱 사용을 중단하거나 제거할 수 있습니다.

9. 운영자와 권리 문의

운영자: 여다림(yeodarim). 서비스: VeraScan – QR Reader. 홈페이지: https://yeodarim.com. 개인정보 문의·열람·정정·삭제·처리정지·동의 철회: yeodarim.co@gmail.com. 서버 접근을 필요한 권한으로 제한하고 설치 자격 정보는 기기에서 암호화해 보관합니다. 기능이나 처리 기준 변경 시 이 페이지의 날짜와 내용을 갱신하며 별도 동의가 필요한 변경은 적용 전 안내합니다.

관련 안내