重要なことにはアプリ内ブラウザを使用しないでください


Apple と Google は両方とも、マルチサイト追跡を防ぐために素晴らしい取り組みを行っています。 Google Chromeが遅いクッキーの段階的廃止そして Apple はさらに進んで、ユーザーに、アプリの透明性ポップアップ。

ただし、カスタムのアプリ内ブラウザーは手の届かないところにあります。このようなブラウザには、デフォルトのブラウザの履歴、ユーザー名、パスワード、共有オプションがないため、デフォルトでは迷惑です。ただし、これらは Facebook や Instagram などのアプリで最も一般的に見られますが、2 つの大きなメタ アプリに限定されるわけではありません。

アプリ開発者自身がアプリ内ブラウザーをコーディングするため、そこで何が行われるかについてはより自由度が高くなります。 Fastlane開発者による最近の研究フェリックス・クラウスFacebook と Instagram は、デフォルトですべての広告とリンクを開くためにアプリ内ブラウザを使用しているときに、基本的に必要なものをすべて追跡できることを示しました。

アプリ内のブラウザ追跡はどのように機能しますか?

JavaScript インジェクション。この研究では例として Instagram を使用しています。 Instagram は、開いたすべての Web サイトに Meta の Meta Pixel JavaScript トラッキング コードを挿入します。これは、Web サイト開発者がサイトの訪問者を追跡するために設計されたライブラリです。メタは、Web サイトに問い合わせることなく、すべてのサイトにデータを挿入し、独自にデータを収集します。

Instagram でリンクを開くと、アプリはあらゆる種類のものを表示および記録するのに役立つ JavaScript コード (メタ ピクセル) を挿入します。何をタップしたか、どの画像を開いたか、ページに費やした時間などを記録できます。 Instagram はこの情報を使用して、より多くの広告を配信し、あなたのアイデンティティをさらに明確に把握します。

技術的には、アプリ内ブラウザは、パスワードやクレジット カード情報などの個人情報をテキスト フィールドに入力する際に​​記録することもできますが、調査ではメタが何かをしていることは示されていません。それ極悪非道な。ただし、独自の Web ブラウザーが組み込まれたランダムなアプリにもその機能があることに注意することが重要です。

アプリ内ブラウザの追跡について何ができるでしょうか?

まず、Instagram、Facebook、またはその他のアプリ内のリンクをアプリ内ブラウザーで開いた場合は、必ずそこから抜け出してください。アプリはリンクを開いたということをすでに記録しており、それに関してできることはあまりありませんが、そこで追跡を停止することはできます。 Instagram には、メニュー ボタンの後ろに隠れて、デフォルトのブラウザで Web サイトを開くオプションがあります。

もう 1 つのオプションは、アプリ自体の使用を停止することです。 Web アプリ バージョンに切り替えると、この問題に対処する必要がなくなります。そしてもし私たちがそうならインスタグラムについて話す、実際には、より快適で穏やかな、リールのないエクスペリエンスが得られます。

あなたにできることはそれだけです。ウェブサイト開発者向けに、Felix は Instagram をだまして自分たちのコードがすでにサイトにインストールされていると思わせる一連のコードを提案しています。同氏はまた、将来この種の不正行為を防ぐためにAppleが何ができるかについても提案している。彼がこれらすべてをどのように理解したかに興味がある場合は (非常に読みやすい)、ここをご覧ください。フェリックス・クラウス/9to5マック