TRUO

개인정보처리방침

시행일: 2026년 10월 17일

1. 개요

TRUO는 지원되는 YouTube·Shorts 및 Instagram Reels 화면에서 공식 AI 표시를 안내하고, 사용자가 선택한 기기 내 AI 생성 가능성 분석과 화면 문구 주의를 제공하는 Android 앱입니다. 이 방침은 앱이 접근하는 정보, 기기 내 처리, 외부 전송, 보관 및 삭제 방법을 설명합니다.

영상이나 광고는 현재 화면에서 대상과 영역을 확인할 수 있는 구조에 한해 처리합니다. 모든 화면·광고·AI 영상을 판별한다고 보장하지 않으며, 경고가 없다는 사실은 AI가 아니거나 안전하다는 뜻이 아닙니다.

2. 계정·결제·이용 자격

TRUO 계정을 만들 필요는 없습니다. 기본 알림·기기 내 분석·체험을 위해 이름·전화번호·이메일 주소를 입력할 필요는 없습니다. 가족 이메일은 별도로 선택할 때만 등록합니다.

14일 체험은 결제 등록 없이 제공되며, 체험이 끝나도 자동 구독이나 자동 청구가 시작되지 않습니다. 유료 구독은 사용자가 Google Play 구매 화면에서 별도로 선택합니다. 상품·지역별 가격과 결제 주기·갱신 조건은 구매 전에 Google Play가 제공하는 정보로 안내합니다.

앱은 Google Play Billing을 통해 상품과 구매 상태를 조회하고 구매를 승인·복원하며 구독 관리 화면을 제공합니다. 이용 자격 확인에 상품 식별값, 구매 상태·구매 토큰·구매 서명·구매 승인 및 갱신 여부 등 Google Play가 반환하는 구매 정보를 사용합니다. 현재 앱은 이 정보를 TRUO의 체험·가족 리포트 서버로 보내 별도 구매 이력을 저장하지 않습니다. Google Play 자체의 결제 처리에는 Google의 정책이 적용됩니다. TRUO는 카드번호나 Google 계정 비밀번호를 입력받지 않습니다.

새 AI 생성 가능성 분석과 재검사는 유효한 체험 또는 확인된 구독, 해당 분석 동의·앱별 설정·접근성 연결 조건을 만족할 때만 실행합니다. 이용 기간이 끝나면 새 분석은 중지하고 기존 리포트는 계속 볼 수 있습니다. 공식 표시 및 화면 문구 주의는 기본 무료이며 각 기능의 동의·설정 조건이 적용됩니다.

3. 접근성 서비스와 현재 화면 확인

사용자가 앱 안의 설명을 읽고 직접 허용한 경우 Android AccessibilityService를 사용합니다. 지원 앱의 현재 창·영상 영역·광고 표시·공식 AI 표시·제목·채널 또는 작성자·캡션·광고 정보와 전환 상태를 읽어, 알림과 분석 입력을 현재 영상에 연결합니다. 일반 영상의 정보와 현재 광고 정보를 구분하며 다른 대상이나 앱으로 바뀌면 이전 작업과 결과를 무효화합니다.

공식 표시나 분석 대상 연결을 확인하는 데 필요한 경우 화면을 순간적으로 가져와 표시·제목·작성자·광고 정보 등의 필요한 영역만 기기 내 OCR로 읽을 수 있습니다. 접근성 원문·화면 이미지·인식 문구를 콘텐츠 분석 서버로 전송하지 않습니다.

TRUO가 접근성 권한을 자동으로 승인하지 않습니다. 사용자는 Android 설정에서 직접 허용하거나 해제할 수 있습니다. TRUO는 영상·광고를 자동 클릭하거나 건너뛰기·일시정지·구매 조작을 하지 않습니다.

4. 선택형 화면 문구 주의

사용자가 별도로 동의하고 기능을 선택한 경우, 지원되는 YouTube Shorts·일반 영상 및 식별 가능한 일부 광고 영역의 문구를 기기 내 OCR로 확인합니다. Instagram의 작성자·캡션 검증 OCR은 이 문구 주의 기능과 구분됩니다.

주의 알림은 정해진 문구 패턴에 대한 안내이며 사기·진위·의학적 사실을 확정하는 판단이 아닙니다.

4-1. 선택형 기기 내 AI 생성 가능성 분석

분석 동의·앱별 선택·접근성 연결 및 이용 자격을 확인한 뒤, 지원 영상의 현재 영역을 순간적으로 캡처해 휴대전화 안의 모델로 분석합니다. 지원되는 일반 영상과 Shorts·광고 및 Instagram Reels는 각각 식별 가능한 구조와 선택 범위에 따릅니다. 한 앱의 선택을 다른 앱에 대한 동의로 간주하지 않습니다.

접근성 정보, 제목·채널·작성자·캡션·광고 정보의 기기 내 OCR 및 제한된 화면 비교로 현재 대상과 캡처의 연결을 확인합니다. 대상 식별이나 공식 표시 판독이 불완전하면 분석을 보류하거나 종료할 수 있습니다. 공식 AI 표시가 확인되면 공식 알림을 선택하며, 공식 표시가 없다고 확인된 경우에만 해당 기기 내 AI 분석을 시작합니다.

같은 연속 시청에서는 실제 모델 분석을 최대 두 번 실행합니다. 첫 양성이면 알림 후 종료하고, 첫 정상 비양성이면 새 캡처로 한 번 재검사한 뒤 종료합니다. 두 번째 결과나 실패 뒤 추가 분석은 하지 않습니다. 입력 검증용 캡처 횟수와 모델 실행 횟수는 다릅니다.

화면·잘라낸 이미지·인식 원문과 모델 입력은 작업 메모리에서 처리하며 파일로 저장하거나 서버로 전송하지 않습니다. 앱이 영상의 음성을 듣거나 마이크를 녹음하지 않으며, 시청 영상을 연속 녹화해 보관하지 않습니다. 기기 내 모델과 OCR 실행에 필요한 프로그램·모델 파일은 기기에 저장될 수 있습니다.

모델 결과는 가능성 안내이며 AI 영상을 놓치거나 실제 영상에 잘못 알릴 수 있습니다. 앱은 영상의 사실 여부를 판정하거나 영상을 차단하지 않습니다.

5. Google ML Kit와 외부 서비스의 기술 데이터

문구 인식에는 번들된 Google ML Kit 기기 내 텍스트 인식 기능을 사용합니다. Google 공식 문서에 따르면 입력 이미지·텍스트와 인식 결과는 기기에서 처리되며 ML Kit가 이를 Google 서버로 전송하지 않습니다.

이는 SDK의 기술 데이터 전송이 전혀 없다는 뜻은 아닙니다. ML Kit는 기기 제조사·모델·운영체제·앱 패키지와 버전·설치 단위 식별자·API 구성·입출력 크기·처리 시간·기술 이벤트 및 오류 코드 등을 진단·사용 분석 목적으로 Google에 전송할 수 있습니다. Google Play·Integrity 등 Google 구성요소도 각 서비스 제공과 안전한 운영을 위해 정보를 처리합니다.

자세한 내용은 ML Kit 개인정보 안내, ML Kit Android 데이터 공개와 Google 개인정보처리방침을 참고하세요.

6. 음성 안내와 진동

음성 안내를 켜면 앱의 정해진 안내 문구를 사용 가능한 기기 내 오프라인 TTS 음성으로 읽습니다. 화면의 OCR 원문이나 인증번호를 읽어 주는 기능이 아닙니다. 진동도 사용자가 선택한 알림 설정에 따라 제공합니다. 이를 위해 마이크나 음성 녹음 권한을 사용하지 않습니다.

7. 기기에 저장되는 정보

화면을 읽는 동안 현재 대상에 연결하기 위한 정보는 메모리에서 사용합니다. 월간·체험 리포트에는 기간과 집계 건수를 표시하며 시청 영상 목록을 저장하는 기능이 아닙니다.

기기 데이터는 앱 제거 또는 Android 앱 데이터 삭제 절차에 따라 삭제할 수 있습니다. 일부 글씨 크기·표시 시간·음성·진동 같은 UI 설정만 Android 백업·기기 이전에서 복원될 수 있습니다. 분석 동의·체험·가족 인증·리포트 등은 이 백업 대상에서 제외합니다. 앱 삭제가 아래 서버 기록까지 삭제하지는 않습니다.

7-1. 14일 체험 기록과 요청 인증

중복 체험 지급을 막고 재설치 후 원래 기간을 확인하기 위해 Android 기기 식별자(ANDROID_ID)를 앱 범위와 함께 해시한 기기 키를 Google Apps Script로 보냅니다. 원본 ANDROID_ID를 이 요청에 그대로 보내지 않습니다. 기기 키는 가명 식별 정보이며 익명 정보가 아닙니다. Android 사용자·기기·앱 서명 범위 등에 따라 달라질 수 있으며 Play 계정이나 가족 이메일에서 만들지 않습니다.

운영자 소유 비공개 Google Sheets의 체험 기록에는 기기 키·앱 범위·최초 시작일·종료일·기록 시각·기록 출처와 형식 버전을 저장합니다. 기존 시작일을 보존하는 이전 처리에서만 기존 시작일도 보낼 수 있으며 기간을 연장하지 않습니다. 새 체험은 필요한 분석 동의·앱 선택·설정 완료·접근성 연결 후 서버 시간으로 시작합니다. 안내를 읽거나 가족 이메일을 등록하는 것만으로 시작하지 않습니다.

조회·시작 요청에는 무작위 요청 ID, 요청 내용의 해시 및 Google Play Integrity 토큰을 사용합니다. 앱은 요청 해시를 Google Play Integrity에 전달해 토큰을 받고, 체험 요청과 토큰을 Apps Script로 보냅니다. 서버는 토큰을 Google에 보내 앱 패키지·서명·설치 라이선스·기기 무결성·요청 일치와 유효기간을 확인합니다. 이것이 ANDROID_ID 자체를 Google이 증명한다는 뜻은 아닙니다.

재사용 방지용 요청 ID·토큰의 해시와 유효기한은 서버에 제한적으로 보관하고 만료 후 후속 정리 때 제거합니다. 원본 Integrity 토큰은 체험 기록 표에 저장하지 않습니다. 체험 요청에는 화면·음성·제목·작성자·캡션·URL·개별 시청 기록·가족 이메일·카드정보를 포함하지 않습니다. 가족 등록 기록과 분리합니다.

체험 기록은 서비스 운영과 반복 체험 방지에 필요한 동안 보관하며, 체험 만료 후 자동 삭제하는 고정 기간은 구현되어 있지 않습니다. 앱의 개인정보 안내에서 ‘체험 기록 식별키 복사’로 얻은 키와 함께 truo.support@gmail.com으로 열람·정정·삭제를 문의할 수 있습니다. 관리자가 해당 기록을 확인해 처리합니다.

앱 제거·데이터 삭제·가족 이메일 해제는 서버 체험 기록을 지우지 않습니다. 같은 키가 확인되면 원래 기간만 반환하며 연결 실패를 새 체험 발급 사유로 삼지 않습니다. 삭제 요청으로 서버 기록이 삭제되면 해당 기록에 따른 반복 사용 방지는 유지할 수 없습니다. 서비스 종료 시 남은 체험 기록도 관리자가 정리합니다.

7-2. 선택형 가족 이메일 리포트와 직접 공유

가족 이메일은 선택 사항이며 현재 서버에서 허용한 수신자 범위에 한해 제공합니다. 사용자가 전송 안내에 동의해 등록하면 수신 이메일, 체험 종료·월간 수신 선택, 내용 없는 등록 식별자와 기기 인증 정보를 Google Apps Script로 보내 확인 메일을 요청합니다. 이 인증 정보는 체험 기기 키와 별개입니다.

수신자의 확인이 서버에 저장되기 전에는 연결 완료로 표시하거나 리포트 집계를 전송하지 않습니다. 확인 후 선택된 리포트 기간·기록 범위·갱신/완료 상태와 공식 알림·분석 알림·실시간 경고 없이 기록한 분석 건수 등 요약 집계를 운영자 소유 비공개 Google Sheets에 저장하고 Apps Script·MailApp으로 발송합니다. 영상·화면·음성·제목·작성자·캡션·URL·영상별 시청 기록은 보내지 않습니다.

이메일의 수신 확인·중단 페이지는 Firebase Hosting에서 제공합니다. 수신자의 Google 로그인은 요구하지 않습니다. 페이지 이용 시 연결·확인 토큰과 동작 정보가 서버로 전달되고, Google 호스팅 서비스가 접속 IP 등 서비스 운영 정보를 처리할 수 있습니다. 웹·메일 서비스의 별도 처리에는 Google 정책이 적용됩니다.

확인된 등록의 기본값은 체험 종료 리포트 수신 ON·이후 월간 수신 OFF이며, 월간 수신은 따로 선택합니다. 앱이나 이메일의 중단 링크로 중단할 수 있습니다. 오프라인에서는 이 기기의 전송을 먼저 멈추고 서버 해제를 재시도하며, 서버 확인 전에는 해제 완료로 표시하지 않습니다.

서버 중단 처리에서는 이메일·확인/중단 토큰·미발송 집계를 정리합니다. 이미 제출했거나 결과가 불명확한 발송의 중복 방지 상태, 내용 없는 등록·인증 식별값과 일부 운영 이력은 남을 수 있으며 자동 삭제하는 고정 기간은 구현되어 있지 않습니다. 잔존 기록 삭제는 위 문의 주소로 요청할 수 있습니다. 이미 받은 이메일과 Google 서비스의 별도 운영 기록까지 앱에서 회수하거나 삭제하지는 못합니다.

이 기능을 선택하지 않아도 기본 알림과 체험 확인은 이용할 수 있습니다. Android 직접 공유는 사용자가 공유창에서 선택한 외부 앱·수신자에게 기간과 집계 문구를 전달하는 별도 행동입니다.

8. 보안과 운영 메타데이터

체험·가족 리포트 요청은 HTTPS로 전송하며 기기 상태는 앱 전용 저장 영역에 보관합니다. 운영자는 비공개 기록에 대한 접근을 제한합니다. 기기 내 저장이나 인증이 모든 변조·기기 침해를 완전히 방지한다고 보장하지 않습니다.

안정성과 현재 대상 연결을 확인하기 위해 대상 유형·내용 없는 대상/시청 토큰·처리 단계·시각·입력 검증 수치·실행 횟수·결과 점수·오류 코드 등 제한된 메타데이터가 Android 운영 로그에 남을 수 있습니다. 화면 이미지·접근성 원문·인식 문구·이메일·인증 토큰 원문을 일반 로그에 기록하거나 자동으로 TRUO 서버에 업로드하는 기능은 제공하지 않습니다.

9. 사용하는 외부 서비스와 권한

이들 Google 서비스의 데이터 처리·보관 장소와 별도 서비스 기록에는 Google의 관련 약관과 개인정보처리방침이 적용됩니다. 기기 내 화면 처리를 사용한다는 이유로 결제·인증·선택한 이메일·SDK 기술 데이터까지 외부 전송이 없다고 설명하지 않습니다.

앱은 접근성 서비스, 진동, 네트워크 상태·인터넷, 부팅 후 예약 작업, 필요한 전경 서비스와 Google Play 결제 기능을 사용합니다. 카메라·마이크·연락처·위치·일반 저장소 파일 접근 권한을 요구하지 않습니다.

10. 사용자의 선택과 권리

TRUO 계정 생성 기능은 없습니다. 기기 데이터 삭제, 가족 수신 중단, 서버 체험 기록 삭제, Google Play 구독 해지는 서로 다른 처리입니다.

11. 비제휴 안내

TRUO는 Google·YouTube·Instagram·Meta와 제휴·후원·보증 관계에 있지 않습니다. 각 이름과 상표는 해당 권리자에게 속합니다.

12. 정책 변경

기능 또는 데이터 처리 방식이 바뀌면 이 방침을 갱신하고 중요한 변경의 시행일을 안내합니다.

13. 문의

서비스명·개발자 표시명: TRUO

개인정보 열람·정정·삭제 및 앱 관련 문의: truo.support@gmail.com