1. 우리는 누구이며 범위
이 정책은 Revault의 웹사이트, 웹 애플리케이션, 기본 iOS 및 Android 앱에 적용됩니다. “당사”는 아래에 명시된 운영자를 의미합니다. 귀하가 선택한 Apple, Google, 결제 제공업체 및 저장 서비스도 자체 정책에 따라 정보를 처리합니다.
Kehtra (Pty) Ltd10 The Bay, La Lucia, 4051, KZN, ZAsupport@revaults.app2. 계정이 필요 없는 모바일 앱
피드백, 기능 요청 또는 버그 보고서를 보내기로 선택한 경우 Revault은(는) 귀하가 입력한 메시지, 해당 카테고리, 플랫폼, 앱 버전 및 모든 연락처 이메일을 받습니다. 관리자는 이러한 제출물을 읽을 수 있습니다. 볼트 키로 암호화되지 않습니다. 볼트 내용, 키 또는 설치 식별자는 자동으로 첨부되지 않습니다. 피드백은 더 빨리 삭제되지 않는 한 최대 180일 동안 보관됩니다. 일일 솔티드 네트워크 해시는 남용을 제한하고 2일 후에 만료됩니다.
기본 앱에는 Revault 계정, 이메일 주소, 비밀번호 또는 웹 로그인이 필요하지 않습니다. 볼트는 기기 내에서 생성되고 암호화됩니다. 로컬 볼트를 사용하면 파일이 Revault 서버에 업로드되지 않습니다.
클라우드 동기화는 선택 사항이며 새로 설치하는 경우 기본적으로 꺼져 있습니다. iOS는 개인 iCloud CloudKit 데이터베이스에 직접 연결됩니다. 액세스를 승인한 후 Android는 Google Drive의 숨겨진 appDataFolder에 직접 연결됩니다. 이러한 서비스는 암호화된 파일, 암호화된 메타데이터 및 래핑된 키를 수신합니다. 볼트 패턴, 장치 잠금 해제 비밀, 원시 마스터 키 및 복구 비밀은 동기화로 업로드되지 않습니다.
Apple 또는 Google은 클라우드 활동을 플랫폼 계정과 연결하고 암호문 크기, 식별자, 타이밍 및 기타 운영 메타데이터를 관찰할 수 있습니다. Revault는 귀하의 Apple 또는 Google 비밀번호를 수신하지 않습니다. 동기화를 끄면 로컬 볼트가 보존되고 기존 클라우드 복사본이 자동으로 삭제되지 않습니다. 네이티브 iCloud, Android Drive, Revault의 웹 클라우드는 별도의 스토어입니다.
3. 웹사이트 및 웹 계정
웹 앱은 암호키를 사용합니다. 계정 및 인증 레코드에는 생성된 계정 식별자, 암호키 공개 키 및 자격 증명 식별자, 세션 기록, IP 주소 및 사용자 에이전트 문자열과 같은 보안 정보가 포함됩니다. 우리는 이를 사용하여 요청을 인증하고, 소유권 및 제한을 적용하고, 남용을 방지하고, 서비스를 운영합니다. 패스키 개인 키는 인증자에게 남아 있습니다.
웹 클라우드 스토리지에는 암호화된 저장소 기록, 암호화된 파일 메타데이터, 래핑된 암호화 키 및 암호화된 파일 세그먼트가 포함되어 있습니다. 서비스는 계정 연결, 개체 식별자, 개수, 크기, 타임스탬프, 업로드 상태 및 공유 설정을 관찰할 수 있습니다. 일반적으로 적절한 비밀이 없으면 저장소 콘텐츠를 해독할 수 없습니다.
웹사이트는 필수 세션 쿠키, 탭 세션 상태, 설정 및 장치 비밀을 위한 브라우저 저장소, 캐시된 암호문 및 업로드 대기열을 위한 IndexedDB 또는 유사한 저장소를 사용합니다. 이는 인증, 오프라인 액세스 및 재개 가능한 업로드를 지원합니다. 브라우저 저장소는 삭제되거나 제거될 수 있습니다. 비공개 브라우징은 비공개 세션이 끝나면 이를 삭제할 수 있습니다.
4. 암호화, 내보내기 및 공유
클라우드 업로드 전에 장치에서 암호화가 발생합니다. Revault는 키 래핑 및 스트리밍 암호화에서 PBKDF2-SHA-256 및 HKDF-SHA-256와 함께 AES-256-GCM를 사용합니다. 전체 설계 및 제한 사항은 보안 모델를 참조하세요.
휴대폰 마이그레이션은 독립적으로 암호화된 전송 파일과 별도의 전송 키를 생성합니다. 가져오기는 패키지를 확인하고 수신 장치에 새로운 볼트 키를 생성합니다. 원본 볼트는 유지됩니다. 전송 릴레이 또는 Revault 계정이 필요하지 않습니다. 전송 파일과 해당 키를 모두 보유한 사람은 누구나 해당 복사본을 재사용할 수 있습니다. 가져오기를 확인한 후 삭제하세요.
기본 파일 및 볼트-스냅샷 공유는 새로운 키와 식별자를 사용하여 독립적으로 암호화된 복사본을 생성합니다. iOS-to-iOS 공유는 비공개 읽기 전용 CloudKit 초대를 사용할 수 있습니다. Android와 관련된 공유는 Revault의 서버를 사용하여 보낸 사람이 선택한 만료일(30일 이내)까지 암호화된 부분을 저장합니다. 초대 키와 암호 해독 키는 별개입니다. 키는 업로드되지 않습니다. 서버는 암호문 크기, 체크섬, 타임스탬프 및 해시된 액세스 토큰을 확인합니다. 일일 솔티드 네트워크 버킷은 남용 한도를 적용합니다. 발신자는 액세스 세션을 제한하고 인앱 내보내기를 비활성화할 수 있습니다. 이러한 컨트롤은 스크린샷, 수정된 클라이언트 또는 보관된 복사본을 방지할 수 없습니다. 취소하면 향후 다운로드가 차단되지만 수신자의 저장된 사본을 제거할 수는 없습니다.
태그는 파일 메타데이터로 암호화됩니다. 모바일 검색은 잠금 해제된 저장소 내에서만 해독된 파일 이름과 태그를 사용합니다. 검색 색인이나 쿼리가 업로드되지 않습니다. 선택적 사진 및 비디오 최적화는 암호화 전에 장치에서 실행됩니다. 새로 가져온 복사본에 영향을 미치고 임시 개인 작업 파일을 사용하며 소스 파일은 그대로 유지됩니다. 최적화 설정 및 공유 관리 기록은 볼트별로 암호화되어 이 장치에 보관됩니다. 선택 사항인 볼트별 감사 로그는 기본적으로 꺼져 있고, 로컬로 암호화되어 있으며, 최근 500개의 상호 작용을 유지하고, 지우거나 비활성화할 수 있습니다. 동기화되지 않으며 키, 패턴 또는 파일 내용이 포함되어 있지 않습니다. 로깅이 활성화된 상태에서 생성된 새로 제어된 공유는 공유 서비스에 최대 100개의 액세스 세션 타임스탬프를 기록하며, 이는 관리 기능을 통해 보낸 사람이 사용할 수 있습니다. 로컬 로그를 비활성화하면 향후 공유에 영향을 미칩니다. 기존 공유 로그는 공유가 취소되거나 만료되어 정리될 때까지 남아 있습니다.
공유 웹 링크는 소유자에게 링크의 비밀을 사용하여 파일에 대한 액세스 권한을 부여합니다. 서비스는 이를 제공하고 설정을 적용하는 데 필요한 암호화된 공유 복사본과 운영 정보를 저장합니다. 전체 링크가 있는 사람은 누구나 잠재적으로 파일을 열거나 복사할 수 있습니다. 링크를 취소해도 이미 다운로드한 사본은 회수할 수 없습니다.
내보낸 해독된 파일, 스크린샷, 클립보드 콘텐츠, 다른 앱에서 연 파일은 암호화된 저장소 외부에 있습니다. S3 호환 버킷에 대한 개별 브라우저 업로드는 암호 텍스트로 선택한 스토리지 엔드포인트로 직접 이동됩니다. 해당 공급자는 연결 및 개체 메타데이터를 봅니다. 버킷 자격 증명은 Revault의 API로 전송되지 않고 장치에서 처리됩니다.
암호화는 손상된 장치나 악성 소프트웨어로부터 잠금 해제된 파일을 보호하지 않습니다. 어떤 시스템도 익명성, 가용성 또는 법의학적 삭제를 보장하지 않습니다. Revault는 독립적인 보안 감사를 받지 않았습니다.
선택적 침입 알림
모바일 금고에 침입 알림을 활성화하고 카메라 권한을 부여하면 전경 앱이 전면 카메라를 사용하여 반복적으로 일치하지 않는 패턴 시도를 촬영할 수 있습니다. 시스템 카메라 표시기는 계속 표시됩니다. 최근 10장의 사진과 시도 기록은 해당 저장소에 대해 로컬로 암호화되고 감사 보기에 표시되며 설정에서 삭제하거나 비활성화할 수 있습니다. 사진 라이브러리에 업로드, 동기화 또는 추가되지 않습니다. 일치하지 않는 시도에서는 어떤 저장소가 대상이 되었는지 식별할 수 없습니다. 이 옵션을 활성화하기 전에 장치를 사용하는 사람들의 개인 정보 보호를 고려하십시오.
5. 결제 및 선택적 분석
웹 결제는 Polar를 사용합니다. 모바일 구매 시 Apple의 App Store 또는 Google Play를 사용하세요. 결제 제공업체는 자체 정책에 따라 결제 수단을 처리합니다. Revault에서는 구매를 확인하기 위해 전체 카드 번호가 필요하지 않습니다.
청구 기록에는 제품 및 거래 식별자, 구매 토큰 또는 서명된 거래 데이터, 구독 상태, 통화, 금액, 환불, 타임스탬프, 가명 설치 또는 고객 식별자가 포함될 수 있습니다. 구매 확인, 자격 복원, 회계, 사기 방지 및 재무 보고를 지원합니다. 모바일 청구 설치 식별자는 Revault 볼트 계정이 아니며 기본 클라우드에 대한 액세스 권한을 부여하지 않습니다.
선택적 페이월 분석에는 동의가 필요합니다. 이벤트는 구매 화면 상호 작용과 제품 또는 실험 식별자로 제한되며 볼트 이름, 패턴, 복구 비밀, 파일 이름 또는 파일 콘텐츠가 아닙니다. 금융 거래 기록은 선택적 분석과 별개입니다. 광고 추적이나 광고를 위한 개인 정보 판매는 없습니다.
6. 서비스 제공업체 및 공개
Cloudflare는 웹 전송, API 인프라, 웹 개체 스토리지를 제공합니다. 구성된 데이터베이스 서비스에는 웹 계정, 암호화된 메타데이터 및 청구 기록이 보관됩니다. Polar, Apple 및 Google은 귀하가 사용하는 결제 또는 클라우드 기능을 처리합니다. 귀하가 구성한 스토리지 제공자는 귀하가 보낸 업로드를 수신합니다.
인프라 제공업체는 귀하가 거주하는 국가가 아닌 다른 국가에서 요청, IP 주소, 로그 및 운영 메타데이터를 처리할 수 있습니다. 위치와 정책은 다양합니다. 당사는 필요한 경우 이용 가능한 계약상 및 기술적 보호 장치를 사용합니다. 암호화는 계정 또는 운영 데이터에 대한 국제 전송 고려 사항을 제거하지 않습니다.
당사는 유효한 법적 의무를 준수하고, 남용을 조사하고, 사용자를 보호하고, 서비스를 유지하는 데 필요한 경우 보유한 정보를 공개할 수 있습니다. 이러한 공개에는 당사가 보유하지 않은 일반 텍스트 저장소 콘텐츠가 포함될 수 없습니다. 지원팀에 문의하는 경우 조사에 필요한 정보만 제공하세요. 볼트 패턴, 복구 비밀 또는 개인 암호화 키를 절대 보내지 마세요.
7. 보유 및 삭제
로컬 암호화된 저장소는 삭제하거나 운영 체제에서 앱 데이터를 제거할 때까지 유지됩니다. 스토리지를 제거하거나 삭제하기 전에 암호화된 백업 및 복구 키를 별도로 보관하세요. 앱이나 브라우저 데이터가 제거되면 기기에 바인딩된 비밀이 손실될 수 있습니다.
웹 계정과 암호화된 클라우드 데이터는 삭제되거나 해당 목적에 더 이상 필요하지 않을 때까지 귀하의 계정과 저장소를 제공하기 위해 보관됩니다. 업로드 정리 및 삭제는 비동기식으로 완료될 수 있습니다. 보안, 청구, 감사, 분쟁 및 법적으로 요구되는 기록은 해당 목적을 위해 더 오랫동안 보관될 수 있습니다. 금고를 삭제해도 지불 기록은 지워지지 않습니다.
선택적 페이월 이벤트는 구성된 기간(기본적으로 90일) 동안 유지됩니다. 동의를 철회하면 해당 설치에 저장된 선택적 이벤트가 제거됩니다. 이는 법적으로나 운영상 필요한 거래 기록을 삭제하지 않습니다.
기본 클라우드 동기화는 논리적 삭제 후에도 암호화된 수정 기록, 백업 또는 복사본을 다른 장치에 보관할 수 있습니다. Safe Exit는 다른 저장소에 대한 로컬 액세스 및 캐시된 데이터를 제거합니다. 기본 클라우드 복사본은 지워지지 않습니다. 앱과 관련 플랫폼의 스토리지 제어를 통해 클라우드 복사본을 관리하세요. 당사는 귀하를 대신하여 개인 클라우드 계정의 암호문을 삭제할 수 없습니다.
8. 귀하의 선택 및 개인정보 보호 권리
동기화 없이 기본 볼트를 사용하고, 동기화를 끄고, 백업을 내보내고, 로컬 볼트를 삭제하고, 브라우저 저장 공간을 제어하고, 선택적 분석을 거부할 수 있습니다. 계정을 사용하지 않아도 Apple 또는 Google의 클라우드를 사용하거나 서비스를 구매할 때 정보를 처리하는 데 방해가 되지 않습니다.
귀하의 위치에 따라 귀하는 이전의 합법적인 처리에 영향을 주지 않고 개인정보에 접근, 수정, 삭제, 제한, 처리에 반대하거나 휴대용 사본을 받을 수 있고 동의를 철회할 수 있는 권리를 가질 수 있습니다. 해당되는 경우 요청된 서비스를 제공하는 것이 당사의 계약 기반입니다. 보안 및 남용 방지는 합법적인 이익에 부합합니다. 필수 재무 기록이 법적 의무를 충족합니다. 선택적 분석은 동의에 의존합니다.
요청하려면 위에 나열된 교환원에게 문의하세요. 계정 소유권에 대한 비례적인 확인이 필요할 수 있습니다. 저장소 비밀을 증거로 제공하지 마세요. 분실된 암호화 키를 재구성하거나 수신한 적이 없는 이름으로 로컬 전용 저장소를 식별할 수 없습니다. 귀하는 또한 현지 데이터 보호 당국에 불만을 제기할 수도 있습니다.
9. 아동 및 정책 업데이트
Revault는 자신의 위치에서 데이터 처리에 독립적으로 동의할 수 있는 연령 미만의 어린이를 대상으로 하지 않습니다. 아동이 개인정보를 제출했다고 생각하는 부모 또는 보호자는 운영자에게 연락할 수 있습니다.
처리 또는 기능이 변경되면 이 페이지를 업데이트하고 위의 날짜를 수정합니다. 중요한 변경 사항은 가능한 경우 적절한 서비스 공지를 통해 전달됩니다. 동의가 필요한 새로운 선택적 처리는 이 정책을 업데이트하는 것만으로는 활성화되지 않습니다.