マッチングアプリの位置情報はバレる?研究者が示した手口
· 約1分で読めます
結論
マッチングアプリが他の利用者に見せるのは距離や都市などのおおまかな位置ですが、漏れることがあります。KU Leuvenの研究者は、BumbleやHingeなど人気15アプリのうち6つで位置情報がほぼ正確にバレると示しました。多くは修正したと述べていますが、写真からもバレます。
位置情報を使うマッチングアプリの大半は、スマートフォンのGPSであなたの正確な居場所を割り出しています。近くにいる人を探すには、そうするしかないからです。一方で、相手に見せる情報は、距離、都市、エリアといった、あえて曖昧なものになっています。
2024年8月、ベルギーのKU Leuven(ルーヴェン・カトリック大学)の研究者が、USENIX Securityシンポジウムで、その曖昧さがいかに薄いものかを示しました。調査した人気15アプリのうち6つで、利用者の位置情報をほぼ正確に突き止められ、BumbleやHingeなどでは誤差2メートルまで迫れたと、TechCrunchは報じています。多くのアプリは、すでに穴をふさいだと述べています。ただし、この種の漏洩は初めてではありません。しかも、アプリの設定では防げない形で、写真があなたの居場所を明かすこともあります。
マッチングアプリの位置情報は、ほかの利用者にバレますか?
正確な1点としてはバレません。大半のアプリは正確な座標を集めたうえで、ほかの利用者には距離や都市などのおおまかな情報を見せます。Tinder、Bumble、Hingeも同じです。危険は表示内容より計算の仕組みにあります。十分な数の地点から測った距離は、位置になってしまうからです。
前半部分については、プライバシーポリシーにはっきり書かれています。TinderとHingeは、許可すれば緯度と経度を収集します。Bumbleは、近くのWi-Fiアクセスポイントも使えると説明しています。ほかの人に見える内容は、ずっと曖昧です。
| アプリ | アプリが収集する情報 | ほかの利用者に見える情報 | 利用者ができる設定 |
|---|---|---|---|
| Tinder | 許可した場合の緯度と経度 | 正確な位置ではなく、1×1マイルの格子上の点から計算された距離 | 有料会員は「Don’t show my distance」(距離を表示しない)をオンにできる。「Show me on Tinder」をオフにすると、カードの束から自分が表示されなくなる |
| Bumble | 経度と緯度、および近くのWi-Fiアクセスポイント | プライバシーポリシーの言葉でいう「general location」(おおまかな位置) | プライバシーポリシーに、スマートフォンの設定で位置情報へのアクセスをオフにする方法が説明されている |
| Hinge | 許可した場合の緯度と経度 | おおまかな位置。2023年に研究者が調べた時点では、アプリ内の距離は非表示だった | 位置情報の許可を拒否できる。その場合、正確な位置に依存する機能は使えなくなる |
格子と非表示の距離は、2023年1月時点のアプリのバージョンを対象にしたKU Leuvenのテストで確認されたものです。ほかの利用者の正確な座標を送っていたのは、Tantanだけで、それも新しくマッチした相手に、マッチした瞬間だけでした。ほかはすべて距離で動いており、安全に聞こえますが、GPSの仕組みを思い出すと話は変わります。既知の3点からの距離がわかれば、位置は定まります。
研究者は、どのように利用者の正確な位置を突き止めたのですか?
アプリ自身の距離機能を使いました。3つの異なる地点から測った距離は3つの円を描き、それが1点で交わります。三辺測量と呼ばれる手法です。距離を丸めたり画面で隠したりしても、必ずしも防げませんでした。「範囲内か否か」を答える距離フィルターが、同じ情報を漏らすことがあるからです。
マッチングアプリでの三辺測量による漏洩は約10年前から指摘されており、現在では大半のアプリが、表示する距離を保護しています。KU Leuvenの論文「Swipe Left for Identity Theft」は、そうした防御を回避する3つの方法を試しました。1つは正確な距離を使う方法です。もう1つは、丸められた数字が切り替わる地点から、正確な値を復元する方法です。3つ目は、研究者がオラクル三辺測量と呼ぶ方法で、マッチング相手を指定した半径内に絞る距離フィルターを使います。フィルターが正確な位置を確認していれば、その「はい・いいえ」の答えだけで、アプリが距離を一切表示しなくても、正確な距離が漏れてしまいます。
| アプリ | 位置を特定できたか | その後の対応 |
|---|---|---|
| Grindr | できた。距離を非表示にしていても、一辺約111mの正方形の範囲内まで特定 | Grindrは、近くの利用者をつなぐには位置情報が必要であり、利用者は距離を非表示にできると説明した |
| happn | できた。丸められた距離を正確な距離に戻せた | happnは、研究の対象外だった追加の安全策によって、この手法は無効になると説明した |
| BadooとBumble | できた。距離フィルターが正確な距離を使っていた | Bumbleは、両アプリの問題を「swiftly resolved」(迅速に解決した)と説明した |
| Hinge | できた。画面上の距離は非表示だったが、フィルターが正確な距離を使っていた | Hingeは、2023年初めに「immediately took action」(直ちに対応した)と説明した |
| Hily | できた。Hingeと同じフィルターの問題 | Hilyは、新しいジオコーディングのアルゴリズムが2024年半ばまでに1年以上稼働していたと説明した |
| TinderとLOVOO | できなかった。位置が格子に丸められていた(Tinderは1×1マイル、LOVOOは1×1km) | 特になし |
| POF、Meetic、MeetMe、Tagged、OkCupid | できなかった。距離は街の中心間で測定されていた | 特になし |
| TantanとJaumo | 十分には検証されていない | 特になし |
重要な点が2つあります。距離を隠しても、確実な防御にはなりませんでした。HingeとHilyは画面上の距離を隠していましたが、フィルターから漏れていましたし、Grindrでは、研究者が隠された距離を推測できました。もう1つは、サーバーへの侵入はなかったことです。研究チームは、アプリに備わった機能と、自分たちで作成したプロフィールだけを使ったと述べています。
マッチングアプリは、この問題を修正しましたか?
ほぼ修正されています。研究者は2023年に15社すべてに報告し、9社が修正を適用したと回答しました。Bumble、Badoo、Hinge、Hilyは対応したと述べ、happnは既存の安全策で防げていたと述べました。Grindrは約111メートルまで特定できる方式を擁護しました。
15社のうち10社はすぐに報告を受理し、さらに2社は5か月後に受理しました。KU Leuvenの要約は、大半のアプリが「利用者の正確な位置の漏洩を含め、これらの漏洩を止めるために必要な対応を迅速に行った」としています。知っておくべき例外はGrindrです。座標を小数点以下3桁に丸めていますが、研究者は、農村部や郊外では1つの111メートル四方の範囲を共有する人が少ないため、この精度は高すぎると判断しました。
マッチングアプリで、同様の漏洩が過去にもありましたか?
何度もあります。研究者は、2014年にTinderとPOF、2014年と2018年にGrindr、2019年にLOVOO、2021年にBumbleで位置情報の漏洩を示しました。多くは修正されましたが、新たな漏洩が出続けています。この繰り返しこそが、1つのバグ以上に、位置情報の設定で共有する内容を絞るべき理由です。
| 年 | アプリ | 明らかになったこと | 結果 |
|---|---|---|---|
| 2013年 | Tinder | アプリが、マッチ候補の正確な座標を受け取っていた(Include Securityが説明した2013年7月の報告) | Tinderは座標の代わりに距離を送る方式に切り替えた |
| 2013〜14年 | Tinder | その距離が非常に精密で、Include Securityは利用者を約100フィート以内に絞り込めた | 高精度の距離の送信は2014年1月1日までに止まった |
| 2014年 | POF | 正確な距離を使った三辺測量 | 2023年までに、POFは街レベルの位置を使うようになった |
| 2014年と2018年 | Grindr | 正確な距離を使った三辺測量 | 2023年時点でも約111mの精度で特定可能 |
| 2019年 | LOVOO | 正確な距離を使った三辺測量 | 2023年までに、LOVOOは位置を1×1kmの格子に丸めるようになった |
| 2021年 | Bumble | 丸められた距離を正確な距離に戻せた | 報告の3日後に修正。研究者は2,000ドルの報奨金を受け取った |
2021年のBumbleの欠陥を報告したRobert Heatonと、KU Leuvenのチームは、同じ対策を勧めています。Tinderの格子が採用している対策で、距離を計算する前に位置をぼかすことです。
マッチングアプリのプロフィール写真から、住んでいる場所がバレることはありますか?
GPSデータがなくても、バレることがあります。ほとんどのアプリは写真のメタデータを削除しますが、写真そのものに、窓からの眺め、通り、ジム、職場が写っていることがあります。こうした手がかりで写真を都市まで絞り込めますし、その地域をよく知る人なら、正確な場所に気づくかもしれません。
メタデータは、簡単な部分です。KU Leuvenのチームが、Exifデータ付きの写真を各アプリにアップロードしたところ、15アプリ中14アプリがそれを削除しました。例外はMeetMeで、写真が元のメタデータを保持しており、そこには写真がいつ、どこで撮られたかが示されていることがあります。これは、投稿先のプラットフォームは通常メタデータを削除するという原則に当てはまりますが、原則は約束ではありません。残ったメタデータが自宅を明かしてしまうこともあります。
メタデータを削除しても、カメラが写したものは何も変わりません。場所は写真そのものから割り出せますし、手がかりから場所を読み取ることは、チェックリストのあるスキルです。Bumbleの安全に関する助言ははっきりしています。いつも行く犬の公園や地元のバーなど、「よく訪れる特定の場所にいるあなたが写っている」写真は載せないことです。アップロードする前に、各写真を次の点で確認してください。
- 自宅からの眺め:スカイライン、ランドマーク、向かいの建物から、窓やバルコニーの位置が割り出せます。
- あなたの通り:番地、道路標識、店先、車のナンバープレートです。
- 職場:ロゴ、制服、名札です。Bumbleは、会社名を挙げる代わりに、「テック企業のアカウントマネージャー」のように書くことを勧めています。
- あなたの日課:毎週通うジム、カフェ、公園など、Tinderが知らない人には伝えないよう勧めている種類の情報です。
- お子さん:Tinderは、親に対して、子どもの画像や通っている学校を共有しないよう助言しています。
- ほかで使っている写真:InstagramやLinkedInにも載せている写真は、逆画像検索で照合され、プロフィールとあなたの名前が結びつけられる可能性があります。
AIによる位置推定は、こうした手がかりを自動で読み取れるようになっており、自分の写真を先に確認できるということでもあります。GeoSpyは、画面に写っているものから都市と国を推定し、アップロードされた写真を保存しません。Webでは、写真の解析にはGeoSpy Premiumのサブスクリプションが必要で、料金は週7.99米ドル、または年29.99米ドルです。解約するまで更新されます。結果は都市レベルの推定であり、住所は返しませんが、モデルに都市を明かす写真は、あなたの通りをよく知る人には、それ以上のことを明かします。
Tinder、Bumble、Hingeは、どんな安全の助言をしていますか?
3社とも、人の多い公共の場所で会い、行き先を誰かに伝えるよう勧めています。TinderとBumbleは、早い段階で自宅や職場の住所を教えないことも挙げています。TinderとHingeは自分で移動手段を確保すること、Bumbleはよく行く場所の写真を載せないことを勧めています。
- Tinder:知らない人には、自宅や職場の住所、日々の行動パターンを決して教えず、最初のやり取りはTinder上にとどめます。デートでは、公共の場所で会い、友人に予定を伝え、信頼できる人と位置情報を共有することを検討し、移動手段は自分で確保します。
- Bumble:プロフィールの詳細はおおまかにとどめ、定期的に行く場所の写真は載せず、マッチした相手に写真の認証を求め、まずアプリ内のビデオ通話を試します。カフェなどの公共の場所で会い、親しい人に、誰と、どこで、いつ会うかを伝えます。
- Hinge:最初の数回は、人が行き交う公共の場所で会い、どちらの自宅でも会わないようにします。友人や家族に予定を伝え、移動手段を自分で確保し、直感を信じてください。バーテンダーや店員が助けてくれることもあります。
マッチングアプリで位置情報がバレるのを防ぐには、どうすればよいですか?
アプリに知らせる情報を絞り、次に見せる情報を絞ります。使っている間だけおおまかな位置を渡し、できる場合は距離を隠し、自宅、職場、日課の手がかりが写っていない写真を選び、公共の場所で会うまでは、チャットで住所を教えないようにします。
- Step 1おおまかな位置だけを共有するiPhoneでは、「設定」→「プライバシーとセキュリティ」→「位置情報サービス」を開き、アプリをタップして「正確な位置情報」をオフにします。Androidでは、「設定」→「位置情報」→「アプリの位置情報の権限」を開き、アプリをタップして「正確な位置情報を使用」をオフにします。すると、約3平方キロメートルのエリアだけが渡ります。それでもアプリが動作するなら、たとえ漏洩が起きても、そのおおまかなエリアしか明かされません。
- Step 2位置情報はアプリの使用中だけ許可するiPhoneでは「Appの使用中は許可」か「次回確認または共有時に確認」を選び、Androidでは「アプリの使用中のみ許可」か「毎回確認」を選びます。KU Leuvenの研究者は、マッチングアプリを開くたびに位置情報を尋ねるようにすることを勧めています。
- Step 3距離を隠す。ただし頼りすぎない用意されているアプリではオンにします。たとえば、Tinderの有料会員向けの「Don’t show my distance」です。ただし、鍵ではなくカーテンだと考えてください。2023年のテストでは、HingeとHilyは画面上で距離を隠していましたが、フィルターから距離が漏れていました。
- Step 4場所がわからない写真を選ぶ自宅、職場、毎週通う場所で撮った写真は避け、背景に通りの名前、看板、ナンバープレートが写っていないか確認します。ほかの公開アカウントに載せていない写真を使い、ほかで共有する写真はメタデータを削除してください。
- Step 5プロフィールの詳細はおおまかにする書くのは勤務先ではなく職種にします。KU Leuvenの研究者が述べるように、ほかの利用者のプロフィールで見える情報は、相手があなたのプロフィールで見られる情報でもあります。
- Step 6自分のペースで会うまずビデオ通話をし、人の多い公共の場所で会い、予定を誰かに伝え、行き帰りは自分で手配します。そうすれば、相手があなたの住所を知る必要はなくなります。通話をWhatsAppに移す場合は、先に通話でIPアドレスを守る方法を設定してください。直接通話では、マッチした相手にIPアドレスが見え、それとともにおおまかな居場所が伝わることがあります。教えていないのに相手があなたの住んでいる場所を知っているようなら、アプリで相手をブロックして報告し、身の危険を感じたら警察に連絡してください。
よくある質問
- Tinderは正確な位置情報を表示しますか?
- いいえ。Tinderが表示するのは距離で、KU Leuvenの研究者は、位置をまず1×1マイルの格子に丸めていることを確認しました。これにより、試したどの種類の三辺測量も通用しませんでした。有料会員は「Don’t show my distance」をオンにすることもできます。
- Bumbleは正確な位置情報を表示しますか?
- いいえ。Bumbleのプライバシーポリシーには、プロフィールを見る人には、おおまかな位置が表示されると書かれています。研究者は2021年と2023年に、その距離情報を正確な位置に変えてみせました。Bumbleは1回目を3日以内に修正し、2回目も迅速に解決したと述べています。
- Hingeは正確な位置情報を表示しますか?
- いいえ。Hingeのプライバシーポリシーは、プロフィール上の位置をおおまかなものとしており、2023年時点ではアプリが画面上の距離を非表示にしていました。それでも距離フィルターから、ほぼ正確な位置が漏れる可能性がありました。Hingeは、研究者の報告を受けて直ちに対応したと述べています。
- マッチングアプリは、写真から位置情報を削除しますか?
- ほとんどのアプリは削除します。KU Leuvenのテストでは、15アプリ中14アプリが、アップロードされた写真からGPSなどのExifメタデータを削除し、MeetMeだけが保持していました。ただし、通りや窓からの眺めなど、写真に写っているものは、どのアプリも消せません。
参考文献
- Swipe Left for Identity Theft: An Analysis of User Data Privacy Risks on Location-based Dating Apps (full paper) — USENIX Security Symposium 2024 — Dhondt, Le Pochat, Dimova, Joosen and Volckaert, KU Leuven2023年1月時点で検証した15アプリ。6つでほぼ正確な位置を特定可能。3種類の三辺測量。Grindrの111m四方。Tinderの1×1マイル、LOVOOの1×1kmの格子。15アプリ中14アプリがExifを削除。開示の結果。2014年から2021年の過去の事例。
- Swipe Left for Identity Theft (paper page) — USENIX第33回USENIX Securityシンポジウム(2024年8月、フィラデルフィア)での要旨と発表。
- You share more than you know: dating apps and privacy are not always a good match — KU Leuven News15アプリ中6つでほぼ正確な位置が漏洩。研究者は備わった機能と自作のプロフィールだけを使用。多くのアプリが対応。研究者の3つのヒント。
- Bumble and Hinge allowed stalkers to pinpoint users’ locations down to 2 meters, researchers say — TechCrunch (31 July 2024)2mという数値と、Bumble、Hinge、Hily、happn、Grindrのコメント。
- How I was able to track the location of any Tinder user — Include Security (19 February 2014)2013年7月の座標の漏洩、利用者を約100フィート以内に絞り込めるほど精密だった距離、2014年1月1日に確認された修正。
- Vulnerability in Bumble dating app reveals any user’s exact location — Robert Heaton (25 August 2021)2021年6月15日に報告、同年6月18日に修正、2,000ドルの報奨金、距離を計算する前に位置を丸めるという推奨の対策。
- Safety tips — Tinder自宅や職場の住所、日々の行動パターン、子ども、プラットフォーム上にとどまること、直接会うこと。
- Privacy settings — Tinder有料会員向けの「Don’t show my distance」と、「Show me on Tinder」をオフにする方法。
- What You Need to Know About Safety on Bumble — Bumbleよく行く場所の写真を載せないこと、職種などをおおまかにとどめること、初デートでの助言。
- Bumble Privacy Policy — Bumble収集される経度、緯度、Wi-Fiアクセスポイント。プロフィールを見る人に表示されるおおまかな位置。
- Trust & Safety — Hinge初デートの安全のヒント。公共の場所、友人や家族への連絡、移動手段、直感を信じること。
- Privacy Policy — Hingeプロフィール上のおおまかな位置。緯度と経度は許可があった場合にのみ収集。
- Turn Location Services and GPS on or off on your iPhone, iPad, or iPod touch — Apple Support「Appの使用中は許可」、「次回確認または共有時に確認」、「正確な位置情報」をオフにする方法。
- Manage location permissions for apps — Android Helpアプリの位置情報の権限、「正確な位置情報を使用」、約3平方キロメートルのエリアとしてのおおまかな位置。
続きを読む
写真のメタデータに隠れたプライバシーの危険性
写真のメタデータの危険性を解説します。ジオタグが明かすこと、カメラのシリアル番号が重要な理由、アーカイブを失わずに露出を減らす習慣を紹介します。
· 約1分で読めます
SNSでExif情報が削除されるのはどのアプリ?
SNSではアップロード時にExif情報が削除されることが多く、メールやクラウドのリンクでは残ります。アプリごとに2分で確かめる方法も解説します。
· 約1分で読めます
AI位置推定の仕組み:画像から何を読み取るか
AI位置推定の仕組みは、データベースを検索することではありません。熟練した人が見るのと同じ視覚的な証拠を読み取り、その限界も仕組みから生じます。
· 約1分で読めます
写真の撮影場所を特定するのは違法なのか?
写真の場所を特定する行為は、結果の使い方で合法にも違法にもなります。分析、調査、違法行為の境界線を解説します。
· 約1分で読めます
自撮り写真から住所が特定される理由
GPS情報を消しても、自撮り写真は窓の景色や番地、ナンバープレート、映り込みから住所を特定させる手がかりになります。投稿前に確認すべき点を解説。
· 約1分で読めます