默认存在在本地会伤害更多没有互联网意识的用户,一不小心的卸载或者更换设备导致的数据全部丢失会使得他们遭受很大的损失,而我们也会引来大量的骂声和差评。

能有这个疑问的人一定是一个非常聪明、又懂技术的朋友,起码是一个在互联网公司工作过的人。但是考虑到大多是甚至连云服务器是什么都不知道的其他用户,我们拒绝将数据默认存储在设备本地。理由如下:

一、本地儲存不是最佳的解決方案

《🔐如何確保資料的安全性? 》這篇文章中我們提到過,我們採用了分散式儲存的理念和AES&RSA雙重加密來確保您的資料全世界只有您一個人可讀,即便是卸載重裝、更換設備也不會丟失您的 數據。 由於深受賈伯斯的產品概念,不追求最早,而追求最好,很明顯本地儲存並不是最佳方案。 而我們追求的是一旦我們確定的事情,就必須爭取做市場上最有競爭力的產品。 本地儲存有其最致命的缺點,現階段寧缺毋濫。 未來不排除專門做一個PassLock本地版。

二、容易遺失,本地儲存傷害性極大

一旦採用預設本地儲存的方式,這會極大地傷害那些沒有網路意識的用戶,他們可能不理解什麼是本地,什麼是雲端儲存。 他們會單純地認為,儲存在PassLock的資料只要不是他們主動刪除的,資料就不會遺失。 因此,很容易出現卸載重裝、更換設備而遺失資料的重大問題。 鑑於PassLock上儲存的數據可能是使用者最重要的數據,這是一個很危險的方案。

三、缺乏同步與備份功能

本機儲存的方案無法提供跨裝置同步和備份功能。 如果您更換了設備或需要在多個設備上存取密碼數據,就無法實現數據的同步和備份。 PassLock花了很多時間去相容iOS、iPadOS、macOS,就是為了方便擁有蘋果多裝置的使用者可以非常方便地在各個裝置之間同步資料。 即便是您現在只有一台蘋果設備,並不排除您在將來會同時擁有iPad或Mac,以及不可避免的更新設備,假設您明年更新了一台iPhone,那麼資料遷移還是個大麻煩。 而使用iCloud雲端存儲,你無需任何操作就可以完美繼承之前存儲的全部數據。

綜上,本地儲存是一個選項,但不是最好的方案。 也許我們會在不久的將來新開發一款純本地的PassLock,專門提供給你們這些聰明又懂技術的你。

File synchronization-bro.svg