1. 적용 범위 및 연락처
본 방침은 omniasst 모바일 앱, ai.omniasst.com, 그리고 계정·실시간 음성·사용량 서비스를 지원하는 시스템에 적용됩니다.
개인정보 문의와 요청은 support@omniasst.com으로 연락해 주세요.
2. 처리하는 데이터
- 계정 데이터: 이메일, 표시 이름, 계정 식별자, 인증 상태, 로그인 세션 정보. 비밀번호는 OmniAsst 계정 서비스가 처리하며 제품 서비스는 평문 비밀번호를 저장하지 않습니다.
- 집사 설정: 언어, 집사 이름, 사용자를 부르는 방식, 외형, 성격 설정.
- 선택형 알림: FCM 기기 토큰, 플랫폼, 알림 언어, 시간대, 가명 처리된 설치 또는 계정 식별자, 마지막 앱 사용 시각, 집사와 사용자 표시 이름, 집사의 가벼운 알림 및 친구 메시지 알림 설정. 친구 메시지 알림은 계정 단위 설정이며 다른 기기는 다음에 App을 열 때 동기화하고, 운영체제 알림 권한은 기기마다 별도로 허용해야 합니다. 잠금 화면 알림은 새 메시지가 있다는 사실만 표시하고 본문을 포함하지 않으며, Notification Center에도 메시지 본문을 전달하지 않습니다.
- 집사 연동 및 메시지: OmniAsst 공용 계정 ID와 표시 이름으로 프로필을 만듭니다. 일회용 초대를 만들고 수락하면 친구 관계, 메시지 본문, 전송 및 읽음 상태, 차단, 신고 기록을 처리합니다. 친구에게 본인만 볼 수 있고 계정의 다른 기기에 동기화되는 ‘내 호칭’을 설정할 수 있으며, 상대방에게는 표시되지 않고 언제든 변경하거나 지울 수 있습니다. 초대는 한 번만 사용할 수 있고, 보내기 전에 정확한 수신자와 원문을 표시해 확인을 요청합니다.
- 기기 내 콘텐츠: 알림, 알람, 메모, 제한적인 관계 이벤트는 클라우드 전달 또는 동기화 기능을 명시적으로 쓰지 않는 한 원칙적으로 기기에 저장됩니다.
- 실시간 음성: 대화 중 음성과 생성 답변은 OpenAI Realtime API가 처리합니다. 로그인한 사용자가 명시적으로 설정한 제한된 수의 친구 호칭은 현재 세션의 전사 키워드와 수신자 인식 힌트로 OpenAI에 전송될 수 있습니다. 친구 계정 ID, 공개 표시 이름 또는 전체 친구 관계는 포함하지 않습니다.
- 사용 메타데이터: 가명 처리된 기기 또는 계정 ID, 세션·이벤트 ID, 모델, 음성 시간, Token 수, 비용 추정, 사용량, 요금제 상태.
- 기능 훈련 피드백: 제출할 때마다 명확히 동의한 경우에만 고정된 구조화 기능 범주, 플랫폼, App 버전과 빌드 번호, 언어, 일회성 무작위 제출 식별자를 전송합니다. 범주, 플랫폼, 릴리스와 언어만 익명 집계 통계에 추가합니다. 계정 또는 설치 자격 정보는 인증과 악용 방지를 위해 일시적으로만 사용하며 피드백 원장에는 기록하지 않습니다. 원래 지시 내용, 음성, 연락처 이름, 메시지 본문과 위치는 피드백 제출이나 피드백 원장에 포함하지 않습니다.
- 위치 및 날씨: 관련 기능을 요청하고 권한을 허용한 때에만 위치를 읽고, 좌표를 날씨 서비스로 보냅니다.
- 진단 데이터: 오류 유형, 연결 상태, 앱 버전, 운영체제와 필요한 보안 로그. 연락처를 능동적으로 수집하지 않습니다.
- 음성 합성: 중국어 답변은 Alibaba Cloud Model Studio의 Qwen Audio 3.0 TTS Flash로 합성됩니다. OmniAsst는 합성 텍스트나 오디오를 저장하지 않습니다. 이용 기록에는 제공업체가 반환한 청구 문자 수, PCM 샘플 수, 실제 음성 길이와 완료·취소·오류 상태가 포함됩니다. 최종 제공업체 청구 확인을 받지 못한 경우 불완전으로 명시하며 비용을 임의로 만들지 않습니다. 기기 전용 비공개 낭독과 친구 메시지는 이 합성 서비스로 보내지 않습니다.
3. 처리 목적
- 계약 및 서비스 제공: 계정 확인, 음성 응답, 확인된 기능 실행, 사용량 정산, 명시적으로 수락한 친구 관계 설정, 확인된 친구 메시지 전달, 고객 지원.
- 동의: 마이크, 위치, 알림, 정확한 알람 등은 시스템 권한을 받은 후에만 사용하며 기기 설정에서 철회할 수 있습니다.
- 동의 기반 기능 개선: 익명으로 집계된 요청 수는 향후 기능 우선순위를 정하는 데만 사용하며, 제출을 거부해도 서비스 이용에 영향이 없습니다.
- 정당한 이익과 보안: 악용 방지, 장애 진단, 계정 보호, 서비스 신뢰성 유지.
- 법적 의무: 관련 법률에 따른 거래, 세무, 보안, 분쟁 기록 보관.
4. 외부 제공자와 국외 처리
요청한 기능에 필요한 데이터만 외부 제공자에게 전달합니다. 제공자는 거주 국가 밖에서 데이터를 처리하고 자체 보안·보관 기준을 적용할 수 있습니다.
- OpenAI: 실시간 음성, 모델 응답, 그리고 현재 음성 세션에서 전사 키워드와 수신자 인식 힌트로 사용하도록 사용자가 명시적으로 설정한 제한된 수의 친구 호칭을 처리합니다. 친구 메시지를 보내기 전에는 괴롭힘, 불법 콘텐츠 및 기타 악용 가능성을 식별하기 위해 본문을 OpenAI Moderation API에서도 처리합니다. OpenAI는 고객이 명시적으로 참여하지 않는 한 API 데이터를 기본적으로 모델 학습에 사용하지 않으며, 표준 악용 모니터링 로그를 최대 30일 보관할 수 있다고 설명합니다. 이 외부 처리를 보관 기간이 전혀 없는 것으로 설명하지 않습니다.
- Open-Meteo 및 플랫폼 위치 서비스: 위치 또는 날씨 요청 시 좌표와 검색 내용을 처리합니다.
- Apple App Store 및 Google Play: 다운로드, 구매, 구독, 환불, 스토어 진단 정보를 처리합니다.
- OmniAsst Identity Center: 공용 계정의 가입, 로그인, 인증, 삭제 상태를 처리합니다.
- Google Firebase Cloud Messaging과 OmniAsst Notification Center는 기기 등록, 사용자가 켠 가벼운 알림과 친구 메시지 알림 전송, 메시지 본문이 없는 일반 잠금 화면 알림, 재시도, 전송 또는 클릭 상태 기록을 처리합니다.
- Alibaba Cloud Model Studio: 정령 음성 합성에 필요한 중국어 답변 텍스트만 수신하며 일본 게이트웨이에서 싱가포르 워크스페이스로 전달됩니다. 이는 국경 간 처리를 포함하며 제공업체의 데이터 처리 조건을 따릅니다. API 키는 서버에만 저장되며 App에 포함되지 않습니다.
5. 보관, 보안 및 삭제
OmniAsst 서버는 실시간 음성 녹음이나 대화 전사 본문을 보관하지 않습니다. 친구 메시지 본문은 독립 키를 사용하는 AES-256-GCM으로 서버 저장 시 암호화합니다. 일반 메시지, 친구 관계, 일회용 초대 기록은 계정 삭제 시 삭제합니다. 메시지가 신고되면 괴롭힘, 불법 콘텐츠 또는 기타 악용을 조사하기 위해 관련 증거를 별도로 암호화해 최대 180일 보관한 뒤 삭제하거나 법률에 따라 격리합니다. 아직 처리를 시작하지 않은 단일 목적의 계정 삭제 인계 티켓은 해시만 저장합니다. 시작되지 않은 상태로 계정에 연결된 기간이 30일에 도달하면 유지 관리 작업에서 익명화 대상으로 처리하며, 그 시점에 서비스가 중단되어 있으면 복구 후 지연된 유지 관리를 수행합니다. 삭제를 시작한 뒤 필요한 종속 서비스의 정리를 일시적으로 완료할 수 없는 경우, 해시 티켓과 계정 연결은 실시간 세션, 알림, 사용량, 친구 연결 데이터 정리가 모두 성공할 때까지 재시도하는 삭제 작업으로만 유지됩니다. 이 기간은 30일을 넘을 수 있으며 성공 직후 계정 연결을 제거합니다. 완료되거나 만료된 뒤에는 계정 식별자와 분리된 무작위 토큰 해시, 완료·만료 상태와 시각을 재시도의 멱등성과 명확한 만료 응답을 위해 무기한 보관할 수 있습니다. 삭제 절차가 시작되면 만료되지 않은 이전 인증 정보가 삭제된 제품 데이터를 다시 만드는 것을 막기 위해, 독립 키로 계정 식별자에서 생성한 단방향 HMAC, 삭제 대기·삭제 완료 상태와 시각을 보안상 필요한 기간 동안, 경우에 따라 무기한 보관할 수 있습니다. 이 가명화 보안 표시는 원본 계정 식별자를 포함하지 않지만 같은 식별자가 다시 제시되면 일치 여부를 확인할 수 있으며, 삭제 대기 상태는 자동으로 해제되지 않습니다. Identity Center의 서명된 삭제 콜백이 최종 정리 경로입니다. 별도의 삭제 결과 전송 작업에는 삭제 요청 UUID와 고정된 완료 필드만 저장하며 원본 계정 식별자는 저장하지 않습니다. 전송되지 않은 작업은 Identity Center가 수락할 때까지 보관합니다. 전송 완료 기록은 보관 기간이 30일에 도달한 뒤 삭제 대상으로 처리하며, 서비스 중단 중 기한이 지난 유지 관리는 복구 후 수행합니다. 사용 원장은 결제, 감사, 사용량 수정, 악용 방지에 필요한 기간 보관합니다. 원격 알림 프로필과 활성 기기 토큰은 기능이 켜진 동안 또는 토큰이 비활성화되거나 만료될 때까지 보관하며, 전송 기록은 안정성과 보안을 위해 보관할 수 있습니다. 계정과 지원 기록은 목적 또는 법적 요구가 끝날 때까지 보관합니다. 기기 내 데이터는 앱에서 관리하거나 앱 데이터를 삭제할 수 있습니다. 기능 훈련 피드백은 계정이나 설치와 연결되지 않은 익명 집계 통계로만 보관합니다. 추가 전용 감사 원장에는 무작위 제출 식별자와 고정 페이로드의 단방향 HMAC이 남을 수 있지만 사용자나 기기 식별 정보에서 생성되지 않으며, 재시도를 억제하는 실행 중 인덱스만 24시간 유지됩니다.
신고 보관 기한이 지나면 암호화된 증거, 자유 형식 검토 메모와 관련 조정 이벤트 메모를 삭제합니다. 계정 안전을 위해 연동 정지 상태를 계속 보관해야 하는 경우에도 가명화된 계정 해시, 계정과 분리된 정지 ID, 상태와 운영 시각만 남기고 신고 연결, 자유 형식 사유와 메모는 제거합니다.
계정 삭제 시 결제 감사 이력을 지우는 대신 사용 원장을 개인정보 보호 방식으로 압축합니다. 사용 소유자, 설치 인계, 사용량 또는 스토어 권한 부여 필드의 원본 IDC 계정 식별자를 사용량 서비스 전용 키로 도메인 분리한 HMAC으로 대체합니다. 결제, 세금, 환불, 분쟁, 감사, 사용량 수정과 사기 방지를 위해 남는 가명화 항목에는 사용량·비용 지표, 시각, 제공자 이벤트 또는 세션 ID, 스토어 거래 또는 권한 부여 ID, 요금제, 만료, 상태와 청구 대상 표시가 포함될 수 있습니다. 같은 계정 식별자와 서버 키가 있으면 다시 대조할 수 있으므로 익명 데이터가 아닙니다. 현재 사용 원장에는 자동 만료 처리가 없습니다.
전송 암호화, 접근 통제, 최소 권한 원칙을 적용하지만 어떤 네트워크 서비스도 절대적인 안전을 보장할 수 없습니다.
6. 선택과 권리
- 운영체제 설정에서 마이크, 위치, 알림 등의 권한을 거부하거나 철회할 수 있으며 관련 기능이 중단될 수 있습니다.
- App에서 집사의 가벼운 알림과 친구 메시지 알림을 각각 켜거나 끌 수 있습니다. 친구 알림을 꺼도 메시지는 삭제되지 않으며 App에서 확인할 수 있습니다. 알림 권한만 허용해도 가격 할인이나 음성 분 패키지 알림을 구독하지 않습니다.
- 친구를 삭제하거나 차단하고, 괴롭힘, 불법 콘텐츠, 사칭 또는 기타 악용을 신고할 수 있습니다. 차단 후에는 양쪽 모두 집사 연동으로 상대에게 메시지를 보낼 수 없습니다.
- 기능 훈련 피드백은 제출 건마다 동의하거나 거부할 수 있습니다. 거부하거나 답하지 않으면 제출되지 않습니다.
- 앱에서 집사 설정, 기기 내 데이터, 계정 정보를 확인하고 조정할 수 있습니다.
- 앱의 ‘설정 → 개인정보와 규정 → 계정 삭제’에서 삭제를 시작할 수 있으며, 로그인할 수 없으면 웹사이트의 예비 연락 경로를 이용할 수 있습니다.
- 관련 법률에 따라 개인정보의 열람, 정정, 삭제, 처리 제한 또는 이동을 요청할 수 있습니다.
7. 아동, 변경 및 문의
omniasst는 거주 지역의 디지털 동의 연령 미만 아동을 대상으로 하지 않습니다. 적절한 동의 없이 아동 데이터가 제공되었다고 생각되면 연락해 주세요.
중대한 변경이 있으면 이 페이지 날짜를 갱신하고 필요한 경우 합리적인 방법으로 알립니다. 문의: support@omniasst.com.