你在供應商的櫃檯前排第三個,手伸進口袋,卻摸了個空。

你清楚知道是怎麼發生的,但這一點幫助也沒有。一整個早上都戴著手套,所以每次裁切的空檔,手機就擱在木料推車上。推車在哪?還在鋸台旁邊嗎?還是在院子裡?你二十分鐘前才付過款,所以手機不可能在貨車上。而螢幕鎖從三月起就一直沒開——因為要戴手套,因為是冬天,因為一天輸四十次密碼這種事,早就讓人厭煩了。

對一般人來說,手機丟了不過是照片沒了、添點麻煩。但對你來說,性質完全不同,值得直白地說清楚,那台推車上到底放著什麼。每一位客戶的姓名、地址、電話和電子郵件。你手上有哪些地址的鑰匙或門禁密碼——這些理所當然地記在你的工作筆記裡。每個人欠你多少錢、每個人付過你多少錢、你收費多少。競爭對手看了會很開心的報價單。簽名。別人家裡內部的照片。一個已登入的電子郵件帳號,足以重設你大多數其他密碼。

那不是一支手機。那是檔案櫃、帳本,還有一整串萬能鑰匙,全裝在一個能塞進口袋的裝置裡,而這個裝置一天要被放下四十次——放在別人的物業上、放在車窗開著的貨車裡、放在人來人往的供應商店面櫃檯上。現場作業對手機來說,是一個充滿敵意的環境。而大多數做這一行的人,卻是把大門敞開著在做生意。

解法不是疑神疑鬼,也不是在辦公室裡鎖一個抽屜。而是像保護店面一樣,一層一層地設防:大門要上鎖、店門要上鎖、貴重的櫃子也要上鎖,而且要假設任何一道鎖都可能失效。以下是四道防線,由外而內排列,全部設定完成只需要十分鐘。

第一層:裝置螢幕鎖

其他一切都建立在這一層之上——這也正是為什麼它最常被人關掉。

沒有螢幕鎖,代表撿到手機的人就等於是你:你的電子郵件、你的訊息、你的銀行登入狀態,以及每一個信任「裝置已解鎖」的 App。設了螢幕鎖,隨手撿到的人只會拿到一塊磚頭,就算是刻意行竊的人,多半也只拿得到硬體本身。現代的指紋辨識,已經讓「戴手套不方便」這個藉口,在一天大部分時間都站不住腳(按半秒指紋,遠不像過去一天輸四十次密碼那麼折騰),而 PIN 碼則能在手濕、手髒、手上包著繃帶的日子裡當備案。

設好它,並且把自動鎖定的時間設短:一到兩分鐘,不要十分鐘。一支放下後十分鐘還沒鎖定的手機,正好就是在手機最容易被撿走的那段時間裡保持著解鎖狀態。如果你的手機提供「在信任的環境下保持解鎖」這種選項,對「別人也會坐進去的貨車駕駛座」這種信任,請務必抱持懷疑。

這一層還有一個特別的支撐作用:如果裝置根本沒設螢幕鎖,Zeus 甚至不會提供它自己的應用程式鎖定功能。這是刻意的設計,也帶出了下一層防護。

第二層:Zeus 應用程式鎖定

在裝置鎖裡面,還有第二道、範圍更窄的關卡:Zeus 本身的應用程式鎖定,讓打開這些業務資料時,就算手機已經解鎖了,你還是得再次通過指紋或裝置 PIN 碼驗證。

如果手機已經鎖了,這一層還有什麼用?它防的是「防線之間的縫隙」。像是你把手機遞給客戶,讓他們看看昨天的進度照片。或是你把手機解鎖著擱在貨車尾板上,因為你正拿它當收音機用。又或者是家裡的青少年。裝置鎖保護的是手機不被陌生人拿到;應用程式鎖定保護的,則是業務資料不被每一個「基於某種正當理由,正拿著你已解鎖手機的人」看到。

三個要老實說清楚的細節:

它是可選功能,預設是關閉的。 你要自己在 App 的安全性設定裡打開它,沒有任何強制要求。如果你的手機從不曾在解鎖狀態下離開你手邊,跳過這個功能也算合理。但如果你有團隊、有小孩,或是有把手機遞來遞去的習慣,最好還是別跳過。

它只會出現在已設防的裝置上。 手機沒設螢幕鎖,就不會有應用程式鎖定選項——因為在一個沒有任何驗證憑證的裝置上啟用它,可能會把你自己反鎖在還沒同步的工作紀錄之外,而且沒有乾淨的解法。先修好第一層,第二層自然就能用了。

它用的是裝置本來就有的驗證方式。 指紋,或是裝置 PIN 碼作為備案。不需要另外發明一組、之後又忘記的密碼。

代價是每次回到 App 時要按一下指紋。在工作日裡,這確實會造成實際的不便,但它換來的東西也是實實在在的:那就是「我的手機在那間房子的某個角落」,跟「我的客戶名單在那間房子的某個角落」之間的差別。

第三層:加密資料庫

前兩層防護,假設的前提是手機仍然被當成手機在使用。而更棘手的對手,會完全跳過螢幕:直接取出儲存晶片、讀取檔案,連你的鎖定畫面都不用看見,就把資料拿走。

這一層你不需要自己設定,但你應該知道它的存在,因為它回答了前兩層回答不了的問題。Zeus 會把本機資料庫在裝置上加密——這個資料庫是優先離線運作的,整個設計重點就是不管有沒有訊號,你的業務資料都留在裝置上。金鑰則存放在作業系統的受保護儲存區裡,而不是放在它所解鎖的資料旁邊。就算有人把資料庫檔案抽取出來,拿到的也只是一堆密文,不是你的客戶名單。

「優先離線」和「安全性」這兩件事,天生就是互相拉扯的:你的生意越能在沒有訊號的情況下運作,就代表越多的生意實體地存在於手機上。靜態加密,正是讓你能兩者兼得,而不必用安全性去換取離線能力的關鍵。

一位承包商坐在停靠的工作廂型車裡,低低地拿著手機,副駕駛座上放著一件高能見度背心

第四層:分析數據開關

這一層比其他幾層小,但屬於同一種直覺:不離開手機的資料,就不會從其他任何地方外洩。在「設定」裡的「隱私」項下,「分享使用數據」這個選項,控制的是匿名化的使用分析要不要送出去。這完全由你決定,只是一個開關;不管開或關,App 的功能都完全一樣。現場服務生意,靠的是跟客戶之間的信任,而清楚知道有什麼東西會離開這台裝置、並且能夠選擇說不,正是你守住這份信任的一部分。

十分鐘強化清單

今天就在貨車上,依序做完這些事:

  1. 設定裝置螢幕鎖:指紋加上一組不是生日、也不是 1234 的 PIN 碼。(3 分鐘)
  2. 把自動鎖定時間調短到一到兩分鐘。(1 分鐘)
  3. 在 App 的安全性設定中,開啟 Zeus 應用程式鎖定。(1 分鐘)
  4. 到「設定」›「隱私」檢查「分享使用數據」,設成你真正想要的樣子。(1 分鐘)
  5. 對團隊也一視同仁。 每一位團隊成員手機上裝的 App,都是另一副能打開這些大門的鑰匙。把裝置上的第一層和第二層防護,設為「使用這個 App 的前提條件」,就像沒有違規紀錄的駕照,是開貨車的前提條件一樣。(剩下的時間都花在這上面,非常值得)

順便再做一件跟 Zeus 無關、但效益特別高的事:確認手機的「尋找裝置」功能是打開的。找到一支放在木料推車上的手機,遠比重新買一支要來得幸福。

還有,現在就決定好,手機不見的時候團隊該怎麼做——因為在供應商櫃檯前才臨時想的計畫,根本稱不上是計畫。它可以只是一句話:

「如果你裝了這個 App 的手機不見了(不管是搞丟、被偷,還是『可能』不見了),一小時之內就告訴我,不會怪你,我們會先改密碼、查『尋找裝置』,再處理其他事。唯一的錯誤選擇,就是拖到明天才說。」

「不責怪」這一條,不是心軟,而是一種工程設計。一個害怕被責備的團隊成員,會把遺失的事壓著不說一整天,而這一天,往往就決定了整件事的成敗。

這套防護不能防住什麼?

安全性的承諾,應該跟報價單一樣誠實,所以以下就把但書講清楚。

這裡沒有任何一層防護是絕對的。一支在解鎖、使用中被搶走的手機,會讓上面大部分防護失效——傳訊息傳到一半被搶走,是全世界所有手機都難以應付的情境,而短暫的自動鎖定時間,是你對抗它的主要防線。它也擋不住最古老的破解手法:用另一支手機拍下你的螢幕。加密保護的是靜態儲存的資料,而不是你主動展示給別人看的資料。而這一頁上最強的整套防護,也會被「PIN 碼是你的出生年份,還告訴了那個你不該告訴的人」給破解。

這些防護買到的是機率,不是絕對安全。手機遺失多半是臨時起意的:撿到的人、隨手偷看的人、放在櫃檯上的手機。面對這些狀況,這一整套防護能把結果從「客戶名單全丟了」變成「換支手機麻煩一下」,代價只是十分鐘的設定,加上一個星期之後你根本不會再注意到的按指紋的小小不便。店面上鎖,也不代表它就防得住小偷。但你還是會鎖,因為多數小偷還是會先去試試門把有沒有鎖。

常見問題

手機不見了,可以遠端清除我的業務資料嗎?

清除,沒辦法。App 裡沒有遠端清除的指令,暗示有這種功能也是不對的。但 Zeus 確實有一個專為這一刻設計的功能:設定 › 安全性 › 登出其他裝置。在你能登入的任何一支手機或電腦上點它,遺失的那台裝置就會被切斷——它的登入狀態立刻失效,也無法續期——而你手上這台仍然保持登入。這是切斷存取,不是清除資料:一支再也不連線的手機,仍然留著它已經取得的那份副本。接著再用手機內建的「尋找裝置」服務去定位、鎖定或清除手機。這也正是為什麼這幾層防護的順序很重要:在一支同時有螢幕鎖、應用程式鎖定和加密資料庫的手機上,從遺失到你發現之間的那幾個小時,資料都待在三道門後面。

在一天要開四十次 App 的工作日裡,應用程式鎖定會不會讓人抓狂?

每次回到 App 只要按一次指紋,大概半秒鐘。多數人反映,幾天之內這個動作就會變成肌肉記憶,跟指紋辨識本身一樣自然。如果你的工作真的需要把已解鎖的手機交給助手,讓他在 Zeus 裡操作,更好的解法是給那個助手一個屬於他自己、權限也對應設定好的登入帳號——這比任何鎖都安全,也比共用你的帳號成本更低。

我的團隊用自己的手機,安全性到底是誰的問題?

結構上來說,是你的問題:他們裝置上的資料,是你客戶的資料,而這段關係上掛的是你的名字。你沒辦法強制設定一支私人手機,但你可以把期望講清楚:螢幕鎖要開、應用程式鎖定要開、手機不見要在一小時內回報。至於他們的登入帳號,只給他們角色所需的權限,這一點完全在你的控制範圍內,也能限制任何一支遺失的手機能洩漏出去的範圍。

這些內容適用於其他手機嗎?

上面提到的那幾層 App 專屬防護(應用程式鎖定、加密資料庫、分析數據開關),指的都是 Android App 本身的功能。但這些習慣,適用於任何你用來經營生意的裝置:開螢幕鎖、縮短自動鎖定時間、打開「尋找裝置」,以及東西不見時的「一小時內回報」原則。