關於
我為什麼開發 Stealward
我從 2024 年開始開發 Stealward,當時還在大學。產品於 2026 年 8 月首次推出。這裡記錄了它的起點、我堅持把它做下去的原因,以及一路遵循的標準。
起點
Stealward 最初是我的大學畢業論文專案
這個想法來自一個我非常熟悉的問題。我經常在公共場所工作,每次短暫離開座位,都只能在三個選擇中做決定:收起所有東西、請陌生人代為看管,或把東西留在原地,只能希望不會出事。
這個問題後來成為我的大學畢業論文。我開始研究,能不能讓我們隨身攜帶的裝置在不打擾人的情況下彼此照看,並做出了 Stealward 的第一個版本來驗證這個想法。畢業時,我已經有了一個可以運作的專案,但它還不是我認為這個問題真正需要的產品。
畢業後,我一邊全職在 Google1擔任軟體工程師,一邊利用週末獨立繼續開發 Stealward。從專案啟動到正式推出,前後用了兩年。我繼續做下去的原因和最初一樣:當你不得不暫時離開時,我仍然希望能有一個更好的答案。
1 Stealward 是獨立專案,與 Google 無關。
為什麼還要做一款
我覺得這個領域還可以做得更好
開始開發 Stealward 時,我找到的大多數防盜 App 都只圍繞一種本機偵測,例如裝置移動或電源線被拔除。它們可以發出警報,但遠端狀態更新常常讓我覺得不夠即時,也不夠完整。我可能知道發生了某件事,卻依然無法真正掌握現場狀況。
我也沒有找到一款能整合各種可用訊號,並利用 AI 協助理解現場變化的產品。移動警報可以告訴我有東西動了,卻無法讓我可靠地看到現場的最新畫面。我仍然不知道究竟是什麼被移動、接下來發生了什麼,以及自己的物品是否還在原處。
許多這樣的 App 年費仍然要 10 至 30 美元。我不想在同樣的限制內再做一款產品。如果我要請使用者為 Stealward 付費,它就應該提供即時、可靠的資訊,讓使用者無論身在何處,都能更清楚地掌握正在發生的事情。
標準
不只是響起警報,更要讓你掌握現場
我希望 Stealward 能彙集裝置可以提供的每一種有用訊號。事情發生時,它應該即時告訴你;你應該能查看即時畫面,也能透過隨身攜帶的另一部裝置繼續掌握狀況。
這些能力只有建立在值得信賴的產品之上才有意義。一款安全 App 應該反應迅速、穩定可靠、尊重隱私,而且行為可預期。連線發生變化時,它應該自行恢復;情況無法確定時,它應該謹慎處理;真正需要它的那一天,它應該正常運作。
這就是我認為這個領域應有的標準。達到這個標準,不只是繼續增加功能,還需要投入大量使用者未必能直接看見、卻應該能在每次使用中感受到的工程心力。
隱私
隱私權從一開始就是前提
早在 Stealward 出現之前,我對隱私就非常在意,甚至近乎偏執。我的第一個 App 叫 Numpkin,是我在大學時做的一款分帳 App。它並不是安全產品,但我仍然為它實作了端對端加密。我始終認為,除非服務的核心功能確實需要,否則服務本身就不應該具備讀取使用者資料的能力。
同樣的信念從一開始就塑造了 Stealward。隱私權從來不是我打算等產品完成後再補上的功能。在思考 Stealward 可以做什麼之前,我總會先問:它永遠不應該需要看到什麼?
Stealward 不會出售你的資料,也不會為了第三方自身的用途而與其分享這些資料。服務所處理的大部分個人內容,甚至包括你的裝置名稱,都採用端對端加密,因此 Stealward 從一開始就無法讀取。
即時影片串流同樣採用端對端加密。Stealward 可以在你的裝置之間轉送影片,但無法查看其中的內容。
這個問題常常讓我選擇更漫長、更困難的工程方案。我認為,這些困難應該由開發者承擔,而不是交給使用者。對於一款會把攝影機放在你的裝置、物品和周遭空間附近的產品來說,這是負責任地進行開發的一部分。
Stealward 面向全球提供服務。大部分服務在 Cloudflare 上運作,每個帳號都會分配到使用者所在地區的 Cloudflare 基礎設施:亞太、北美、歐洲或大洋洲。 除非你申請轉移帳號,否則資料會一直留在該地區。 詳細資訊請參閱 隱私權政策 和 支援中心。
商業模式
Stealward 只需要對使用者負責
Stealward 由付費方案支持,沒有廣告,商業模式也不依賴出售個人資料。要讓產品始終與使用者的利益保持一致,我認為最直接的方式,就是做出一款真正值得付費的產品。