- ハウツー

写真:チャーリー・ソレル/カルト・オブ・マック
バックグラウンド更新により、iPhone がスリープ状態のときに iPhone や iPad がメールをダウンロードしたり、ユーザーが寝ている間に天気アプリを更新したり、ニュース フィード、メモ アプリの同期など、さまざまなデータを取得して必要なときにすぐに利用できるようになります。
しかし、今週ワシントン・ポスト紙が報じたように、多くの悪質なアプリがバックグラウンド更新の仕組みを悪用しています。これらのアプリは、位置情報、メールアドレス、電話番号など、個人情報を送信するために利用されています。
新しくインストールしたアプリではバックグラウンド更新がデフォルトで有効になっているため、このような問題が発生している可能性があります。幸いなことに、これは簡単に解決できます。今日はその方法を見ていきましょう。
毎日のデータ侵害
先に進む前に、問題の深刻さを見てみましょう。ワシントン・ポスト紙のジェフリー・A・ファウラー記者がこう書いています。
午後11時43分、Amplitudeという会社が私の電話番号、メールアドレス、そして正確な位置情報を取得しました。午前3時58分、Appboyという別の会社が私の携帯電話のデジタル指紋を取得しました。午前6時25分、Demdexというトラッカーが私の携帯電話を識別する方法を取得し、ペアリング可能な他のトラッカーのリストを送信しました。
そして一晩中、おなじみのYelpで驚くべき動作が見られました。私のIPアドレスを含むメッセージが5分ごとに届いていたのです。
この悪の根源は、バックグラウンド更新です。これは良いことにも悪いことにも使えるツールです。単にオフにすることもできますが、そうすると多くの便利な機能が使えなくなります。メールアプリを開いた瞬間に未読メッセージが出てくることも、RSSアプリにプリロードされたニュース記事がなくなることも、などなど。
バックグラウンド更新を制御する方法
バックグラウンド更新を完全にオフにするのではなく、どのアプリに許可するかを決めることができます。iPhoneまたはiPadで「設定」>「一般」>「バックグラウンド更新」と進みます。アプリ自体が起動していないときに自動更新しているアプリの長いリストが表示されます。オフにするのは簡単です。スイッチを切り替えるだけです。
あまり知られていないのは戦略です。どのアプリを許可するかをどのように決めるのでしょうか?

写真:Cult of Mac
まずリストを一つずつ確認し、明らかに必要のないアプリのバックグラウンド更新をオフにしましょう。写真フィルターアプリは、実行していないときに自動更新する必要は当然ありません。実際、写真フィルターアプリのようにバックグラウンド更新を使用しているアプリを見つけたら、なぜそんなことをするのかと自問自答するかもしれません。開発者に説明を求めるのも良いかもしれません。
次に、信頼できない企業のアプリです。例えばFacebookのアプリ、そしておそらくGoogleもそうです。Twitterなどのサードパーティ製クライアントを使っている場合は、Twitterではなくその企業を信頼する必要があります。Twitterの場合、それはおそらく良いことです。
それから、メールクライアントのようなアプリもあります。バックグラウンドでメールをチェックし、起動時にすぐに新しいメッセージを表示できるのは確かに素晴らしいことです。しかし、今こそそのメールクライアントを監査する時かもしれません。パスワードを入力するだけで、おそらく最も貴重なデータソースへのアクセスを許可しているのです。その会社を信頼できますか?
月次監査を計画する
バックグラウンド更新を許可するアプリの数を減らしたら、1ヶ月ほど後に再度許可するリマインダーを設定しましょう。カメラやマイクへのアクセスなどとは異なり、アプリはバックグラウンド更新の使用許可をリクエストする必要はありません。つまり、自分で常に確認する必要があります。月に一度のリマインダーを設定するのは良い方法です。
こうしたバックグラウンド更新をすべてオフにすると、バッテリー寿命が延びるという大きな副次効果が得られます。