Safari Link Cleaner: ページを開く前にURLをクリーンに

Clean Linksに、iPhone、iPad、Mac向けの新しいSafariリンククリーナーモードが追加されました。サポートされているトラッキングパラメータは、ページが開かれる前に削除されます。

つまり、Safariでトラッキング付きリンクをタップすると、Clean Linksがナビゲーション中に既知のトラッキング用ジャンクデータを削除します。これにより、トラッキングパラメータが付与された状態で遷移先ページが読み込まれるのを防ぎます。既存のSafari拡張機能ボタンもそのまま利用できるため、ページ上のリンクをコピーや共有する際に、埋め込まれているすべてのリンクをクリーニングすることも可能です。

これはiPhone、iPad、Mac向けのSafari拡張機能です。Safariに組み込まれているプライバシー保護機能と置き換わるものではなく、それらと併用して動作します。

何が変わったのか

このリリース以前、Clean LinksのSafari拡張機能は手動でのページクリーニングに重点を置いていました。拡張機能をタップして Clean Links を押すと、ページ上のすべてのリンクがその場で書き換えられていました。

その手動モードは現在も利用可能です。新しく追加されたのは、自動ナビゲーションクリーニングです。Clean LinksはSafari拡張機能のルールを使用して、SafariがURLを開く際にサポート対象のトラッキングパラメータを削除します。utm_sourcefbclidgclid、その他プラットフォーム固有のキャンペーンIDといった一般的なトラッキングパラメータについては、ページが開かれる前にクリーナーが実行されます。

実用上のメリットは以下の通りです。

  • Safariで開くリンクをより早い段階でクリーニングできます。
  • ページ上に既に存在するリンクも、これまで通りその場でクリーニング可能です。
  • 拡張機能が対応するWebサイトや短縮リンクサービスが大幅に増えました。
  • この機能は、iPhone、iPad、Mac版のClean Linksで利用可能です。

なぜ重要なのか

Appleの「高度なトラッキングとフィンガープリント保護」は有用であり、有効にしておくべきです。しかし、Safariの組み込み保護機能はAppleのリストに基づいています。URLに追加されるすべてのトラッキングパラメータを削除できるわけではなく、共有、短縮リンク、QRコード、アプリ間ワークフローのための専用リンククリーナーの代わりにはなりません。

Clean Linksは、数百もの追加のトラッキングパラメータやパターンに対応することで、さらに一歩踏み込んだ保護を提供します。また、Safari以外のリンククリーニングワークフロー(Share Sheet、Apple Shortcuts、QRスキャン、Macのクリップボードクリーニング、ネットワークリクエスト有効時のリダイレクトチェーンのクリーニング)も処理します。

詳細な比較については、Clean Links vs Safari Advanced Tracking & Fingerprinting Protection を参照してください。

SafariのDNRが果たす役割

新しい自動クリーナーは、Safariの宣言型ネットワークリクエストルール(DNRと略されます)を使用しています。MDNはdeclarativeNetRequestルールについて、ブラウザがネットワークリクエストを変更できるように拡張機能が定義できるルールであると説明しています。ページスクリプトを実行してサイト読み込み後にリンクを編集するのではなく、DNRを使うことで、拡張機能はSafariがナビゲーション中に適用できるURLルールを宣言できます。

Clean Linksにとって、これはサポートされているトラッキングパラメータをページが開かれる前にURLから削除できることを意味します。リンクが開かれるという適切なタイミングでブラウザがルールを適用するため、ナビゲーションのクリーニングに適しています。

手動の拡張機能アクションは、これまで通り別の役割を担います。これはページ上に既に存在するリンクをクリーニングするもので、リンクを開く前にコピー、共有、または確認したい場合に役立ちます。

使いかた

App StoreからClean Linksをアップデートし、Safari拡張機能が有効になっていることを確認してください。

iPhoneおよびiPadの場合:

  1. Safari を開きます。
  2. アドレスバーのコントロールをタップし、拡張機能の管理 を開きます。
  3. Clean Links をオンにします。

Macの場合:

  1. Safari を開きます。
  2. Safari > 設定 > 拡張機能 に移動します。
  3. Clean Links を有効にします。

設定後、サポートされているトラッキングパラメータに対してSafariのナビゲーションクリーニングが自動的に実行されます。現在のページにあるすべてのリンクをクリーニングするには、SafariからClean Links拡張機能を開き、Clean Links を押してください。

スクリーンショットや設定の詳細については、Clean Links Safari extension guide を参照してください。

短縮リンクはどうなるのか?

Safariのナビゲーションクリーニングと短縮リンクの展開は、関連していますが異なる問題を解決します。

Safariの自動クリーニングは、ナビゲーション中にURLからサポートされているトラッキングパラメータを削除します。短縮リンクの展開は、bit.lyt.colnkd.inl.facebook.com などのリンクからのリダイレクトを追跡し、最終的な遷移先を表示するとともに、リダイレクトチェーンの途中で現れるトラッカーを削除します。

リダイレクトの展開には、デバイスからのネットワークリクエストが必要になる場合があります。ネットワークリクエストを無効にする をオンにすると、Clean Linksは既知のトラッキングパラメータを削除しますが、展開にはリダイレクト先へのアクセスが必要となるため、短縮リンクの展開は行われません。

このプライバシー設定は、アプリと拡張機能全体に適用されます。リダイレクトチェーンのクリーニングを行いたい場合はデフォルトモードを使用し、ネットワーク通信を一切行わずにリンクをクリーニングしたい場合は ネットワークリクエストを無効にする をオンにしてください。

よくある質問

これはSafariの組み込み保護機能と置き換わるものですか?

いいえ。Safariの組み込み保護機能は有効のままにしてください。Clean Linksは、追加のサポート対象トラッキングパラメータをクリーニングし、Share Sheet、QRスキャン、Shortcuts、Macのクリップボード監視など、Safariが対応していないワークフローをカバーすることで、それを補完します。

いいえ。Clean Linksは、あなたがクリーニングまたは確認したリンクを記録したり保存したりすることはありません。Safariの自動クリーニングはサポート対象パラメータに対してローカルの拡張機能ルールを使用し、手動のページクリーニングはトリガーした際にローカルで実行されます。

これはSafari以外でも動作しますか?

ページを開く前の自動クリーニングはSafari拡張機能の機能です。Clean Linksは、ネイティブアプリ、Share Sheet、Shortcuts、QRスキャナー、Clean Links Web、Macのクリップボード監視を通じて、Safari以外でも引き続き動作します。

どこで入手できますか?

App StoreでClean Linksを無料でダウンロード してください。Safariナビゲーションクリーナーは、iPhone、iPad、Macに含まれています。

関連記事

4.8App Storeでの評価 133件

タップする前に最終的なURLを確認できるリンククリーナー&安全なQRコードスキャナー

デバイス上で隠されたリダイレクトをすべて追跡し、各経由地でトラッキングパラメータを除去します。

隠れたトラッカーを即座に削除
QRコードのリンク先を明らかに
100%デバイス上での処理
広告ゼロ、トラッキングゼロ、ごまかしゼロ

Clean Linksをフォローして、アプリの最新情報やプライバシーに関するヒントをチェックしましょう。