作為 Perry Street Software 的首席執行官,SCRUFF 和 Jack'd 這兩個全球最大的同性戀者、雙性戀者、跨性別者和酷兒社交約會 iOS 和 Android 應用程式的開發者,我認真對待這些報告。 雖然我們採取了一些措施來保護我們的族群,但至關重要的是,所有用戶都要了解基於位置的應用程式內在的益處和限制。 關於基於位置的應用程式,您應該知道的最重要的事情就是:任何顯示成員之間相對距離的應用程式都可以用來確定您的位置。
想像一下,你和我去參加一個朋友家的派對,到達後你去了後院,我留在客廳。 五分鐘後,我打開 Jack'd 查看附近有誰,在你我之間的附近名單裡,有一個超可愛但隱藏了距離的人。 你知道嗎? 你知道,雖然他可能在任何方向,但他不會比從客廳到後院的距離更遠。 在這種情況下,一個圓的面積定義了那個可愛的傢伙可能出現的地方集合,如果你採取足夠的讀數,你可以在他的位置周圍形成一個越來越精確的邊界。 因此,在任何按距離排列結果的應用程式中,你最終可以找到一個隱藏距離的成員。
這兩種方法的技術可行性一般都需要一個成熟的用戶對有關的應用程式進行逆向工程 -- 僅僅打開應用程式並寫下相對位置往往是不夠的。 此外,這種逆向工程幾乎總是違反應用程式的服務條款,而且在某些司法管轄區可能違法。 然而,這並沒有阻止有些人開發讓人能發現位置的工具。
由於近期這些工具的出現,其他應用程式已經選擇完全消除地理定位功能,因此永遠不會顯示任何位置資訊。 雖然這可能是一種可行的方法,但只有應用避免按距離排序結果才是足夠的。 Jack'd 知道許多用戶喜歡定位功能,並會對失去它感到遺憾。 一年多以前,我們設計了一個可以共享基於位置的數據的同時仍然可以保護用戶隱私的解決方案。
當用戶選擇在 Jack'd 上隱藏他的距離時,我們不僅從他的個人檔案數據中刪除這些資訊,而且還在我們的服務器上隨機化他的位置。 這意味著,如果他住在紐約市西村,他可能會出現在 SoHo 的兩人之間。 然而,如果他在鄉下使用 Jack'd,將他的位置隨機化幾個街區可能還是不夠的。 這就是為什麼我們把密度考慮在內,所以如果你住在城市裡,你的位置會隨機跳幾個街區,但在鄉下,可能會是幾公里甚至更遠。
對於生活在俄羅斯和中東等將同性戀或男性/女性互動定為犯罪的地區的人來說,這個問題更加關鍵。 對於這些地方的人來說,在所有提供這種功能的基於位置的應用程式中,隱藏距離可能是一個明智的選擇。 Jack'd 希望確保居住在這些國家和前往這些國家的成員都能了解情況,在即將發布的版本中,我們將為這些地區的人默認啟用"隱藏距離"。
此外,我們還與 ILGA 達成創新的合作關係,ILGA 是一個非營利組織,每年會發佈全球男同志和女同志權益的報告。 不久之後,當用戶前往包括在 ILGA 報告中的國家並打開 Jack'd 時,他將看到一個警報,告知他當地存在將同性戀活動定罪的法律。 通過提高對這些法律的認識,我們希望讓我們的成員保持警惕,並提高全球改革的壓力。
歸根結底,每當我們使用基於位置的應用程式進行約會、旅行、談戀愛或結識朋友時,位置發現的可能性是我們都必須考慮的問題。 隨著利害關係的增加,應用程式設計者必須迎接挑戰,建立強大的系統,納入先進的位置混淆技術。 雖然今天的頭條新聞碰巧針對的是男同志,但位置安全的挑戰其實會影響到所有靠基於位置的 app 找到自己圈子的宗教、性別、性取向或少數族群。