개인정보처리방침
시행일: 2025년 2월 16일
나리인포메이션(이하 "회사")은 「개인정보 보호법」에 따라 Vault 앱(이하 "서비스") 이용자의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 다음과 같이 개인정보처리방침을 수립하여 공개합니다.
제1조 (수집하는 개인정보)
회사는 다음의 개인정보를 수집합니다.
- 이메일 주소: Google OAuth2 로그인 시 Google 계정에 등록된 이메일 주소를 수집합니다.
- 인증 토큰: 서비스 이용을 위한 JWT(JSON Web Token)를 생성하며, 30일 후 만료됩니다.
- 생체인증 정보: 기기 내 생체인증(지문, Face ID 등)은 사용자의 기기에서만 처리되며, 서버로 전송되지 않습니다.
제2조 (개인정보의 수집 목적)
수집한 개인정보는 다음의 목적으로 이용됩니다.
- 회원 식별 및 인증
- 서비스 제공 및 계정 관리
- 구독 상태 관리
- 고객 문의 대응
제3조 (종단간 암호화 및 데이터 보호)
본 서비스는 종단간 암호화(End-to-End Encryption, E2EE)를 적용합니다.
- 사용자의 데이터는 AES-256-CBC 알고리즘으로 사용자의 기기에서 암호화된 후 서버로 전송됩니다.
- 서버는 암호화된 데이터만 저장하며, 평문 데이터를 열람하거나 복호화할 수 없습니다.
- 암호화된 로컬 저장소(Hive 암호화 DB, Flutter Secure Storage)를 사용하여 기기 내 데이터도 보호됩니다.
- 파일은 Cloudflare R2에 암호화된 상태로 저장되며, 다운로드 시 1분 만료 Presigned URL을 사용합니다.
- Android에서는 FLAG_SECURE를 적용하여 스크린샷을 방지합니다.
중요: 암호화 키 분실 시 데이터 복구 불가
종단간 암호화 특성상, 사용자가 암호화 키를 분실할 경우 회사는 데이터를 복구할 수 없습니다. 암호화 키의 안전한 관리는 사용자의 책임입니다.
제4조 (개인정보의 보유 및 이용 기간)
- 회원 탈퇴 시: 모든 개인정보 및 암호화된 데이터(서버 데이터, Cloudflare R2 파일 포함)를 즉시 영구 삭제합니다.
- JWT 토큰: 발급일로부터 30일 후 자동 만료됩니다.
- 법령에 따른 보존 의무가 있는 경우 해당 기간 동안 보관합니다.
제5조 (개인정보의 제3자 제공)
회사는 원칙적으로 이용자의 개인정보를 제3자에게 제공하지 않습니다. 다만, 다음의 경우 예외로 합니다.
- 이용자가 사전에 동의한 경우
- 법령의 규정에 의한 경우
제6조 (제3자 서비스)
본 서비스는 다음의 제3자 서비스를 이용합니다.
- Google OAuth2: 사용자 인증을 위해 Google의 OAuth2 서비스를 이용합니다. Google의 개인정보처리방침이 적용됩니다.
- Cloudflare R2: 암호화된 파일을 저장하기 위해 Cloudflare R2 스토리지를 이용합니다. 저장되는 파일은 모두 암호화된 상태입니다.
서버 호스팅 제공업체는 서비스 개선을 위해 변경될 수 있으며, 변경 시 본 방침을 통해 안내합니다.
제7조 (이용자의 권리)
이용자는 다음의 권리를 행사할 수 있습니다.
- 개인정보 열람 요구
- 개인정보 정정 및 삭제 요구
- 개인정보 처리 정지 요구
- 계정 삭제 요구 (삭제 시 모든 데이터가 영구적으로 삭제됩니다)
권리 행사는 hello@nariinfo.dev로 연락하시면 지체 없이 조치하겠습니다.
제8조 (만 14세 미만 아동)
본 서비스는 만 14세 이상의 이용자를 대상으로 합니다. 만 14세 미만 아동의 개인정보는 수집하지 않으며, 만 14세 미만임이 확인될 경우 해당 계정과 데이터를 삭제합니다.
제9조 (개인정보처리방침의 변경)
본 방침은 관련 법령 및 서비스 변경 사항을 반영하여 수정될 수 있으며, 변경 시 앱 내 공지 또는 본 페이지를 통해 안내합니다.
제10조 (개인정보 보호책임자)
- 회사명: 나리인포메이션(Nari Information)
- 이메일: hello@nariinfo.dev