返回網誌
私隱

為什麼我不信任 Cloud 記帳?(你也應該三思)

你的消費記錄透露了甚麼、為何集中所有人資料的伺服器正是攻擊者的目標,以及記錄留在 iPhone 上會有甚麼不同。由 HeyJerni 開發者撰寫。

5 分鐘閱讀

你的銀行月結單不只是一堆數字,而是一本日記。它知道你上星期五晚上去了哪裡、正在看哪一科專科醫生,也清楚你背負著多少債務。它是你人生最真實的記錄。

所以,當坊間的理財建議都是叫你下載一個免費 App,再把這些極度敏感的資料全數上傳到陌生人的伺服器時,我實在感到費解。我是開發者,清楚這些系統是怎樣建成的,這正是我不再把財務生活交給雲端的原因。

「蜜罐」問題

網絡保安界有一個概念叫「蜜罐」。傳統的雲端記帳 App 把數百萬用戶的資料集中存放在同一個資料庫,對黑客而言,那個資料庫就是頭獎。

沒有人會花幾個星期入侵你的手機,只為偷你那 $500 的買菜記錄。但攻破一部存有數百萬筆記錄的伺服器,卻值數以百萬元計。

集中存放的資料,不可能做到完美防禦。無論防火牆築得多高,只要獎賞夠大,總有人會找到漏洞。

「巨頭悖論」

你可能會說:「但我用的是大公司的 App,他們的保安預算無限,應該很安全吧?」

我稱之為「巨頭悖論」:公司越大,目標越大。坦白說,科技巨頭近年的保安紀錄並不好看。

  • OpenAI 被入侵。即使是開發最聰明 AI 的公司,內部系統也曾被黑客闖入。
  • LastPass 被攻破。一間專門替人保管密碼的公司,竟然丟失了保險箱的鑰匙。
  • 23andMe 洩漏資料。數百萬人的基因資料被曝光。信用卡號碼可以更換,但你的 DNA 改不了。

如果這些擁有億萬預算的科技巨頭都無法保證雲端時刻安全,我們憑甚麼相信一個「免費」的記帳初創公司能守護我們的財務 DNA?

從架構上守護私隱

這就是我開發 HeyJerni 的原因。我不想只寫一份「比較好」的私隱政策:政策只是文字,公司被收購時,律師一夜之間就可以修改。我想做的是從架構上守護私隱,出發點只有一個問題:如果 App 在技術上根本無法讀取你的資料,會怎樣?

有賴 Neural Engine,現代 iPhone 的效能足以在手機上直接運行 AI:讀取單據、聽懂你說出的開支、回答關於消費的問題。

  • 掃描單據時,辨識在你的手機上完成。
  • 說出一筆開支或提出問題時,辨識和回答都在你的手機上完成。
  • 所有記錄加密儲存……沒錯,都在你的手機上。

我們沒有任何伺服器可以接收這些資料。唯一可能離開手機的副本,是你自行開啟的備份,而它會存到你自己的 iCloud Drive,而不是我們那裡。

為甚麼這很重要?

資料分散在每一部手機上,攻擊的成本就完全不同。要偷取 HeyJerni 用戶的資料,黑客不能只攻破一部伺服器,而要逐部 iPhone 入侵。這根本不划算。

我開發 HeyJerni,是因為我想要一個自己也能放心使用的工具:幫我管理開支,而不把我的生活當作可供發掘的資源。它在設計上是零知識的。即使我想出賣你的資料也做不到,因為我根本沒有。

老實說,這才是理財 App 應有的樣子。

本文作者是 HeyJerni 的開發者。HeyJerni 是一個把記錄保存在手機上的 iPhone 記帳 App。

在 iPhone 上準備好全年記錄

掃描單據、說出一筆開支、讓 Apple Pay 消費自動記帳,並記錄行車。報稅時,「記錄檢查」列出欠缺的項目,「會計師資料包」一次交付全部記錄。免費使用,無需帳戶。