1. Sino kami at saklaw
Sakop ng patakarang ito ang website ng Revault, web application, at mga native na iOS at Android app. Ang "Kami" ay tumutukoy sa operator na tinukoy sa ibaba. Pino-proseso rin ng Apple, Google, mga payment provider, at mga storage service na pipiliin mo ang impormasyon sa ilalim ng sarili nilang mga patakaran.
Kehtra (Pty) Ltd10 The Bay, La Lucia, 4051, KZN, ZAsupport@revaults.app2. Mga mobile app na walang account
Kapag pinili mong magpadala ng feedback, hiling na feature o ulat ng bug, natatanggap ng Revault ang mensahe mo, ang kategorya nito, ang platform mo, bersyon ng app at anumang contact email na inilagay mo. Mababasa ng mga administrator ang mga submission na ito; hindi sila naka-encrypt gamit ang vault key mo. Walang awtomatikong ikinakabit na laman ng vault, key o installation identifier. Itinatabi ang feedback nang hanggang 180 araw maliban kung mas maaga itong buburahin. Ang araw-araw na salted na network hash ay naglilimita sa pang-aabuso at nawawala pagkalipas ng dalawang araw.
Hindi nangangailangan ng Revault account, email address, password, o web sign-in ang mga native app. Ginagawa at ine-encrypt sa device ang mga vault. Hindi nag-a-upload ng mga file mo sa mga server ng Revault ang paggamit ng lokal na vault.
Opsyonal ang cloud sync at naka-off bilang default sa mga bagong installation. Direktang kumokonekta ang iOS sa pribado mong iCloud CloudKit database. Direktang kumokonekta ang Android sa nakatagong appDataFolder ng Google Drive pagkatapos mong i-authorize ang access. Tumatanggap ang mga serbisyong ito ng mga naka-encrypt na file, naka-encrypt na metadata, at wrapped na key. Hindi ina-upload ng sync ang pattern ng vault mo, device unlock secret, raw na master key, at recovery secret.
Ang Revault Cloud ay opsyonal na Pro storage provider para sa cross-platform na sync. Ang mga naka-encrypt na segment at naka-encrypt na metadata ng file ay naka-link sa isang pseudonymous na billing installation. Nakikita ng serbisyo ang mga storage identifier, laki, checksum, revision at aktibidad ng paglilipat, pero hindi ito tumatanggap ng unwrapped na vault key o recovery phrase. Isang hiwalay na random na connection code ang nagbibigay-pahintulot sa access sa storage; kailangan din ang recovery phrase para magkonekta ng isa pang device. Nananatiling nababasa para sa recovery ang kasalukuyang data sa cloud pagkatapos mag-expire ng Pro.
Maaaring iugnay ng Apple o Google ang aktibidad sa cloud sa platform account mo at makita ang laki ng ciphertext, mga identifier, oras, at iba pang operational na metadata. Hindi tumatanggap ang Revault ng password mo sa Apple o Google. Pinapanatili ng pag-off ng sync ang mga lokal na vault at hindi nito awtomatikong binubura ang mga umiiral na kopya sa cloud. Magkakahiwalay na store ang native na iCloud, Android Drive, at web cloud ng Revault.
3. Website at mga web account
Gumagamit ng mga passkey ang web app. Kasama sa mga record ng account at authentication ang nabuong account identifier, mga public key ng passkey at credential identifier, mga session record, at impormasyon sa seguridad gaya ng mga IP address at user-agent string. Ginagamit namin ang mga ito para i-authenticate ang mga request, ipatupad ang pagmamay-ari at mga limitasyon, pigilan ang pang-aabuso, at patakbuhin ang serbisyo. Nananatili sa authenticator mo ang private key ng passkey mo.
Naglalaman ang web-cloud storage ng mga naka-encrypt na record ng vault, naka-encrypt na metadata ng file, wrapped na encryption key, at naka-encrypt na segment ng file. Nakikita ng serbisyo ang pagkakaugnay sa account, mga identifier ng object, bilang, laki, timestamp, estado ng upload, at mga setting ng share. Karaniwan, hindi nito kayang i-decrypt ang laman ng vault kung wala ang mga naaangkop na secret.
Gumagamit ang website ng mahahalagang session cookie, estado ng session ng tab, storage ng browser para sa mga setting at device secret, at IndexedDB o katulad na storage para sa naka-cache na ciphertext at pila ng upload. Sinusuportahan nito ang authentication, offline access, at mga upload na maipagpapatuloy. Maaaring ma-clear o mabura ang storage ng browser; maaari itong itapon ng private browsing kapag natapos ang pribadong session.
4. Encryption, export at pagbabahagi
Nangyayari ang encryption sa device mo bago ang cloud upload. Gumagamit ang Revault ng AES-256-GCM kasama ang PBKDF2-SHA-256 at HKDF-SHA-256 sa key wrapping at streaming encryption nito. Tingnan ang modelo ng seguridad para sa buong disenyo at mga limitasyon.
Gumagawa ang paglilipat ng phone ng hiwalay na naka-encrypt na transfer file at hiwalay na transfer key. Bine-verify ng import ang package at gumagawa ng bagong vault key sa tumatanggap na device. Pinananatili ang source vault. Walang kailangang transfer relay o Revault account. Magagamit muli ng sinumang may hawak ng transfer file at ng key nito ang kopyang iyon; burahin ang mga ito pagkatapos ma-verify ang import.
Gumagawa ang pagbabahagi ng native na file at vault snapshot ng hiwalay na naka-encrypt na kopya na may bagong key at identifier. Maaaring gumamit ang iOS-to-iOS na pagbabahagi ng pribado at read-only na imbitasyon sa CloudKit. Ang pagbabahagi na may kinalaman sa Android ay gumagamit ng server ng Revault para itabi ang mga naka-encrypt na bahagi hanggang sa expiry na pinili ng nagpadala, sa loob ng 30 araw. Hiwalay ang imbitasyon at decryption key; hindi kailanman ina-upload ang key. Nakikita ng server ang laki ng ciphertext, checksum, timestamp, at naka-hash na access token. Ipinapatupad ng mga pang-araw-araw na salted na network bucket ang mga limitasyon laban sa pang-aabuso. Maaaring limitahan ng nagpadala ang mga access session at i-disable ang in-app na export; hindi mapipigilan ng mga kontrol na ito ang screenshot, binagong client, o mga kopyang itinabi. Hinaharangan ng pagbawi ang mga susunod na download pero hindi nito maaalis ang kopyang na-save na ng tatanggap.
Naka-encrypt kasama ng metadata ng file ang mga tag. Gumagamit ang mobile search ng mga decrypted na filename at tag sa loob lang ng naka-unlock na vault; walang search index o query na ina-upload. Tumatakbo sa device mo bago ang encryption ang opsyonal na pag-optimize ng larawan at video. Naaapektuhan nito ang mga bagong na-import na kopya, gumagamit ng pansamantalang pribadong working file, at hindi ginagalaw ang mga source file. Naka-encrypt kada vault at nananatili sa device na ito ang mga setting ng optimization at kasaysayan ng pamamahala ng share. Naka-off bilang default ang opsyonal na audit log kada vault, lokal na naka-encrypt, pinapanatili ang pinakahuling 500 interaksyon, at maaaring i-clear o i-disable. Hindi sila nagsi-sync at walang laman na key, pattern, o nilalaman ng file. Ang mga bagong kontroladong share na ginawa nang naka-enable ang logging ay nagre-record din ng hanggang 100 timestamp ng access session sa sharing service, na available sa nagpadala sa pamamagitan ng management capability nila. Naaapektuhan ng pag-disable ng mga lokal na log ang mga susunod na share; nananatili ang mga log ng mga umiiral na share hanggang mabawi o mag-expire ang share nito at malinis.
Nagbibigay ang ibinahaging web link ng access sa file sa may hawak nito gamit ang secret ng link. Iniimbak ng serbisyo ang naka-encrypt na kopya ng share at ang operational na impormasyong kailangan para ihatid ito at ipatupad ang mga setting nito. Sinumang may kumpletong link ay maaaring makabukas o makakopya ng file. Hindi mababawi ng pagbawi ng link ang kopyang na-download na.
Nasa labas ng naka-encrypt na vault ang mga na-export na decrypted na file, screenshot, laman ng clipboard, at mga file na binuksan sa ibang app. Direktang pumupunta sa piniling storage endpoint mo bilang ciphertext ang mga indibidwal na upload ng browser sa S3-compatible na bucket; nakikita ng provider na iyon ang metadata ng koneksyon at object. Hinahawakan sa device mo ang mga kredensyal ng bucket at hindi ipinapadala sa API ng Revault.
Hindi pinoprotektahan ng encryption ang mga naka-unlock na file mula sa na-compromise na device o malisyosong software. Walang sistemang makapagbibigay ng garantiya ng anonymity, availability, o forensic erasure. Hindi pa dumaan ang Revault sa independiyenteng security audit.
Opsyonal na Alerto sa Panghihimasok
Kung ie-enable mo ang Alerto sa Panghihimasok para sa mobile vault at magbibigay ka ng pahintulot sa camera, maaaring kunan ng foreground app ng larawan gamit ang front camera ang paulit-ulit na hindi tugmang pagtatangka ng pattern. Nananatiling nakikita ang mga indicator ng camera ng system. Ang pinakahuling sampung larawan at record ng pagtatangka ay lokal na naka-encrypt para sa vault na iyon, lumalabas sa audit view nito, at maaaring i-clear o i-disable sa Settings. Hindi sila ina-upload, sini-sync, o idinaragdag sa photo library. Hindi matutukoy ng hindi tugmang pagtatangka kung aling vault ang tinarget. Isaalang-alang ang privacy ng mga taong gumagamit ng device mo bago i-enable ang opsyong ito.
5. Mga bayad at opsyonal na analytics
Gumagamit ng Polar ang mga bayad sa web. Gumagamit ng App Store ng Apple o Google Play ang mga pagbili sa mobile, kung available. Hinahawakan ng mga payment provider ang mga payment instrument sa ilalim ng sarili nilang mga patakaran. Hindi kailangan ng Revault ang buong card number mo para i-verify ang pagbili.
Maaaring kasama sa mga billing record ang mga identifier ng produkto at transaksyon, purchase token o signed na transaction data, status ng subscription, currency, halaga, refund, timestamp, at pseudonymous na identifier ng installation o customer. Sinusuportahan nito ang pag-verify ng pagbili, pag-restore ng mga entitlement, accounting, pag-iwas sa panloloko, at financial reporting. Hindi vault account ng Revault ang identifier ng billing installation sa mobile at hindi ito nagbibigay ng access sa native cloud mo.
Naka-enable bilang default ang usage analytics sa website at mga native app. Tumatanggap ang Mixpanel ng mga event na nasa allowlist para sa page, download, onboarding, vault-action, import, pagbabahagi, sync at pagbili na may random na analytics identifier, platform, wika, bersyon ng app at oras ng event. Walang kasamang vault identifier, nilalaman, filename, pangalan ng vault o folder, tag, pattern, key, share link, secret, email address o advertising identifier. Ipinapadala sa server-side ang mga event ng website; nagpapadala ang mga native app ng mga event sa pamamagitan ng Revault API. Naka-disable ang IP-based geolocation enrichment. Hiwalay pa rin ang mga financial record at hiwalay na pinahintulutang paywall experiment.
6. Mga service provider at pagbubunyag
Pino-proseso ng Mixpanel ang usage analytics kapag naka-enable. Nagbibigay ang Cloudflare ng web delivery, API infrastructure at web object storage. Hawak ng naka-configure na database service ang web account, naka-encrypt na metadata at mga billing record. Pino-proseso ng Polar, Apple at Google ang mga payment o cloud feature na ginagamit mo. Tumatanggap naman ang storage provider na iko-configure mo ng mga upload na ipapadala mo rito.
Maaaring magproseso ng mga request, IP address, log, at operational na metadata ang mga infrastructure provider sa mga bansang iba sa bansa mo. Nag-iiba ang mga lokasyon at patakaran nila. Gumagamit kami ng mga available na kontraktwal at teknikal na safeguard kung kinakailangan; hindi inaalis ng encryption ang mga konsiderasyon sa international transfer para sa data ng account o operasyon.
Maaari naming ibunyag ang impormasyong hawak namin kapag kinakailangan para sumunod sa mga wastong legal na obligasyon, imbestigahan ang pang-aabuso, protektahan ang mga user, o panatilihin ang serbisyo. Hindi maaaring isama sa pagbubunyag na iyon ang plaintext na laman ng vault na wala sa amin. Kung makikipag-ugnayan ka sa suporta, ibigay lang ang impormasyong kailangan para sa imbestigasyon; huwag kailanman ipadala ang pattern ng vault mo, recovery secret, o pribadong encryption key.
Mga patakaran ng provider: Mixpanel · Cloudflare, Polar, Apple, at Google.
7. Pagpapanatili at pagbura
Nananatili ang mga lokal na naka-encrypt na vault hanggang burahin mo ang mga ito o alisin ng operating system ang data ng app. Magtabi nang hiwalay ng mga naka-encrypt na backup at recovery key bago mag-uninstall o mag-clear ng storage. Maaaring mawala ang mga secret na nakatali sa device kapag naalis ang data ng app o browser.
Pinapanatili ang web account at naka-encrypt na data sa cloud para maibigay ang account at storage mo, hanggang mabura o hindi na kailangan para sa layuning iyon. Maaaring matapos nang asynchronous ang cleanup ng upload at pagbura. Maaaring panatilihin nang mas matagal ang mga record sa seguridad, billing, audit, hindi pagkakaunawaan, at ang legal na kinakailangan para sa mga layuning iyon; hindi binubura ng pagbura ng vault ang payment record.
Pinapanatili ang mga opsyonal na paywall event sa naka-configure na panahon (90 araw bilang default); inaalis ng pag-withdraw ng pahintulot ang mga nakaimbak na opsyonal na event ng installation na iyon. Hindi nito binubura ang mga record ng transaksyon na kinakailangan ayon sa batas o operasyon.
Maaaring magpanatili ang native cloud sync ng naka-encrypt na kasaysayan ng revision, mga backup, o kopya sa ibang device pagkatapos ng logical na pagbura. Inaalis ng Ligtas na Paglabas (Safe Exit) ang lokal na access at naka-cache na data ng ibang vault; hindi nito binubura ang mga kopya nila sa native cloud. Pamahalaan ang mga kopya sa cloud sa pamamagitan ng app at ng mga kontrol sa storage ng kaukulang platform. Hindi namin mabubura para sa iyo ang ciphertext sa personal na cloud account.
8. Mga pagpipilian at karapatan mo sa privacy
Maaari mong i-off ang usage analytics ng native app sa mga setting ng App. Hihinto nito ang mga bagong event, buburahin ang lokal na analytics identifier at kakanselahin ang mga nakabinbing native na pagpapadala. Hindi nito binubura ang mga event na naipadala na; makipag-ugnayan sa amin para sa mga kahilingan sa pagbura. May sarili nitong preference ang bawat pag-install ng app. Dini-disable ng mga signal ng Do Not Track at Global Privacy Control ng browser ang analytics ng website. Maaari mong gamitin ang mga native na vault nang walang sync, i-off ang sync, mag-export ng mga backup, magbura ng mga lokal na vault at kontrolin ang storage ng browser. Hindi napipigilan ng paggamit nang walang account ang Apple o Google sa pagproseso ng impormasyon kapag ginamit mo ang kanilang cloud o mga serbisyo sa pagbili.
Depende sa lokasyon mo, maaaring mayroon kang karapatang mag-access, magtama, magbura, maglimita, tumutol sa pagpoproseso, o tumanggap ng portable na kopya ng personal na impormasyon, at bawiin ang pahintulot nang hindi naaapektuhan ang naunang legal na pagpoproseso. Kung naaangkop, ang pagbibigay ng mga hiniling na serbisyo ang ating kontraktwal na batayan; ang seguridad at pag-iwas sa pang-aabuso ay para sa lehitimong interes; natutugunan ng mga kinakailangang financial record ang mga legal na obligasyon; makokontrol mo ang usage analytics sa mga pagpipiliang inilarawan sa itaas.
Makipag-ugnayan sa operator na nakalista sa itaas para magsumite ng kahilingan. Maaaring kailanganin namin ang proporsyonal na pag-verify ng pagmamay-ari ng account. Huwag magbigay ng mga secret ng vault bilang patunay. Hindi namin maibabalik ang nawalang encryption key o matutukoy ang lokal-lang na vault mula sa pangalang hindi pa namin natanggap. Maaari ka ring magreklamo sa lokal na awtoridad sa proteksyon ng data.
9. Mga bata at mga update sa patakaran
Hindi nakatuon ang Revault sa mga batang wala pa sa edad kung kailan sila maaaring magbigay ng sariling pahintulot sa pagpoproseso ng data sa lokasyon nila. Maaaring makipag-ugnayan sa operator ang magulang o tagapag-alaga na naniniwalang may isinumiteng personal na impormasyon ang isang bata.
Ina-update namin ang page na ito kapag nagbago ang pagpoproseso o mga feature at binabago ang petsa sa itaas. Ipapaalam ang mga materyal na pagbabago sa pamamagitan ng angkop na abiso ng serbisyo kung posible. Hindi ie-enable ang bagong opsyonal na pagpoproseso na nangangailangan ng pahintulot dahil lang sa pag-update ng patakarang ito.