1. Cine suntem și domeniul de aplicare
Această politică acoperă site-ul web Revault, aplicația web și aplicațiile native iOS și Android. „Noi” se referă la operatorul identificat mai jos. Apple, Google, furnizorii de plăți și serviciile de stocare pe care le alegi prelucrează de asemenea informații conform propriilor politici.
Kehtra (Pty) Ltd10 The Bay, La Lucia, 4051, KZN, ZAsupport@revaults.app2. Aplicații mobile fără cont
Dacă alegi să trimiți feedback, o cerere de funcție sau un raport de eroare, Revault primește mesajul tău, categoria acestuia, platforma, versiunea aplicației și orice e-mail de contact pe care îl introduci. Administratorii pot citi aceste trimiteri; ele nu sunt criptate cu cheia seifului tău. Niciun conținut sau cheie din seif și niciun identificator de instalare nu sunt atașate automat. Feedbackul este păstrat cel mult 180 de zile, dacă nu este șters mai devreme. Hash-urile de rețea zilnice cu salt limitează abuzurile și expiră după două zile.
Aplicațiile native nu necesită un cont Revault, o adresă de e-mail, o parolă sau o autentificare web. Seifurile sunt create și criptate pe dispozitiv. Utilizarea locală a seifului nu încarcă fișierele tale pe serverele Revault.
Sincronizarea în cloud este opțională și dezactivată implicit pentru instalările noi. iOS se conectează direct la baza ta de date privată iCloud CloudKit. Android se conectează direct la appDataFolder ascuns din Google Drive după ce autorizezi accesul. Aceste servicii primesc fișiere criptate, metadate criptate și chei învelite. Modelul seifului, secretul de deblocare al dispozitivului, cheia principală brută și secretul de recuperare nu sunt încărcate de sincronizare.
Revault Cloud este un furnizor opțional de stocare Pro pentru sincronizare între platforme. Segmentele criptate și metadatele criptate ale fișierelor sunt asociate cu o instalare de facturare pseudonimă. Serviciul poate observa identificatorii de stocare, dimensiunile, sumele de control, reviziile și activitatea de transfer, dar nu primește nicio cheie de seif decriptată și nicio frază de recuperare. Un cod de conectare aleatoriu separat autorizează accesul la stocare; conectarea unui alt dispozitiv necesită și fraza de recuperare. Datele existente din cloud rămân lizibile pentru recuperare după expirarea Pro.
Apple sau Google pot asocia activitatea din cloud cu contul tău de platformă și pot observa dimensiunile textului cifrat, identificatorii, momentele de timp și alte metadate operaționale. Revault nu primește parola ta Apple sau Google. Dezactivarea sincronizării păstrează seifurile locale și nu șterge automat copiile existente din cloud. iCloud nativ, Android Drive și cloudul web Revault sunt spații de stocare separate.
3. Site web și conturi web
Aplicația web folosește passkey-uri. Înregistrările de cont și de autentificare includ un identificator de cont generat, chei publice passkey și identificatori de credențiale, înregistrări de sesiune și informații de securitate, cum ar fi adresele IP și șirurile user-agent. Le folosim pentru a autentifica cererile, a impune proprietatea și limitele, a preveni abuzurile și a opera serviciul. Cheia privată a passkey-ului tău rămâne la autentificatorul tău.
Stocarea în cloudul web conține înregistrări criptate ale seifurilor, metadate criptate ale fișierelor, chei de criptare învelite și segmente criptate de fișiere. Serviciul poate observa asocierile de conturi, identificatorii de obiecte, numărul, dimensiunile, marcajele de timp, starea încărcării și setările de partajare. În mod obișnuit nu poate decripta conținutul seifurilor fără secretele corespunzătoare.
Site-ul folosește cookie-uri de sesiune esențiale, starea sesiunii filei, stocarea din browser pentru setări și secrete ale dispozitivului, precum și IndexedDB sau stocare similară pentru textul cifrat din cache și cozile de încărcare. Acestea susțin autentificarea, accesul offline și încărcările reluabile. Stocarea din browser poate fi ștearsă sau eliminată; navigarea privată o poate elimina la încheierea sesiunii private.
4. Criptare, exporturi și partajare
Criptarea are loc pe dispozitivul tău înainte de încărcarea în cloud. Revault folosește AES-256-GCM cu PBKDF2-SHA-256 și HKDF-SHA-256 la învelirea cheilor și la criptarea de tip streaming. Vezi modelul de securitate pentru designul complet și limitări.
Migrarea telefonului creează un fișier de transfer criptat independent și o cheie de transfer separată. Importul verifică pachetul și creează chei noi de seif pe dispozitivul care primește. Seiful sursă este păstrat. Nu este necesar niciun releu de transfer și niciun cont Revault. Oricine deține atât fișierul de transfer, cât și cheia lui poate reutiliza acea copie; șterge-le după ce verifici importul.
Partajarea nativă de fișiere și instantanee de seif creează o copie criptată independent, cu chei și identificatori noi. Partajarea de la iOS la iOS poate folosi o invitație CloudKit privată, doar pentru citire. Partajarea care implică Android folosește serverul Revault pentru a stoca părți criptate până la expirarea aleasă de expeditor, în maximum 30 de zile. Invitația și cheia de decriptare sunt separate; cheia nu este încărcată niciodată. Serverul vede dimensiunile textului cifrat, sumele de control, marcajele de timp și token-urile de acces cu hash. Grupuri de rețea zilnice cu salt impun limite împotriva abuzurilor. Expeditorul poate limita sesiunile de acces și poate dezactiva exportul din aplicație; aceste controale nu pot preveni capturile de ecran, clienții modificați sau copiile păstrate. Revocarea blochează descărcările viitoare, dar nu poate elimina copia salvată a unui destinatar.
Etichetele sunt criptate împreună cu metadatele fișierelor. Căutarea mobilă folosește nume de fișiere și etichete decriptate doar într-un seif deblocat; niciun index de căutare și nicio interogare nu sunt încărcate. Optimizarea opțională a fotografiilor și videoclipurilor rulează pe dispozitivul tău înainte de criptare. Afectează doar copiile nou importate, folosește fișiere de lucru private temporare și lasă neatinse fișierele sursă. Setările de optimizare și istoricul gestionării partajărilor sunt criptate pentru fiecare seif și păstrate pe acest dispozitiv. Jurnalele de audit opționale per seif sunt dezactivate implicit, criptate local, păstrează ultimele 500 de interacțiuni și pot fi șterse sau dezactivate. Nu se sincronizează și nu conțin chei, modele sau conținutul fișierelor. Partajările controlate noi create cu jurnalizarea activată înregistrează și până la 100 de marcaje de timp ale sesiunilor de acces pe serviciul de partajare, disponibile expeditorului prin capacitatea sa de gestionare. Dezactivarea jurnalelor locale afectează partajările viitoare; jurnalele partajărilor existente rămân până când partajarea este revocată sau expiră și este curățată.
Un link web partajat oferă deținătorului acces la fișier folosind secretul linkului. Serviciul stochează o copie criptată a partajării și informațiile operaționale necesare pentru livrarea ei și aplicarea setărilor. Oricine are linkul complet poate deschide sau copia fișierul. Revocarea unui link nu poate recupera o copie deja descărcată.
Fișierele decriptate exportate, capturile de ecran, conținutul clipboardului și fișierele deschise în alte aplicații se află în afara seifului criptat. Încărcările individuale din browser într-un bucket compatibil S3 merg direct la endpoint-ul de stocare ales de tine, ca text cifrat; acel furnizor vede metadatele conexiunii și ale obiectului. Datele de acces ale bucket-ului sunt gestionate pe dispozitivul tău și nu sunt trimise către API-ul Revault.
Criptarea nu protejează fișierele deblocate de un dispozitiv compromis sau de software rău intenționat. Niciun sistem nu garantează anonimatul, disponibilitatea sau ștergerea criminalistică. Revault nu a trecut printr-un audit de securitate independent.
Alerte de intruziune opționale
Dacă activezi Alertele de intruziune pentru un seif mobil și acorzi permisiunea pentru cameră, aplicația aflată în prim-plan poate fotografia cu camera frontală încercările repetate de model nepotrivit. Indicatoarele camerei de sistem rămân vizibile. Ultimele zece fotografii și înregistrări ale încercărilor sunt criptate local pentru acel seif, apar în vizualizarea sa de audit și pot fi șterse sau dezactivate din Setări. Nu sunt încărcate, sincronizate sau adăugate în biblioteca foto. O încercare nepotrivită nu poate identifica ce seif a fost vizat. Ia în considerare confidențialitatea persoanelor care îți folosesc dispozitivul înainte de a activa această opțiune.
5. Plăți și analiză opțională
Plățile web folosesc Polar. Achizițiile mobile, acolo unde sunt oferite, folosesc App Store de la Apple sau Google Play. Furnizorii de plăți gestionează instrumentele de plată conform propriilor politici. Revault nu are nevoie de numărul complet al cardului tău pentru a verifica o achiziție.
Înregistrările de facturare pot include identificatori de produs și tranzacție, token-uri de achiziție sau date de tranzacție semnate, starea abonamentului, moneda, sumele, rambursările, marcajele de timp și un identificator pseudonim de instalare sau de client. Ele susțin verificarea achizițiilor, restabilirea drepturilor, contabilitatea, prevenirea fraudei și raportarea financiară. Un identificator de instalare pentru facturarea mobilă nu este un cont de seif Revault și nu oferă acces la cloudul tău nativ.
Statisticile de utilizare sunt activate implicit pe site și în aplicațiile native. Mixpanel primește evenimente permise explicit de tip pagină, descărcare, onboarding, acțiuni în seif, import, partajare, sincronizare și achiziție, cu un identificator de analiză aleatoriu, platformă, limbă, versiunea aplicației și ora evenimentului. Nu sunt incluse identificatori de seif, conținut, nume de fișiere, nume de seifuri sau foldere, etichete, modele de deblocare, chei, linkuri de partajare, coduri secrete, adrese de e-mail sau identificatori de publicitate. Evenimentele de pe site sunt trimise de pe server; aplicațiile native trimit evenimente prin API-ul Revault. Îmbogățirea cu geolocalizare bazată pe IP este dezactivată. Înregistrările financiare și experimentele separate de paywall, pentru care se acordă un consimțământ distinct, rămân separate.
6. Furnizori de servicii și dezvăluiri
Mixpanel procesează statisticile de utilizare când sunt activate. Cloudflare oferă livrare web, infrastructură API și stocare de obiecte web. Serviciul de bază de date configurat păstrează înregistrările contului web, metadatele criptate și înregistrările de facturare. Polar, Apple și Google procesează funcțiile de plată sau de cloud pe care le folosești. Un furnizor de stocare pe care îl configurezi primește încărcările pe care i le trimiți.
Furnizorii de infrastructură pot prelucra cereri, adrese IP, jurnale și metadate operaționale în alte țări decât a ta. Locațiile și politicile lor variază. Folosim garanții contractuale și tehnice disponibile atunci când este necesar; criptarea nu elimină considerentele privind transferurile internaționale pentru datele de cont sau operaționale.
Putem dezvălui informațiile pe care le deținem atunci când este necesar pentru a respecta obligații legale valide, a investiga abuzuri, a proteja utilizatorii sau a menține serviciul. O astfel de dezvăluire nu poate include conținutul seifurilor în text clar, pe care nu îl deținem. Dacă contactezi asistența, furnizează doar informațiile necesare investigației; nu trimite niciodată modelul seifului, secretul de recuperare sau cheile private de criptare.
Politicile furnizorilor: Mixpanel · Cloudflare, Polar, Appleși Google.
7. Păstrare și ștergere
Seifurile criptate locale rămân până când le ștergi sau până când sistemul de operare elimină datele aplicației. Păstrează separat backup-urile criptate și cheile de recuperare înainte de a dezinstala sau de a șterge spațiul de stocare. Secretele legate de dispozitiv se pot pierde când datele aplicației sau ale browserului sunt eliminate.
Contul web și datele criptate din cloud sunt păstrate pentru a-ți oferi contul și stocarea, până când sunt șterse sau nu mai sunt necesare în acest scop. Curățarea încărcărilor și ștergerea se pot finaliza asincron. Înregistrările de securitate, facturare, audit, dispute și cele cerute legal pot fi păstrate mai mult pentru aceste scopuri; ștergerea unui seif nu șterge o înregistrare de plată.
Evenimentele opționale ale paywall-ului sunt păstrate pe perioada configurată (implicit 90 de zile); retragerea consimțământului elimină evenimentele opționale stocate pentru acea instalare. Aceasta nu șterge înregistrările de tranzacții necesare legal sau operațional.
Sincronizarea nativă în cloud poate păstra istoricul criptat al versiunilor, backup-uri sau copii pe alte dispozitive după o ștergere logică. Ieșirea sigură elimină accesul local și datele din cache pentru celelalte seifuri; nu șterge copiile lor din cloudul nativ. Gestionează copiile din cloud prin aplicație și prin controalele de stocare ale platformei respective. Nu putem șterge textul cifrat dintr-un cont cloud personal în numele tău.
8. Opțiunile și drepturile tale privind confidențialitatea
Poți dezactiva analiza utilizării aplicației native din setările aplicației. Aceasta oprește evenimentele noi, șterge identificatorul local de analiză și anulează trimiterile native în așteptare. Nu șterge evenimentele deja livrate; contactează-ne pentru cereri de ștergere. Fiecare instalare a aplicației are propria preferință. Semnalele Do Not Track și Global Privacy Control ale browserului dezactivează analiza site-ului. Poți folosi seifurile native fără sincronizare, poți dezactiva sincronizarea, poți exporta backup-uri, poți șterge seifurile locale și poți controla stocarea browserului. Utilizarea fără cont nu împiedică Apple sau Google să prelucreze informații atunci când folosești serviciile lor de cloud sau de achiziții.
În funcție de locația ta, este posibil să ai dreptul de a accesa, corecta, șterge, restricționa sau a te opune prelucrării datelor cu caracter personal ori de a primi o copie portabilă a acestora, precum și de a-ți retrage consimțământul fără a afecta prelucrarea legală anterioară. Acolo unde este cazul, furnizarea serviciilor solicitate este baza noastră contractuală; securitatea și prevenirea abuzurilor servesc interese legitime; evidențele financiare necesare îndeplinesc obligații legale; poți controla statisticile de utilizare prin opțiunile descrise mai sus.
Contactează operatorul menționat mai sus pentru a face o solicitare. Ne poate fi necesară o verificare proporțională a proprietății contului. Nu furniza secrete ale seifului ca dovadă. Nu putem reconstitui o cheie de criptare pierdută și nu putem identifica un seif exclusiv local pe baza unui nume pe care nu l-am primit. Poți depune o plângere și la autoritatea locală de protecție a datelor.
9. Copii și actualizări ale politicii
Revault nu se adresează copiilor sub vârsta la care pot consimți independent la prelucrarea datelor în locația lor. Un părinte sau tutore care consideră că un copil a transmis informații personale poate contacta operatorul.
Actualizăm această pagină atunci când se schimbă prelucrarea sau funcțiile și revizuim data de mai sus. Modificările importante vor fi comunicate printr-o notificare adecvată a serviciului, acolo unde este posibil. O nouă prelucrare opțională care necesită consimțământ nu va fi activată doar prin actualizarea acestei politici.