1. 적용 범위와 처리 목적
이 방침은 KeyDex 모바일 앱, 크롬 확장 프로그램, 두 기기의 연결에 사용되는 릴레이 기능에 적용됩니다. KeyDex는 이용자가 입력한 사이트별 계정 정보를 스마트폰에서 관리하고, 이용자가 승인한 경우 PC 로그인 화면에 정보를 입력하거나 PC의 입력값을 스마트폰에 저장하는 기능을 제공합니다.
2. 처리하는 정보와 수집 방법
| 기능 | 관련 정보 | 입력·생성 경로 |
|---|---|---|
| 모바일 금고 | 사이트명·도메인, 로그인 ID 또는 이메일, 비밀번호, 로그인 방식, 카테고리·메모 등 이용자가 저장한 정보 | 앱에서 이용자가 입력하거나 계정 등록·수정 QR을 승인 |
| 기기 연결 | QR 세션 정보, 연결 상태, 페어링에 사용되는 공개키 | 앱과 확장 프로그램의 페어링 과정에서 생성 |
| 릴레이 세션 | 세션 식별자, 업로드·다운로드 토큰, 만료 시각, 암호화된 응답의 일회용 공개키·초기화 벡터·암호문 | 확장 프로그램의 세션 요청과 앱의 암호화된 응답 전달 과정에서 생성·전송 |
| QR 로그인 | 대상 사이트 정보, 이용자가 선택한 계정의 로그인 정보, 승인 결과 | 확장 프로그램이 세션을 만들고 앱에서 스캔·승인 |
| PC 입력값 저장 | PC 페이지에 입력한 ID·비밀번호 및 대상 사이트 정보 | 확장 프로그램이 QR로 표시하고 앱에서 확인 후 저장 |
| 서비스 운영 기록 | IP 주소, 요청 시각·방식·URL, 응답 상태와 오류 정보 등 기술정보 | Cloudflare 릴레이 이용 과정에서 자동 생성될 수 있음 |
생체인증은 금고 잠금 해제와 민감 기능 승인에 사용됩니다. 인증은 기기 운영체제가 수행하며, KeyDex와 KH Lumi는 지문·얼굴 등 생체정보 원본을 수집하거나 보관하지 않고 인증 성공 여부만 확인합니다.
3. 기기별 저장과 정보 전달
- 스마트폰: 계정 정보는 스마트폰 앱에 저장되고, 비밀번호는 암호화되어 저장됩니다. OS 자동완성 기능을 켜면 사용자가 선택한 계정 정보가 로그인 입력란에 제공됩니다.
- PC 확장 프로그램: 페어링 공개키와 연결 상태를 관리합니다. PC에 계정 정보를 저장하지 않으며, QR 로그인 승인 후 로그인 양식에 ID·비밀번호를 입력합니다.
- 계정 등록·수정 QR: PC 페이지의 입력값을 QR에 담아 앱으로 전달합니다. QR이 화면에 표시되는 동안 주변 사람이 보거나 촬영할 수 있으므로 취급에 유의해야 합니다.
- 릴레이: 현재 로컬 구현은 Cloudflare Workers와 Durable Objects를 사용합니다. 확장 프로그램의 요청으로 세션 식별자, 업로드·다운로드 토큰과 만료 시각을 발급하고, 이후 URL의 세션 식별자와 인증 헤더의 토큰을 받아 암호화된 응답(일회용 공개키, 초기화 벡터, 암호문)을 일시적으로 보관·전달합니다. 릴레이 코드는 암호문을 복호화하지 않습니다. 로그인 QR의 사이트 도메인은 QR에 포함되지만 로그인용 릴레이 요청의 별도 필드로 전송되지는 않습니다.
4. 보유 기간과 파기 방법
스마트폰 금고의 계정 정보는 이용자 기기의 앱에 저장되며, KH Lumi의 서버에 계정 금고로 동기화하거나 지속 보관하지 않습니다. 이용자는 앱에서 저장된 계정을 수정·삭제할 수 있습니다. KeyDex 자체의 암호화 백업·복원 기능은 현재 제공하지 않습니다.
현재 로컬 릴레이 코드는 유효한 다운로드 요청에 암호화된 응답을 반환할 때 해당 세션 데이터를 삭제합니다. 세션은 발급 후 60초가 지나면 이용할 수 없고, 만료 후 요청이 들어오면 저장 데이터를 삭제합니다. 별도로 만료 5초 후 데이터 삭제 알람을 예약하지만 실제 실행은 지연될 수 있습니다. Cloudflare의 SQLite 기반 Durable Objects는 최대 30일 전 시점으로 저장소를 복구하는 기능을 제공하므로, 일반 세션 데이터의 삭제가 모든 복구 가능 데이터의 즉시 영구 삭제를 뜻하지는 않습니다.
6. 이용자와 법정대리인의 권리
이용자는 앱에서 저장된 사이트와 계정 정보를 확인·수정·삭제할 수 있습니다. 회사가 처리하는 정보에 대한 열람, 정정, 삭제, 처리정지 등 개인정보 관련 요청은 아래 이메일로 보내주세요. 법정대리인의 요청은 관계 법령에 따라 본인 및 권한을 확인한 뒤 처리합니다.
개인정보 관련 문의 및 권리 행사: 케이에이치루미(KH Lumi) · khlumi.dev@gmail.com
7. 안전성 확보 조치
KeyDex는 스마트폰 금고 잠금, 운영체제의 안전한 저장소를 이용한 암호화 키 관리, 비밀번호 암호화 저장, QR 로그인 응답의 암호화 전달, 일회성 접근 토큰과 세션 유효 시간 설정 등의 보호 조치를 적용합니다.
8. 방침 변경
제품 기능이나 개인정보 처리 방식이 바뀌면 이 방침을 수정하고 시행일과 변경 내용을 서비스에서 알립니다. 이 방침은 이용자가 앱과 웹사이트에서 쉽게 확인할 수 있도록 공개합니다.