Braveは、「Cookiecrumbler」と呼ばれる新しいツールをオープンソース化しました。このツールは、大規模言語モデル(LLM)を使用してクッキー同意通知を検出し、次にコミュニティ主導のレビューによって、サイトの機能を破壊しないものをブロックします。
Braveブラウザは2022年以来、すべてのウェブサイトでクッキー同意バナーをデフォルトでブロックしてきたが、同意バナーをブロックすると、サイトの使い勝手を著しく乱し、低下させるウェブサイトの問題を引き起こす可能性があることがわかった。
「過度に広範または不正確なブロックは、チェックアウトフローからレイアウトの問題に至るまで、本質的なウェブサイトの機能を壊す可能性があります」とBraveは説明します。
“クッキーの同意通知ブロックが無差別に適用された場合、私たちは多くの問題(壊れたスクロール、空白のページ)に遭遇しました。”
Cookiecrumblerは、AIを使って同意管理プラットフォーム(CMP)を利用しているウェブサイトを見つけ、GitHubプロジェクトで問題として報告する。Cookiecrumblerの提案は、サイトの本質的な機能を壊さないよう、適用前に手動で見直される。
ツールの仕組みは以下の通り:
- 地域のプロキシを使ってトップウェブサイトをクロールする。
- Puppeteerでページを読み込み、潜在的なクッキー通知を見つける。
- 分類と修正の提案のため、これらをLLMに渡します。
- コミュニティのトリアージと改善のために、検出結果をGitHub issueとして公開します。
基本的にCookiecrumblerは、誤検出やサイトの問題を減らしながら、大規模で地域を意識したクッキーバナーの検出とブロックを可能にします。
プライバシーに重点を置いたソフトウェアであるため、Braveのアナウンスでは、Cookiecrumblerの動作がいかに機密情報を暴露しないかについていくつかの点を指摘しています。
まず、Cookiecrumberはユーザーのブラウザ上ではなく、完全にBraveのバックエンド上で動作することが明らかにされている。
第二に、このツールは実際のユーザー・セッションと相互作用しない。その代わりに、プロキシと自動クローラーを使用して、Trancoのような公開サイト・リストを使って異なる地域からの閲覧をシミュレートする。
結局のところ、プライバシーの保護が、Cookiecrumblerが現在Braveブラウザに組み込まれておらず、その代わりに内部的に解析用のバックエンドツールとして使用されている主な理由である。
ブレイブ・ソフトウェア社によれば、クッキークランブラーは、その運用がユーザーのプライバシーに対するブレイブ・ソフトウェア社の厳格なスタンスを遵守していることを保証する完全なプライバシー審査を通過した後にのみ、ブレイブ・ブラウザに統合される予定だという。
Cookiecrumblerはオープンソースであり、GitHubを通じて無料で提供されているため、他のプライバシーツール開発者、ウェブサイト監査人、アドブロックリストメンテナー、あるいは独自のフィルタールールを生成または改善したい技術に精通したユーザーが直接使用することができる。
Comments