Uber軟體內藏有神秘「Greyball」,可剔除釣魚警察,它是怎麼運作的?


根據《紐約時報》報導,Uber 利用程式內一個稱作 Greyball(灰球)的軟體,分析用戶資料並判別是否為執法單位,進而讓執法單位無法叫車,進而讓他們無法取得對 Uber 不利的違法證據。

由於 Uber 在世界各地經常引起執法單位以及租車業者的抵制,有許多執法單位會偽裝成顧客,利用 Uber App 叫車並蒐集司機的違法證據。為了避免這種情形,Uber 開發了名為「Greyball」的程式來辨別叫車者是否為執法者,根據《紐約時報》的報導,Greyball 在洛杉磯、巴黎、拉斯維加斯都有運作,台灣則不清楚;那麼,它是怎麼運作的呢?

Greyball 是 Uber 內一個稱作 VTOS 系統的一部分,所謂的 VTOS 就是 Violation of Terms of Service(違反服務條款),Uber 會利用 VTOS 來確保叫車的人是否「適合使用 Uber 服務」,用以保護司機的安全,這個系統自 2014 年就開始運作至今,而其中特別用來辨別執法者的軟體「灰球」,運作的方式非常精明且爭議。

首先,”灰球”會檢查叫車者的地理位置,是否經常在執法單位(警察局之類)的附近,如果有帳號經常在這附近開關 APP,就很有可能是警察;“灰球”也可以透過帳號的信用卡資料,檢查這張卡號是否為執法單位所擁有。如果這些線索還不夠,”灰球”還可以透過帳號的社群媒體資料,辨別帳號擁有者是否在執法單位工作。

一但“灰球”判定這個帳號為執法單位所擁有,該帳號就會被標註起來,往後叫車時,Uber 便會傳送虛擬的車輛至帳號的 Uber App 裡。所以執法單位只會看到 Uber App 上有車跑來跑去,卻永遠叫不到司機。

“灰球”只是 VTOS 系統中的一環,而 VTOS 的本意是保護司機,像是排除評價過低的黑名單乘客、在部分國家中用來排除計程車司機或出租車業者的 Uber 帳號,避免司機接受了他們的訂單並遭到報復。當然,Uber 很快就發現這技術也可以應用在排除執法單位上,才因此有了“灰球”。

這個“灰球”專案在 Uber 裡只有 50~60 名員工知情,《紐約時報》接觸了其中四位匿名的工程師的爆料;他們也表示,“灰球”這系統有通過 Uber 內部法務的批准。但《紐約時報》聯絡 Uber 的法務總監 Salle Yoo 時,並沒有得到回覆。