Android 14ではスクショの検出が可能に。LINEやインスタに導入される可能性は

Yusuke Sakakura

Yusuke Sakakura

Yusuke Sakakura

ブログメディア「携帯総合研究所」を運営しています。学生時代に開設して今年が16年目。スマートフォンの気になる最新情報をいち早くお届けします。各キャリア・各メーカーの発表会に参加し、取材も行います。SEの経験を活かして料金シミュレーターも開発しています。

2023/11/29 8:10
Android 14ではスクショの検出が可能に。LINEやインスタに導入される可能性は

スマートフォンのアプリには、スクリーンショットを検出する機能を備えたものがあります。

日本では流行っていませんが、メッセージが自動削除されるSnapchatでは、メッセージのやり取りをスクショして保存したり、画面録画しようとすると、通知する機能を備えています。

こういった機能は各開発者が独自で実装する必要があることから多くは見られなかったものの、GoogleがAndroid 14でプライバシーを保護するスクリーンショット検出APIが導入されたことで拡大するかもしれません。

画面真っ黒のスクショが減るかもしれない

Googleによると、Android 14で追加されたスクリーンショット検出APIをサポートしたアプリでは、ユーザーのスクリーンショットを検出して画面ごと(アクティビティごと)に特定のアクションを呼び出すことができるとのこと。

Android Policeの報告によれば、現在はドイツのショッピングアプリOTTOがこのAPIをサポートしたスクショ検出に対応しているとのこと。OTTOでは、スクショを検出したことをシンプルにユーザーに伝える機能として活用されているようです。

OTTOに実装されたスクリーンショット検出
OTTOに実装されたスクリーンショット検出

このAPIを使えば、記事の冒頭で書いたSnapchatが独自で実装している機能もこれまでよりも簡単に実装できます。

また、LINEのトーク画面やメッセージ、Instagramのストーリーにおいては、スクショを検知して相手に通知することも可能なはず。ただし、影響が大きいことから導入にはかなり慎重になるものと思われます。おそらく導入されたとしてもスクショの取り扱いを注意するだけで、スクショが撮られたことを通知する可能性はそれほど高くないはずです。

より現実的なのはPayPayなどのコード決済アプリかもしれません。

現在はPayPayの支払い画面をスクショするとFLAG_SECUREによって真っ黒に塗りつぶされた画面が記録されますが、ユーザーにはなぜ画面が真っ黒で塗りつぶされるのか何の説明もなくかなり不親切です。スクリーンショット検出APIを利用すれば、iOSのように注意メッセージを表示することも可能です。

なお、FLAG_SECUREはADBコマンドでは回避できないかなり厳格なものですが、スクリーンショット検出APIで検出できるのは電源ボタンや音量ボタンといったハードウェアボタンを操作した方法に限定され、ADBコマンドを使ったスクショは検出できません。

また、スクリーンショット検出APIがアプリに実装されたとしても有効なのはAndroid 14以降の端末になります。Androidは最新OSの普及が遅いことで有名ですが、年々配信スピードが上がっており、Android 13は配信開始から約1年でトップシェアを獲得しています。

Googleで見つけやすく
  • Googleで優先するソースに追加すると、携帯総合研究所の新しい記事を見つけやすくなります。
  • 最新ニュース、独自の解説、レビューを見逃さないために、ぜひ追加してください。
Googleで優先するソースとして追加する
投稿規約
  • チャットサポートではありませんので、質問は必ず記事を読んでから投稿してください。
  • 状況が分かるように、できるだけ具体的に書いてください。「できません」だけでは判断が難しいため、表示されているメッセージや試したことを書いていただけると助かります。
  • 誹謗中傷や権利侵害にあたる内容は投稿しないでください。悪質な場合は、必要に応じて適切な対応を行うことがあります。
  • 攻撃的・侮辱的・過激な表現、他の方が不快に感じる表現を含むコメントは承認しない場合があります。
  • VPNを利用した投稿や、同じ内容の連続投稿は承認されない場合があります。

コメントを残す

(任意)

あなたにおすすめ