あなたのiPhoneアプリは、あなたのことをどこまで知っているのか?
iPhoneは、連絡先の管理から通話、レストラン探しに至るまで、あらゆる情報を一台に集約できる強力で便利なデバイスです。しかし、その利便性の裏には「プライバシーの喪失」という潜在的なリスクが潜んでいます。
Appleはあなたのことをすべて知っている(当然ですが)
Appleは他の企業と同様、顧客に関する詳細な記録を保持しています。AppleからiPhoneを購入したことがある方や、iTunesやApp Storeでクレジットカードを登録したことがある方であれば、住所・電話番号・クレジットカード情報はすでに同社の手元にあることになります。これは、スマートフォンをどのように使おうと変わりません。
Appleが保有するこれらの情報は、カスタマーサポートや注文処理など、Appleにサービスを提供する企業とは共有される可能性がありますが、アプリ開発者に渡されることはありません。少なくともApple経由でクレジットカード情報がアプリに流出する心配はない、ということです。
連絡先・写真・位置情報、そしてその他のデータ
iPhoneにインストールしたアプリは、連絡先、位置情報、さらには写真へのアクセスを求めてくることがあります。許可を求める場面ではその旨が表示されますが、ユーザーが同意している内容の範囲までは必ずしも明確ではありません。一般的に、アプリにデータへのアクセスを許可すると、開発者の判断次第では、そのデータを閲覧できるだけでなく、リモートサーバーへの送信や保存まで行えてしまうのです。
だからこそ、スマートフォンがプライバシーに与える影響を危惧するユーザーが少なくありません。本来、こうした情報は各アプリ開発者が厳重に管理すべきものであり、単体では深刻な脅威にはなりません。しかし、断片的な情報が組み合わさると話は別です。データアクセスを許可されたアプリが集めた情報を総合すれば、「誰と知り合いか」「どこで働いているか」「どこに住んでいるか」まで分かる詳細なプロファイルが作れてしまう可能性があるのです。
一方、Apple純正アプリ(すべてのiPhoneに標準搭載されているアプリ)は、利用規約の中でアクセスへの同意が含まれているため、原則として許可なしにデータへアクセスできます。写真への位置情報の付加など、例外はいくつかあります。ただし、収集された情報は同社のプライバシーポリシーに従わなければならず、Appleのためにアプリやサービスを開発している場合を除き、サードパーティの開発者と共有されることはありません。
古いアプリはUDIDを知っているかもしれない
アプリは個人情報へアクセスしますが、近年まで、端末固有の識別子である「UDID(Unique Device Identifier)」については許可を求める必要がありませんでした。UDIDは端末ごとに固有の値のため、これをもとに行動プロファイルを作成できてしまいます。識別子そのものに個人情報が含まれていなくても、少し調べれば個人と紐付けるのは容易でした。
カリフォルニア大学の研究チームが実施した調査では、全アプリの約半数がUDIDへアクセスしていることが判明しました。これを受け、AppleはiOS 6でUDIDを廃止し、旧デバイス上でも新規アプリによるUDIDアクセスを禁止しました。ただし、既存のアプリは対象外のため、古いデバイスで旧アプリを使い続けているユーザーは依然としてリスクにさらされています。
UDIDの後継となるのが「広告識別子(Advertising Identifier)」です。前身とは異なり、この新しいIDはユーザー自身が消去または無効化できます。設定するには、「設定」アプリを開き、「一般 > 情報 > 広告」と進みましょう。
アプリ間でのデータ共有は制限されている
iPhoneアプリがアクセスできるのは、AppleのAPIで明示的に許可されたデータのみです。データの共有は、ユーザーの操作を伴う機能か、同一開発者による複数アプリ間でしか使えない一部の機能に限定されます。つまり、アプリがこっそり他のアプリのデータへアクセスすることはできない仕組みになっています。
これはAndroidとは少し異なる点です。Androidではアプリごとに異なる権限が設定されており、それらはインストール時にユーザーが承認します。逆に言えば、Androidのアプローチの方がユーザーに多くの情報を提示するのに対し、Appleの方式はほとんど何も見せません。
権限を取り消す方法
アプリの権限を取り消したい場合は、「設定」アプリを開いて「プライバシー」メニューに入り、そこに表示される共有可能なデータを確認しましょう。例えば「連絡先」をタップすれば、現時点で連絡先データへのアクセスを許可しているすべてのアプリが一覧表示されます。
権限の取り消しは、仮想スイッチをオフにするだけの簡単な操作で、いつでも再承認も可能です。ただし注意したいのは、アクセスを取り消してもすでに共有済みのデータは削除されないという点です。一度アクセスを許可してデータがサードパーティのサーバーへ送信されてしまえば、事実上コントロールを失ったも同然です。
まとめ
プライバシーを大切にする人にとって残念なことに、平均的なiPhoneはユーザーについてかなりの情報を把握しており、しかもその情報は非常に簡単に共有されてしまいます。ボタンをひと押しするだけで、連絡先リストや位置情報が外部へ送られ得るのです。これを気にしないユーザーもいれば、到底受け入れられないと感じる人もいるでしょう。
完全にプライバシーを守るための鍵は、広告識別子をオフにし、アプリに権限を決して与えないことです。その結果、使えなくなるアプリが出たり、一部の機能が制限されたりしますが、プライバシーを何よりも優先する人にとっては、こうした不便さは十分に受け入れられる犠牲だと言えるでしょう。
※なお、近年のiOSではApp Tracking Transparency(アプリのトラッキングに関する透明性)など、プライバシー保護の仕組みがさらに強化されています。本記事の内容は基本概念を理解するうえで今も有効ですが、最新のOSバージョンでの挙動もあわせて確認することをおすすめします。
画像クレジット:Flickr/Gregoriosz、Wikimedia/RRZEicons
-
ISP(プロバイダー)はあなたについて何を知っている?知られざる情報収集の実態とVPNでの対策
ウェブ上の通信は、常に暗号化されているべきです。そうでなければ、誰かが覗き見しているかどうかを確認する術がありません。暗号化されていない接続を使用している場合、インターネットサービスプロバイダー(ISP)はあなたのオンライン行動を把握し、そこから多くの個人情報を推測できる可能性があります。どのようなサイトを閲覧しているか、どんなアプリを使っているか、そしてインターネットをどのように利用しているか——こうした情報すべてが含まれます。ネットワークが暗号化されていない場合、ISPに何を知られてしまうのか、具体的に考えてみましょう。 ISPはあなたの何を知っているのか? 訪問しているウェブサイト I
-
Windows 10のWindows Update徹底解説!知っておくべき仕組みと自動更新の制御方法
インターネットはほぼ毎日新しいものを提供し続ける、絶えず進化するメディアです。かつてはデスクトップPC向けだけだったウェブサイトやWeb開発技術が、今ではモバイルデバイスなど携帯端末にも対応するようになりました。こうした変化に伴い、マルウェアやウイルスといった悪意ある存在も環境に適応しながら進化を続けています。 すべてが日々変化する中、オペレーティングシステムも最新の技術革新や改善に取り残されないよう、常に進化していく必要があります。そのためApple、Google、Microsoftといった大手企業は、各デバイスで動作するOS向けにアップデートを提供しています。これらのアップデートには新機能